Сб июл 24, 2021 23:36:20
Вт авг 17, 2021 13:06:06
_borisovich_ писал(а):Особая благодарность Сергею Безрукову ( Ser60 ).
Вт авг 31, 2021 16:46:30
Чт сен 02, 2021 12:00:25
polkomn писал(а):Вы не пробовали считать прошивку с самого счетчика?
Пт сен 03, 2021 12:22:13
Сб сен 04, 2021 16:55:00
Вс сен 05, 2021 09:49:46
Ср сен 22, 2021 17:06:28
Пт сен 24, 2021 21:49:00
Вс сен 26, 2021 17:30:05
Пт окт 15, 2021 06:31:13
Вс окт 17, 2021 17:04:24
Вт ноя 30, 2021 17:06:21
Вс дек 05, 2021 00:13:57
Вс дек 05, 2021 14:19:11
Вс дек 05, 2021 22:57:24
Пн дек 06, 2021 09:16:30
Вт дек 07, 2021 03:28:42
Вт дек 07, 2021 21:15:38
Первый запрос от пульта к счётчику:
73 55 20 00 7C 64 FE FF 01 00 00 00 00 CE 55
73 - преамбула
55 - начало пакета
20 - циклический адрес (ну или как там по умному)
в зависимости от длинны пакета, по нему считается
контрольная сумма
7C 64 - сетевой адрес в hex (мл. байт старший байт)
FE FF - канал связи (от оптопорта другие значения)
01 - открыть канал связи
00 00 00 00 - пароль (по умолчанию - 0)
CE - контрольная сумма
55 - конец пакета
Эти данные появляются в RAM процессора при формировании запроса к счётчику.
Затем загружаются в СС1101 по SPI и передаются в эфир.
73 55 04 00 FE FF 7C 64 01 A8 05 5B 00 09 05 7C 64 A7 55
73 - преамбула
55 - начало пакета
04 - циклический адрес
00
FE FF - тип соединения (адрес или устройство ?)
7C 64 - сетевой адрес
01 - на какую команду ответ
A8 - ?
05 - ? изменяется в зависимости от дня
5B - ?
00 - ?
09 05 - версия ПО (9.5)
7C 64 - сетевой адрес
A7 - КС
55 - конец пакета
Ср дек 08, 2021 11:45:20