Jump to content
Sacha_bely

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

Recommended Posts

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

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

Share this post


Link to post
Share on other sites

В каком-то смысле да, 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

Edited by Alex_Oz
  • Like 2
  • Thanks 1
  • Upvote 1

Share this post


Link to post
Share on other sites

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

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

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

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

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

 

  • Upvote 1

Share this post


Link to post
Share on other sites
23 минуты назад, Alex_Oz сказал:

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

GF_extdev1.jpg

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

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

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

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

Edited by Sacha_bely

Share this post


Link to post
Share on other sites

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

 

  • Like 1
  • Thanks 1

Share this post


Link to post
Share on other sites
1 минуту назад, =Mr.G.B.=Vumpel18 сказал:

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

 

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

Share this post


Link to post
Share on other sites

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

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

  • Like 2

Share this post


Link to post
Share on other sites
1 час назад, Alex_Oz сказал:

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

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

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

  • Like 1

Share this post


Link to post
Share on other sites
1 час назад, VictorUs сказал:

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

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

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

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

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

Share this post


Link to post
Share on other sites

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

  • Like 1

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...