Инструкция по эксплуатации Rainbow Electronics DS2490
Страница 42
DS2490
42 из 49
wValue
Байт 2
Байт 1
Байт 2:
0
0
0
SPU
0
NTF
ICP
RST
Байт 1:
0
1
1
1
0
1
0
IM
wIndex
Байт 2
Байт 1
Байт 2 — размер блока (HI), старший байт
Байт 1 — размер блока (LOW), младший байт
wLength
0x0000
MATCH ACCESS
Коды пакета:
bmRequestType
0x40
bRequest
COMM_CMD
wValue
Байт 2
Байт 1
Байт 2:
0
0
0
0
0
NTF
ICP
RST
Байт 1:
0
1
1
0
SE
1
0
IM
wIndex
Байт 2
Байт 1
Байт 2 — новая скорость:
0x02 при SE = 1 после выполнения команды Ускоренный пропуск ПЗУ;
0x01 или 0x00 при SE = 1 во всех других случаях;
не имеет значения при SE = 0
Байт 1 — команда 1 Wire, которая будет использоваться для адресации прибо
ра 1 Wire. Допустимые значения кодов:
0x55 (Сравнение ПЗУ);
0x69 (Ускоренное сравнение ПЗУ)
wLength
0x0000
READ STRAIGHT
Коды пакета:
bmRequestType
0x40
bRequest
COMM_CMD
wValue
Байт 2
Байт 1
Байт 2:
Размер заголовка. Число записываемых байтов
Байт 1:
1
0
0
0
NTF
ICP
RST
IM
wIndex
Байт 2
Байт 1
Байт 2 — размер блока (HI). Число считываемых байтов, старший байт
Байт 1 — размер блока (LOW). Число считываемых байтов, младший байт
wLength
Байт 2
Байт 1
Байт 2 — 0x00 (не используется)
Байт 1 — размер заголовка. Число записываемых байтов
DO & RELEASE
Коды пакета:
bmRequestType
0x40
КОМАНДЫ ОБМЕНА ДАННЫМИ