Подключение исполнительных устройств, датчиков, контроллеров.
Модератор: immortal
-
olehs
- Сообщения: 1115
- Зарегистрирован: Вс июн 14, 2015 11:08 am
-
Благодарил (а):
85 раз
-
Поблагодарили:
342 раза
Сообщение
olehs » Сб авг 12, 2017 1:42 pm
Та да. Думал что он нерабочий, оказалось китайцы забыли переключить из режима прошивки
А т.к. мне от него нужно только мониторинг эфира для вот такого пульта
![IMG_3178.JPG](./download/file.php?id=6564&sid=1ec7bb22568e428f757ef8388f456478)
- IMG_3178.JPG (47.74 КБ) 6261 просмотр
то осталось только в МЖД пару методов накидать.
А управлять по RF все равно лучше через RM Pro, т.к. он больше стандартов поддерживает.
-
olehs
- Сообщения: 1115
- Зарегистрирован: Вс июн 14, 2015 11:08 am
-
Благодарил (а):
85 раз
-
Поблагодарили:
342 раза
Сообщение
olehs » Сб авг 12, 2017 1:48 pm
Мда уж... Рано радоваться ))) С этого пульта мост для всех кнопок выдает один и тот же код
-
nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
-
Благодарил (а):
121 раз
-
Поблагодарили:
2010 раз
Сообщение
nick7zmail » Сб авг 12, 2017 1:49 pm
Скорее всего он даже не отправляетсам код команды...это в прошивке уже колдовать надо))
Отправлено с моего Xperia Z через Tapatalk
-
olehs
- Сообщения: 1115
- Зарегистрирован: Вс июн 14, 2015 11:08 am
-
Благодарил (а):
85 раз
-
Поблагодарили:
342 раза
Сообщение
olehs » Сб авг 12, 2017 1:53 pm
Да я посмотрел прошивку. Что от EFM8 приходит, то она и отсылает. Видимо для этого пульта 3-х байт недостаточно
-
nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
-
Благодарил (а):
121 раз
-
Поблагодарили:
2010 раз
Сообщение
nick7zmail » Сб авг 12, 2017 1:56 pm
Нет конечно...rf команды, как правило около 60 байт
Отправлено с моего Xperia Z через Tapatalk
-
olehs
- Сообщения: 1115
- Зарегистрирован: Вс июн 14, 2015 11:08 am
-
Благодарил (а):
85 раз
-
Поблагодарили:
342 раза
Сообщение
olehs » Сб авг 12, 2017 2:04 pm
Мы о разных кодах говорим. Это у бродлинка может быть 60 и 600 байт , т.к. он просто записывает эфир как на магнитную ленту.
А у PT2262 (с которым работает этот мост) адрес+данные имеют длину 4*12 бит = 6 байт.
-
nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
-
Благодарил (а):
121 раз
-
Поблагодарили:
2010 раз
Сообщение
nick7zmail » Сб авг 12, 2017 4:56 pm
ну бродлинк не совсем "просто записывает эфир" на самом деле...он немного и анализирует команду, выделяет повторяющиеся байты, и оставляет только 1 повтор...например, как я замечал - если ткнуть обучение, и кратковременно нажать кнопку на пульте - команда может получиться от 300 до 1000 символов....если же подержать в течении секунды-двух (во время обучения)...по идее она должна быть в разы длиннее - но возвращается аккуратненький обработанный пакет длиной 120 (не знаю почему...но на моих пультах приемущественно 120) символов...это и есть радиокоманда, записанная в пульт...и соответственно мост должен знать её целиком, чтобы как-то на него реагировать...раз он не возвращает её в esp, возможно команды (эти 16 штук) таки хранятся в efm...за неимением железа к сожалению остаётся только предполагать))) проверить догадки глядя только на описание протокола довольно сложно...
-
olehs
- Сообщения: 1115
- Зарегистрирован: Вс июн 14, 2015 11:08 am
-
Благодарил (а):
85 раз
-
Поблагодарили:
342 раза
Сообщение
olehs » Вс авг 13, 2017 12:07 am
Исходя из протокола - EFM8 не хранит коды, т.к. чтобы отправить команду, нужно передать ее код, а не номер от 1 до 16. Значит их хранит ESP.
Tasmota тупо повторили это поведение и хранят 16 кодов в массиве. При чем, я так глубоко не копал, но кажется, что они их даже не сохраняют в EEPROM.
А свой пультик я все-таки заставил работать более-менее нормально с мостом. Перепаял немного пины PT2264, изменив адресацию. Теперь кнопки отличаются кодами в первом байте.
-
nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
-
Благодарил (а):
121 раз
-
Поблагодарили:
2010 раз
Сообщение
nick7zmail » Вс авг 13, 2017 11:41 am
))рад, что завелось
Отправлено с моего Xperia Z через Tapatalk
-
olehs
- Сообщения: 1115
- Зарегистрирован: Вс июн 14, 2015 11:08 am
-
Благодарил (а):
85 раз
-
Поблагодарили:
342 раза
Сообщение
olehs » Вс авг 13, 2017 12:06 pm
Еще не понятно что с надежностью... очень часто пропускает нажатия кнопок.
А при обучении вообще можно раз 10 нажать, пока словит. При этом диод мигает, т.е. сигнал он видит.