Индентификатор aa:
0a - скорость передачи
01-1000 кбит/c
02-500 кбит/c
03-250 кбит/c
04-125 кбит/c
05-100 кбит/c
06-50 кбит/c
a0 - длительность-период передачи
0 при hh=255 максимально 40 мс
1 при hh=255 максимально 80 мс
2 при hh=255 максимально 160 мс
3 при hh=255 максимально 320 мс
4 при hh=255 максимально 640 мс
5 при hh=255 максимально 1,28 с
6 при hh=255 максимально 2,56 с
7 при hh=255 максимально 5,12 с
Индентификатор bb:
0b - ID 11 или 29 бит
01 - 11
02 – 29
b0- режим работы
0 - каждое сообщение передается по своему hh
1 - hh только на свое сообщение
2 - режим работы 1 + маска на сообщение
3 - режим дуплет 1= 10 до 7F 2= 80 до FF
4 - без ожидания ID, каждое сообщение передается по своему hh
5 - без ожидания ID, hh только на свое сообщение
6 - без ожидания ID, режим работы 1 + маска на сообщение
Индентификатор cc dd ee ff
Индентификатор 11 бит cc dd ee ff = 00 00 ee ff
Количество байт в сообщении от 0 до 8 - gg
период передачи от 1 до 255 - hh
если задан параметр 00 то сообщение будет передано 1 раз
Пример сообщения для программирования
aa bb cc dd ee ff gg hh 11 22 33 44 55 66 77 88
02 01 00 00 01 23 08 FF 11 22 33 44 55 66 77 88
02 - 500 кбит/c
0 при hh=255 максимально 40 мс
01 - 11 бит
0 - каждое сообщение передается по своему hh
ID = 123
Кол-во байт в сообщении 8
период передачи 40 мсек
11 22 33 44 55 66 77 88 – сообщение
режим работы :
0 - каждое сообщение передается по своему hh
10: 12 11 00 00 01 23 08 FF 13 26 23 84 15 26 87 38
20: 12 11 00 00 01 23 08 80 10 52 03 14 52 66 97 0A
30: 12 11 00 00 01 23 08 40 FA C2 3E 14 25 76 A7 88
ждем ID=123
передаем сообщение с адреса 10 = 13 26 23 84 15 26 87 38
по окончанию 80 мс передаем снова это сообщение
передаем сообщение с адреса 20 = 10 52 03 14 52 66 97 0A
по окончанию 40 мс передаем снова это сообщение
передаем сообщение с адреса 30 = FA C2 3E 14 25 76 A7 88
по окончанию 20 мс передаем снова это сообщение
за периодс 80 мс
сообщение 13 26 23 84 15 26 87 38 будет передано 1 раз
сообщение 10 52 03 14 52 66 97 0A будет передано 2 раза
сообщение FA C2 3E 14 25 76 A7 88 будет передано 4 раза
1 - hh только на свое сообщение
каждое следующее сообщение имеет задержку предыдущего
передаются по порядку начиная с адреса 10
10: 12 11 00 00 01 23 08 FF 11 22 33 44 55 66 77 88
20: 12 11 00 00 01 23 08 FF 11 22 33 44 55 66 77 88
30: 12 11 00 00 01 23 08 FF 11 22 33 44 55 66 77 88
ждем ID=123
передаем сообщение с адреса 10 = 11 22 33 44 55 66 77 88
ждем 80 мс
передаем сообщение с адреса 20 = 11 22 33 44 55 66 77 88
ждем 80 мс
передаем сообщение с адреса 30 = 11 22 33 44 55 66 77 88
ждем 80 мс
передаем сообщение с адреса 10 = 11 22 33 44 55 66 77 88 …
2 - режим работы 1 + маска на сообщение
на каждое следующее сообщение накладывается ( суммируются каждые байты с маской )маска расположенная по адресу 28
10: 12 11 00 00 01 23 08 FF 11 22 33 44 55 66 77 88
20: 12 11 00 00 01 23 08 FF 10 02 00 00 20 00 00 01
маска = 10 02 00 00 20 00 00 01
ждем ID=123
передаем сообщение = 11 22 33 44 55 66 77 88
ждем 80 мс
передаем сообщение = 21 24 33 44 75 66 77 89
ждем 80 мс
передаем сообщение = 31 26 33 44 95 66 77 8A
ждем 80 мс …
3 - режим дуплет 1= 10 до 7F 2= 80 до FF
после принятия сообщения с записаным ID передаются сообщения с адрес 10 по 70 включиельно
по порядку ( аналогично режиму 1 )
ждем принятия сообщения с ID и передаем сообщения с адрес 80 по E0 включиельно
повторяем все с начало
10: 12 11 00 00 01 23 08 FF 11 22 33 44 55 66 77 88
20: 12 11 00 00 01 23 08 FF 75 22 11 44 55 66 77 88
30: 12 11 00 00 01 23 08 FF 39 22 00 44 11 66 00 88
40: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
50: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
60: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
70: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
80: 12 11 00 00 01 23 08 FF 13 20 00 44 55 66 00 88
90: 12 11 00 00 01 23 08 FF 17 20 33 00 55 00 77 00
A0: 12 11 00 00 01 23 08 FF 12 20 33 44 00 66 77 88
B0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
C0: FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
ждем ID=123
передаем сообщение = 11 22 33 44 55 66 77 88
ждем 80 мс
передаем сообщение =75 22 11 44 55 66 77 88
ждем 80 мс
передаем сообщение =39 22 00 44 11 66 00 88
ждем ID=123
передаем сообщение = 13 20 00 44 55 66 00 88
ждем 80 мс
передаем сообщение =17 20 33 00 55 00 77 00
ждем 80 мс
передаем сообщение =12 20 33 44 00 66 77 88
режимы 4, 5, 6 работают аналогично 0 ,1, 2 без ожидания ID=123