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

Цитата:
Сообщение от BNSF9399 Посмотреть сообщение
Не работает мыша. Пишет - не найдено мастер устройство.
А какой шнур при этом использовали? Штатный?
ИМХОНужно использовать 4 пиновый шнур, вместо штатного. Тогда мышь будет подключаться, как Слейв, а со штатным кабелем, она пытается подключиться, как Мастер, но Мастером у нас выступает эмулятор Z21, а двух Мастеров на шине быть не может по определению. Вот поэтому и вылезает ошибка. Когда же мы подключаем мышь через бустер, там даже со штатным кабелем используется только 4 средних пина, а два боковых не разведены в розетке для слейва.

Собственно вот картинка, которая объясняет различие между разъёмами Мастера и Слейва:



Сверху разъём Мастер, который подключается к бустеру, а внизу разъём для Слейв-мышей.

P.S.Кстати вроде как последняя версия библиотеки умеет сама переключаться между режимами Мастер-Слейв.
Цитата:
Arduino XpressNet Master Library - Neu: Automatisches wechseln zwischen Master und Client Modus
И в описании библиотеки, черным по-белому написано, что она поддерживает до 31 Слейв устройства.
Цитата:
XpressNet Master Interface Library v2.1.3 (19.06.2017) Download - Um bis zu 31 Slaves (Clients) abzufragen (siehe simpleZ21 Zentrale).
Т.е., как Слейвы, мыша должны работать.
ИМХОЭто теория, на практике честно скажу не пробовал, но вряд ли Гатов сделал урезанную реализацию протокола X-Net, без возможности подключения мышей.
__________________
HO, цифра, OpenDCC, S-88N, OpenCar, BiDiB
С приветом из подземки!!!
laba вне форума  
Вверх
4 пользователя(ей) сказали cпасибо: