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

Прикрутил S88, попробовал с модулями ОС от BLO. Вроде как работает, попробовал с двумя модулями по 8 датчиков.
Думаю, что и местные модули заработают.
По настройке в Rocrail ничего заумного нет. Добавляем датчик на план.



Заходим в свойства, на вкладку Интерфейс. Там прописываем только адрес датчика, оставляя нулевую шину,



и при необходимости выбираем тот идентификатор интерфейса, под которым у нас записана наша "zетка".



В самом скетче надо только раскомментировать строчку 134:
Код:
/**************************************************************
Singel S88 Bus Interface (max 62 * 8 Module)*/
#define S88N
А чтобы сделать вывод в монитор порта, то раскоментируются строчки 124-127:
Код:
/**************************************************************/
#define Debug Serial  //Interface for Debugging
#define DebugBaud 115200
#define DEBUG    //To see DATA on Serial
#define REPORT    //To see Sensor Messages (LocoNet & S88)
Есть только одна проблемка. При использовании моторшилда и S88 одновременно не работает защита при К.З. Думаю из-за того, что S88 использует входы A0 и A1, которые также используются и моторшилдом. Там какие-то перемычки у него, возможно их можно тупо перерезать и всё заработает. Буду пробовать.
__________________
HO, цифра, OpenDCC, S-88N, OpenCar, BiDiB
С приветом из подземки!!!

Последний раз редактировалось laba; 19.10.2017 в 18:42.
laba вне форума  
Вверх
4 пользователя(ей) сказали cпасибо: