26.06.2017, 17:10 | #126 |
Местный
Регистрация: 06.03.2014
Адрес: Москва
Сообщений: 1,741
Сказал(а) 'не согласен(а)'!: 5
Сказали 'не согласен'! 9 раз(а) в 7 сообщениях
Сказал(а) спасибо: 553
Поблагодарили 2,794 раз(а) в 755 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (2791)
|
|
|
26.06.2017, 21:04 | #127 |
Новичок
Регистрация: 22.06.2017
Адрес: Москва
Сообщений: 76
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 1 раз в 1 сообщении
Сказал(а) спасибо: 32
Поблагодарили 9 раз(а) в 4 сообщениях
:
0 за это сообщение 0 Всего Репутация: пока неопределено (9)
|
|
|
26.06.2017, 21:12 | #128 |
Местный
Регистрация: 29.06.2010
Адрес: Москва
Сообщений: 2,838
Сказал(а) 'не согласен(а)'!: 6
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 974
Поблагодарили 2,653 раз(а) в 1,570 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (2679)
|
|
|
26.06.2017, 22:31 | #129 |
Brocken-Meister
Регистрация: 27.04.2012
Адрес: !Msk
Сообщений: 8,624
Сказал(а) 'не согласен(а)'!: 7
Сказали 'не согласен'! 110 раз(а) в 87 сообщениях
Сказал(а) спасибо: 7,029
Поблагодарили 9,323 раз(а) в 3,311 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (9364)
|
__________________
H0 - DR/DB, Ep.III, G и H0m - HSB, Н0е - DR/ÖBB/Zillertalbahn Ep.V-VI. И эночка. Московский Модуль H0-присоединяйтесь! |
|
27.06.2017, 11:00 | #130 |
Engineer of DCC
Регистрация: 18.09.2009
Адрес: Москва
Сообщений: 2,039
Сказал(а) 'не согласен(а)'!: 23
Сказали 'не согласен'! 25 раз(а) в 17 сообщениях
Сказал(а) спасибо: 140
Поблагодарили 2,273 раз(а) в 898 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (2293)
|
|
|
Пользователь сказал cпасибо: |
27.06.2017, 12:23 | #131 |
Местный
Регистрация: 06.03.2014
Адрес: Москва
Сообщений: 1,741
Сказал(а) 'не согласен(а)'!: 5
Сказали 'не согласен'! 9 раз(а) в 7 сообщениях
Сказал(а) спасибо: 553
Поблагодарили 2,794 раз(а) в 755 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (2791)
|
|
|
27.06.2017, 12:40 | #132 |
Brocken-Meister
Регистрация: 27.04.2012
Адрес: !Msk
Сообщений: 8,624
Сказал(а) 'не согласен(а)'!: 7
Сказали 'не согласен'! 110 раз(а) в 87 сообщениях
Сказал(а) спасибо: 7,029
Поблагодарили 9,323 раз(а) в 3,311 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (9364)
|
Тут вопрос, на насколь процентов реализована спецификация X-Bus у Гатова. Я помню, у него было все очень усечено, только для команд мыши. Не весь протокол был реализован.
Сейчас, в крайних версиях, не знаю. Надо посмотреть код и сравнить с протоколом.
__________________
H0 - DR/DB, Ep.III, G и H0m - HSB, Н0е - DR/ÖBB/Zillertalbahn Ep.V-VI. И эночка. Московский Модуль H0-присоединяйтесь! |
|
27.06.2017, 13:24 | #133 |
Местный
Регистрация: 29.06.2010
Адрес: Москва
Сообщений: 2,838
Сказал(а) 'не согласен(а)'!: 6
Сказали 'не согласен'! 2 раз(а) в 2 сообщениях
Сказал(а) спасибо: 974
Поблагодарили 2,653 раз(а) в 1,570 сообщениях
:
0 за это сообщение 1 Всего Репутация: репутация неоспорима (2679)
|
|
|
2 пользователя(ей) сказали cпасибо: |
27.06.2017, 14:14 | #134 |
Заглянувший
Регистрация: 19.07.2016
Адрес: Иркутск
Сообщений: 91
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 99
Поблагодарили 25 раз(а) в 16 сообщениях
:
0 за это сообщение 0 Всего Репутация: на пути к лучшему (25)
|
У меня roco мышка работает нормально, только на f12 опять же как и в предыдущих скейчах обратная связь с мышкой перестает работать. То-есть нажимаем на планшете F-1 F-12 на экране мыша отображается данная функция, а вот после F-12 обратной связи нет. И еще все это работает пока включен планшет если он уходит в sleep шина x-bus работать перестает!!! ну а так цеплял на шину несколько устройств сразу все работает без проблем.
|
|
2 пользователя(ей) сказали cпасибо: |
27.06.2017, 16:45 | #135 |
Новичок
Регистрация: 22.06.2017
Адрес: Москва
Сообщений: 76
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 1 раз в 1 сообщении
Сказал(а) спасибо: 32
Поблагодарили 9 раз(а) в 4 сообщениях
:
0 за это сообщение 0 Всего Репутация: пока неопределено (9)
|
|
|
Пользователь сказал cпасибо: |
02.07.2017, 21:51 | #136 |
Новичок
Регистрация: 28.12.2016
Адрес: Нижний Новгород
Сообщений: 48
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 12
Поблагодарили 34 раз(а) в 15 сообщениях
:
0 за это сообщение 0 Всего Репутация: на пути к лучшему (34)
|
Подскажите, пожалуйста, в чем проблему у меня.
Компоненты: - Плата Arduino Mega совмещенная с ESP8266 - Motor Shield то есть как в посте http://forum.modelldepo.ru/showpost.php?p=291457. На моторшилде соединены 13-5 и 12-10, разрезана дорожка VIN CONNECT, питание подано на контакты VIN и GND, рельсы питаюся с контактов A+ и A-. Сам моторшилд до этого использовался с Arduino UNO с прошивкой BaseStation-1.2.1 и все прекрасно управлялось из JMRI по COM-порту. Прошивки скачаны с сайта Arduino Z21 DCC Zentrale. Библиотеки из раздела Digital Modellbahn В ESP8266 залита оригинальная программа Z21_ESPArduinoUDP_v26. В Arduino Mega залита модифицированная программа Z21_Ethernet_DCC_Zentrale_v477 Изменения сделаны в следующем согласно поста http://forum.modelldepo.ru/showpost.php?p=291457: Файл MCU_config.h Скрытый текст
в файле Z21_Ethernet_DCC_Zentrale_v477.ino закомментированы строки Скрытый текст
а так же изменены строки Скрытый текст
Все запускается, по WiFi подключается. JMRI сконфигурирован на подключение по WiFi к адресу ESP модуля по протоколу ROCO Z21. Питанием на рельсах я могу управлять из JMRI по WiFi, но вот локомотив просто носится по рельсам сразу же при включении питания. Ни на какие сигналы из JMRI не реагирует. Если переставить моторшилд в UNO и подключиться через COM порт с типом подключения DCC++ - все работает. Где-то ошибка в формировании сигналов/пинах вывода на декодеры локомотивов в Z21. Кто-то сможет мне помочь? |
|
03.07.2017, 22:58 | #137 | |
Новичок
Регистрация: 28.12.2016
Адрес: Нижний Новгород
Сообщений: 48
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 12
Поблагодарили 34 раз(а) в 15 сообщениях
:
0 за это сообщение 0 Всего Репутация: на пути к лучшему (34)
|
На видео Valerie Valley RR
|
|
|
04.07.2017, 12:28 | #138 |
Заглянувший
Регистрация: 06.06.2015
Адрес: Москва
Сообщений: 21
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 1
Поблагодарили 23 раз(а) в 12 сообщениях
:
0 за это сообщение 0 Всего Репутация: на пути к лучшему (23)
|
|
|
04.07.2017, 13:27 | #139 |
Местный
Регистрация: 06.03.2014
Адрес: Москва
Сообщений: 1,741
Сказал(а) 'не согласен(а)'!: 5
Сказали 'не согласен'! 9 раз(а) в 7 сообщениях
Сказал(а) спасибо: 553
Поблагодарили 2,794 раз(а) в 755 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (2791)
|
это вообще для DCC++. Для А21 ни каких перемычек не надо.
с этими прошивками не будет работать. для версии с моторшилдом в скетч Филипа нужно вносить изменения по пинам и проверке на перегруз. http://forum.modelldepo.ru/showpost.php?p=291457 - тут всн ссылки на правленные скетчи. Библиотеки грузить не надо, в версии 477 они в архиве со скетчем уже. ---------- Сообщение добавлено в 13:27 ---------- Предыдущие сообщение было в 13:26 ---------- http://forum.modelldepo.ru/showpost.php?p=291457 тут все расписано стэп бай стэп. пропустите только загрузку библиотек. они в архиве со скетчем уже. |
|
5 пользователя(ей) сказали cпасибо: |
05.07.2017, 09:43 | #140 |
Новичок
Регистрация: 28.12.2016
Адрес: Нижний Новгород
Сообщений: 48
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 12
Поблагодарили 34 раз(а) в 15 сообщениях
:
0 за это сообщение 0 Всего Репутация: на пути к лучшему (34)
|
BNSF9399, Я нашел в чем у меня была проблема, когда локомотив ездил при включении питания программой JMRI. Оказалось, что JMRI не может управлять декодером, при включении питания локомотив просто исполнял старую команду, полученную от тестирования на Arduinio UNO. Когда я установил на телефон Roco z21 и подключился к командной станции на Arduino Mega, то все заработало как надо. То есть проблема в программе JMRI.
Я так и не понял, как настроить JMRI на интерфейс JMRI и мой декодер (стандарный PIKO из стартового набора 2014 года). Попробовал через RocRail - результат тоже не очень. В настройках по умолчанию RocRail и с тестовым локомотивом из примера работает очень странно: в одну сторону локомотив едет ну очень медленно даже при максимальном увеличении скорости в программе, но если переключить направление движения, то даже на минимальной скорости локомотив просто срывается с места. |
|
06.07.2017, 15:42 | #141 |
Новичок
Регистрация: 13.06.2017
Адрес: Москва
Сообщений: 58
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 15
Поблагодарили 71 раз(а) в 13 сообщениях
:
0 за это сообщение 0 Всего Репутация: скоро придёт к известности (71)
|
Приветствую!
Пытаюсь повторить все из подробного описания. Библиотеки взял из архива со скетчем (Z21_Ethernet_DCC_Zentrale_v477_MSH) Ругается вот на эту функцию: error: no matching function for call to 'DCCPacketScheduler::setup(int, int, bool, int) // тут 4 аргумента Код:
In file included from Z21_Ethernet_DCC_Zentrale_v477_MSH.ino:182:0: ***\libraries\DCCInterfaceMaster/DCCPacketScheduler.h:99:7: note: void DCCPacketScheduler::setup(uint8_t, uint8_t) void setup(uint8_t pin = 6, uint8_t format = ROCO); //for any post-constructor initialization ^ ***\libraries\DCCInterfaceMaster/DCCPacketScheduler.h:99:7: note: candidate expects 2 arguments, 4 provided ***\libraries\DCCInterfaceMaster/DCCPacketScheduler.h:100:7: note: void DCCPacketScheduler::setup(uint8_t, uint8_t, uint8_t) void setup(uint8_t pin, uint8_t pin2, uint8_t format); //for any post-constructor initialization - with RailCom ^ ***\libraries\DCCInterfaceMaster/DCCPacketScheduler.h:100:7: note: candidate expects 3 arguments, 4 provided no matching function for call to 'DCCPacketScheduler::setup(int, int, bool, int)' Код:
void setup(uint8_t pin = 6, uint8_t format = ROCO); //for any post-constructor initialization void setup(uint8_t pin, uint8_t pin2, uint8_t format); //for any post-constructor initialization - with RailCom ---------- Сообщение добавлено в 15:42 ---------- Предыдущие сообщение было в 15:25 ---------- Опытным путем выяснил, что виновата вот эта строчка (строка 766) Код:
dcc.setup(DCCPin, 0, false, SwitchFormat); //no NDCC and no RAILCOM Код:
dcc.setup(DCCPin, 0, SwitchFormat); //no NDCC and no RAILCOM Тогда все компилируется вроде. |
|
06.07.2017, 15:50 | #142 |
Пользователь
Регистрация: 23.06.2016
Адрес: Санкт-Петербург
Сообщений: 925
Сказал(а) 'не согласен(а)'!: 25
Сказали 'не согласен'! 11 раз(а) в 11 сообщениях
Сказал(а) спасибо: 1,321
Поблагодарили 606 раз(а) в 318 сообщениях
:
0 за это сообщение 0 Всего Репутация: - это имя известно всем (618)
|
|
|
3 пользователя(ей) сказали cпасибо: |
06.07.2017, 17:51 | #143 |
Новичок
Регистрация: 28.12.2016
Адрес: Нижний Новгород
Сообщений: 48
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 12
Поблагодарили 34 раз(а) в 15 сообщениях
:
0 за это сообщение 0 Всего Репутация: на пути к лучшему (34)
|
VipBuldozer, такая же ошибка была. Просто удалил параметр false в указанной строке. Хотел написать на форуме про это, так как мучался 2 дня с этим и разобрался в итоге, но забыл написать сюда...
|
|
06.07.2017, 19:34 | #144 | |
Новичок
Регистрация: 13.06.2017
Адрес: Москва
Сообщений: 58
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 15
Поблагодарили 71 раз(а) в 13 сообщениях
:
0 за это сообщение 0 Всего Репутация: скоро придёт к известности (71)
|
Найти, то я нашел. Вопрос был именно: "Не повлияет ли это на работоспособность".
to BNSF9399 - премного благодарен за инструкцию. Завел все примерно за два часа (если-бы не ошибка в скетче версии 4.77 - было бы еще быстрее). Еще маленький вопросик. Цитата:
И для информации - у меня китайская ардуина-мега от wemos |
|
|
06.07.2017, 20:34 | #145 |
Новичок
Регистрация: 28.12.2016
Адрес: Нижний Новгород
Сообщений: 48
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 12
Поблагодарили 34 раз(а) в 15 сообщениях
:
0 за это сообщение 0 Всего Репутация: на пути к лучшему (34)
|
VipBuldozer, чтобы в окне Монитора порта что-то было, надо раскомментировать строки 124-126 - убрать // - плучится так:
Код:
#define Debug Serial //Interface for Debugging #define DebugBaud 115200 #define DEBUG //To see DATA on Serial Мне интересно, смогли ли вы запустить управление от JMRI? У меня только от андроидной программы Roco z21 заработало. |
|
07.07.2017, 13:36 | #146 |
Новичок
Регистрация: 28.12.2016
Адрес: Нижний Новгород
Сообщений: 48
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 12
Поблагодарили 34 раз(а) в 15 сообщениях
:
0 за это сообщение 0 Всего Репутация: на пути к лучшему (34)
|
Сегодня тестировал эту сборку опять. Ну не работает ни с Rocrail, ни с JMRI.
Думал, может блок питания виноват - не выдает 16 В. Взял заведомо исправный, от которого Piko Digi 1 питается. (Заодно проверил, как работает управление с пульта Piko - все работает.) Опять та же история: со смартфона работает через программу Roco z21, а с компьютера ни в какую не реагирует на изменение скорости у локомотива, а только питание можно подать на рельсы и отключить через Rocrail/JMRI. Как же сделать управление с компьютера... P.S. Кстати я спалил Arduino UNO когда реле тестировал. Реле у меня на 12 В. Так вот питание от реле попало на выход 5 В ардуины. Больше UNO не включается, а попутно выгорел USB порт на компьютере. |
|
07.07.2017, 19:33 | #147 | |
Brocken-Meister
Регистрация: 27.04.2012
Адрес: !Msk
Сообщений: 8,624
Сказал(а) 'не согласен(а)'!: 7
Сказали 'не согласен'! 110 раз(а) в 87 сообщениях
Сказал(а) спасибо: 7,029
Поблагодарили 9,323 раз(а) в 3,311 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (9364)
|
Цитата:
http://forum.modelldepo.ru/showpost....00&postcount=7 )))
__________________
H0 - DR/DB, Ep.III, G и H0m - HSB, Н0е - DR/ÖBB/Zillertalbahn Ep.V-VI. И эночка. Московский Модуль H0-присоединяйтесь! |
|
|
07.07.2017, 20:01 | #148 |
Местный
Регистрация: 06.03.2014
Адрес: Москва
Сообщений: 1,741
Сказал(а) 'не согласен(а)'!: 5
Сказали 'не согласен'! 9 раз(а) в 7 сообщениях
Сказал(а) спасибо: 553
Поблагодарили 2,794 раз(а) в 755 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (2791)
|
|
|
14.07.2017, 18:48 | #149 |
Новичок
Регистрация: 28.12.2016
Адрес: Нижний Новгород
Сообщений: 48
Сказал(а) 'не согласен(а)'!: 0
Сказали 'не согласен'! 0 раз(а) в 0 сообщениях
Сказал(а) спасибо: 12
Поблагодарили 34 раз(а) в 15 сообщениях
:
0 за это сообщение 0 Всего Репутация: на пути к лучшему (34)
|
BNSF9399, подскажите, почему ток кз определяете как analogRead(VAmpIntPin) > 700. Ведь это мало. В нормальном режиме локомотив может и больше потреблять.
|
|
14.07.2017, 21:32 | #150 |
Brocken-Meister
Регистрация: 27.04.2012
Адрес: !Msk
Сообщений: 8,624
Сказал(а) 'не согласен(а)'!: 7
Сказали 'не согласен'! 110 раз(а) в 87 сообщениях
Сказал(а) спасибо: 7,029
Поблагодарили 9,323 раз(а) в 3,311 сообщениях
:
0 за это сообщение 0 Всего Репутация: репутация неоспорима (9364)
|
__________________
H0 - DR/DB, Ep.III, G и H0m - HSB, Н0е - DR/ÖBB/Zillertalbahn Ep.V-VI. И эночка. Московский Модуль H0-присоединяйтесь! |
|
Опции темы | |
Опции просмотра | |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
A21 - ком. станция с поддержкой Z21 на 4A без пайки. | BR95009 | Arduino | 357 | 19.11.2022 13:50 |
Вышла новая версия MakeSound2 | Rokfor | Цифровая аппаратура Modelldepo | 83 | 31.03.2021 06:37 |
Новая версия ЦМВ | ModelldepO | НО (1:87) | 94 | 08.03.2013 12:50 |