Jump to content
kreml

Подключение устройств индикации через юсб контроллер

Recommended Posts

Сразу настроим вывод данных о кнопках в контроллер.

Для этого используем эмуляцию вывода контроллера. Это просто регистры данных,, которые физически ни к чему не подключены, но к ним имеет доступ сам контроллер.

Настраваем как на скрине (будет использоваться для вывода переменная 300, разрядность 5 по кол-ву выходных кнопок)

 

3.png

Share this post


Link to post
Share on other sites

В каталоге роутера, в папке \Scripts создадим текстовый файл с расширением lua

В моем случае я назвал "_test_bin_input.lua"

(Что бы роутер увидел его, файл надо создать до запуска роутера.)

Редактировать файл удобнее всего Notepad++

У меня получился вот такой код:

 

4.png

_test_bin_input.lua

Share this post


Link to post
Share on other sites

Теперь в корневой конфигурации надо выбрать этот скрипт

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

5.png

Share this post


Link to post
Share on other sites

Все, теперь в блоке эмулированного вывода контроллера, будут включаться по 1 биту для каждого из 5 выходных значений

 

6.png

Share this post


Link to post
Share on other sites

Их можно привязать к эм.кнопкам

Берем 5 любых эм. кнопок (у меня 88-92), и привязываем им поочередно по одному биту данных аута

 

7.png.1a2e6052c6f158ee3e8ea13aaa8c5aff.png

 

 

Edited by kreml

Share this post


Link to post
Share on other sites

Ну и осталось только прицепить их к вирт.джойстику

8.png.2267fff9fb3fd78df02efb58b817507e.png

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

Share this post


Link to post
Share on other sites

Да и еще, роутер и конфигуратор не очень любят друг-друга. Каждый пытается захватить контроллер в личное рапоряжение))

Поэтому желательно запускать их по отдельности, иначе скорее всего будут ошибки в работе.

Share this post


Link to post
Share on other sites

Вот еще небольшой эксперимент

Вывод положения РУДов в процентах на цифровое табло

Контроллер в вартоге и контроллер с табло разные. Роутер позволяет им работать в одной конфигурации.

Edited by kreml

Share this post


Link to post
Share on other sites
11 часов назад, kreml пишет:

В разделе "Виртуальные джойстики" необходимо привязать настроенные виртуальные кнопки и оси к джойстику. После этого эти элементы управления будут видны в системе, и в симах тоже.

Спасибо, Станислав!
По результату здесь отпишусь.

 

Share this post


Link to post
Share on other sites

Может кто сталкивался? при подключенном L3 не запускается X-plane 11 на win10, выпадет The application has crashed, тоже самое если подключить L3 на запущенном X-plane

Share this post


Link to post
Share on other sites
В 13.11.2019 в 02:18, TuKaSu пишет:

Может кто сталкивался? при подключенном L3 не запускается X-plane 11 на win10, выпадет The application has crashed, тоже самое если подключить L3 на запущенном X-plane

Давайте попробуем разобраться, для начала скиньте файл полной конфигурации контроллера. Возможно что то с настройками не так.

Share this post


Link to post
Share on other sites
57 минут назад, kreml пишет:

Возможно что то с настройками не так.

Сим не должен падать при любой комбинации значений настроек. Ругаться может, падать - нет. Если он падает - значит в нем (или его расширении, которое работает с вашей железкой) что-то недоработано. Я так думаю (и стараюсь делать).

Share this post


Link to post
Share on other sites
8 часов назад, kreml пишет:

Давайте попробуем разобраться, для начала скиньте файл полной конфигурации контроллера. Возможно что то с настройками не так.

Файлы конфигурации, у меня два L3 разных версий, падение сим происходит с каждым из них, к платам ничего не подключено

ver1.01.xml ver2.02.xml

Edited by TuKaSu

Share this post


Link to post
Share on other sites
В 10.11.2019 в 10:26, kreml пишет:

В разделе "Виртуальные джойстики" необходимо привязать настроенные виртуальные кнопки и оси к джойстику. После этого эти элементы управления будут видны в системе, и в симах тоже.

Привязку и настройку выполнил в разделе "Виртуальные джойстики", все заработало. Только вот есть один нюанс - сим не воспринимает второй виртуальный джойстик. А на одном виртуальном джойстике для сима более 32 кнопок задать невозможно. Последующие кнопки подключу через роутер. 
 

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.
Note: Your post will require moderator approval before it will be visible.

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.

Loading...

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...