Перейти к содержимому
Sacha_bely

Логика взаимодействий mcg pro, gunfighter и t-rudder

Рекомендованные сообщения

Вечер добрый) Что есть блек бокс?? Это Аля концентратор шины как в usb или can bus? 

2. Рус мсг и база ганфайтер как работают между собой? В базе находится нджой к которому через шину подключается ручка и занимает все 8 каналов осей. 3. А в свою очередь блекбокс не только концентратор, но ещё и отдельный контроллер на 8 осей, столько кнопок к которому подключается Марс педалей? Или же в педалях такой же нджой? Ведь на блекс бокс свой разъем под Джой, под педали и ещё пара шинных выводов (если все правильно понял). Да и нет никакой документации по работе контроллера блек бокс?? Ибо если он работает как концентратор шины, то никакя документация не нужна. А если нет, то интересно как реализуются все забитые аналоговые каналы, плюс педали да ещё и tecs в будущем. P.s - все это необходимо чтобы понять что и куда можно врезать (светодиоды, энкодеры и прочее на н Джой ганфайтера)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

В каком-то смысле да, BlackBox выполняет роль хаба. Обмен с периферией идёт в том числе и по однопроводной шине USART(2).

MCG и база GF - независимые устройства на этой шине. Организация этой структуры прозрачно видна в конфигураторе:

 

GF_extdev2.jpg.55aed19aa6b66fbcb99220d7bf0092bb.jpgGF_extdev2.jpg.55aed19aa6b66fbcb99220d7bf0092bb.jpg

 

Порт USART2 - внутренний, трогать его для своих целей не рекомендуется .

 

По физическим каналам информацию аналогично можно посмотреть в конфигураторе:

GF_P_axes.jpg.9733a37362e4214fea12f5c3ad7d1e32.jpg

 

Видно, что физический датчик только один (D-Mars) - это и есть подключение одноосных педалей. Для подключения 3-х осевых нужно использовать оси 6-8 (физически они и выведены на разъем RJ-45), но тогда придётся перебить оси внешних устройств.

Остальные аналоговые каналы - виртуальные (V_Mars/Virtual) , их значения берет машина работы с внешними устройствами. Связи по каналам вполне прослеживаются в конфигурации:

GF_extdev3.jpg.0ada5d4fd22a64e246c016f0957d3063.jpgGF_P_axes_2.jpg.9e61bde733ad8fafa9ac0db10061c6ea.jpg

 

Раскладка MCG по осям есть в этой теме

 

Другие контроллеры по BUS можно подключать к портам USART1/USART3, но если использовать S-LED (порт SPI2), то USART1 использовать нельзя ( у них общий канал DMA).

 

GF_extdev1.jpg

Изменено пользователем Alex_Oz
  • Нравится 2
  • Спасибо! 1
  • Поддерживаю! 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

По поводу документации Вы не правы.

Думаю этого документа по ссылке:  https://yadi.sk/i/lauvtQFW3SvH7U Вам будет

предостаточно.

О подключении TECS (Twin Engine Control System) говорить рано.

Ожидайте анонса.

 

  • Поддерживаю! 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
23 минуты назад, Alex_Oz сказал:

В каком-то смысле да, BlackBox выполняет роль хаба

GF_extdev1.jpg

Кажется понял! У вас внутренняя шина для связи устройств вместе (таже база и ручка) работабщая в режиме мастер/слейв и внешняя шина с которой блекбокс общается с нджоями и усб. Спасибо)

17 минут назад, =Mr.G.B.=Vumpel18 сказал:

По поводу документации Вы не правы

Про сам нджой читаю. Хоть и с шинами работать приходится, но голова пухнет с непривычки) а за блекбокс никакой информации кроме как с вкбвики не было

Изменено пользователем Sacha_bely

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

VKB-Sim Black Box это тот же NJoy32 в новом фром-факторе.

 

  • Нравится 1
  • Спасибо! 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
1 минуту назад, =Mr.G.B.=Vumpel18 сказал:

VKB-Sim Black Box это тот же NJoy32 в новом фром-факторе.

 

Ааааааа тогда все совсем просто. Физически существуют теже 8 каналов, в все остальные оси витальные так?? Это можно и кнопки как и оси, и потенциометр и экондер???

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

С внешних устройств - да, кнопки тоже пробрасываются. И энкодеры ( с ограничением в 9шт). И оси. Каналов на самом деле  32 - но старшие (более 8) в явном виде использовать нельзя. Как исключение пока только канал триггера MCG таким образом задействован ( в настройках он указывается как 1-й канал 2-го виртуального контроллера - то есть 9-й канал). 

Ну и использовать как физические - только младшие 8.

  • Нравится 2

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
1 час назад, Alex_Oz сказал:

Как исключение пока только канал триггера MCG таким образом задействован

Т.е если использовать педали как отдельное устройство у меня останется свободным 6 порт контроллера РУСа для оси/экондера? Интересненько

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Если педали использовать со своим контроллером, то в случае одноосных будет свободен 7 канал, к которому можно подключить только ось ( энкодер подключается к кнопочным линиям). В случае если педали трёхосные, то используются соответственно 6,7 и 8 каналы.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Добавлю. Если педали использовать со своим контроллером, допускающим объединение по BUS (например, ThrottleBox), то доступна еще одна хитрость. О ней как-то говорилось, но все же. Допустим на устройстве все оси задействованы. 8 шт. Но есть органы управления, которые можно использовать в качестве оных. Энкодеры те же. А к контроллеру прицеплены педали и остаются свободными 5-7 осей. 

По шине можно пробросить энкодеры/кнопки на него и уже по месту сконфигурировать в качестве осей. Profit!

  • Нравится 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
1 час назад, VictorUs сказал:

А к контроллеру прицеплены педали и остаются свободными 5-7 осей

Ну это я подозревал что на контроллер педалей можно донавесить недостающее

1 час назад, night_fighter сказал:

подключить только ось ( энкодер подключается к кнопочным линиям)

Т.е. энкодеры подключаются независимо. Понял

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Welcome с любыми конкретными вопросами. Мы такого наконфигурируем)))

  • Нравится 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

×