Показать сообщение отдельно
Старый 02.04.2017, 18:38   #122
laba
Местный
 
Аватар для laba
 
Регистрация: 06.03.2009
Адрес: Питер
Сообщений: 3,693
Сказал(а) 'не согласен(а)'!: 10
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 6,942
Поблагодарили 4,844 раз(а) в 1,822 сообщениях
Все 'Спасибо' этого пользователя. :
0 за это сообщение
0 Всего
Репутация: репутация неоспорима (5127)
По умолчанию

Цитата:
Сообщение от altav192 Посмотреть сообщение
Уважаемый laba! А вы не пробовали подключить к Raspberry PI & Rocrail командную станцию BiDiB? Если пробовали, не можете описать хотя-бы кратко (драйвер под Raspbian, настройки Rocrail и т.д.). Заранее благодарен за ответ.
Я так понял, что речь идёт про GBMBoost Master. Там всё идентично подключению станции OpenDCC.
Как уже писал Андрей в начале:
Создаем файл 10-opendcc.rules в папке /etc/udev/rules.d/
Далее редактируем файл
Код:
sudo nano /etc/udev/rules.d/10-opendcc.rules
только кроме,
Код:
SYSFS{idVendor}=="0403", SYSFS{idProduct}=="bfd8", RUN+="/sbin/modprobe -q ftdi_sio vendor=0x0403 product=0xbfd8"
добавляем туда ещё следующий код:
Код:
KERNEL=="ttyUSB*" ATTRS{idVendor}=="0403", ATTRS{idProduct}=="bfd8", SYMLINK+="opendcc/opendcc"
KERNEL=="ttyUSB*" ATTRS{idVendor}=="0403", ATTRS{idProduct}=="bfdd", SYMLINK+="opendcc/bidib"
Тогда, после подключения устройства к RasPi, будет создаваться папка \dev\opendcc.



В ней будет прописан ID того устройства OpenDCC, которое было подключено.
Либо это только одна станция OpenDCC:



Либо это ещё и модуль GBMBoost(он отображается, как bidib)



После этого в настройках сервера Rocrail, вместо /dev/ttyUSB0, /dev/ttyUSB1 и т.д.
Можно просто прописать ID устройства:
Для КС OpenDCC ---> /dev/opendcc/opendcc
Для КС GBMBoost ---> /dev/opendcc/bidib



Более подробнее про настройку интерфейса КС, читаем здесь:
http://wiki.rocrail.net/doku.php?id=bidib-en#setup
__________________
HO, цифра, OpenDCC, S-88N, OpenCar, BiDiB
С приветом из подземки!!!
laba вне форума  
Вверх
3 пользователя(ей) сказали cпасибо: