Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия |
public:doc:hw:expand-io:requests [05:09 21/09/2022] – [Опрос входов] ili | public:doc:hw:expand-io:requests [13:38 22/11/2023] (текущий) – ili |
---|
{ | { |
"t": 0x8000, // uint16, тип запроса/ответа | "t": 0x8000, // uint16, тип запроса/ответа |
"v": "1.0.0", // ASCII строка с версией | "v": "1.0.0", // ASCII строка с версией |
} | } |
</code> | </code> |
{ | { |
"t": 0x0001, // uint16, тип запроса/ответа | "t": 0x0001, // uint16, тип запроса/ответа |
"n": 0x00, // uint8, номер выхода (начиная с нуля) | "n": 0x00, // uint8, номер выхода (начиная с нуля) |
"ton": 0x00000000, // uint32, длительность замыкания, в миллисекундах | "ton": 0x00000000, // uint32, длительность замыкания, в миллисекундах |
"toff": 0x00000000, // uint32, длительность размыкания после замыкания, в миллисекундах | "toff": 0x00000000, // uint32, длительность размыкания после замыкания, в миллисекундах |
"cimp": 0x00, // uint8, число импульсов (повторов циклов замыкания/размыкания) | "cimp": 0x00, // uint8, число импульсов (повторов циклов замыкания/размыкания) |
} | } |
</code> | </code> |
{ | { |
"t": 0x0002, // uint16, тип запроса/ответа | "t": 0x0002, // uint16, тип запроса/ответа |
"n": 0x00, // uint8, номер входа | "n": 0x00, // uint8, номер входа |
} | } |
</code> | </code> |
</code> | </code> |
| |
====== Настройка выходов ====== | ====== Настройка входов ====== |
| |
Отправляется платой | Отправляется головным контроллером |
| |
Запрос: | Запрос: |
{ | { |
"t": 0x0002, // uint16, тип запроса/ответа | "t": 0x0002, // uint16, тип запроса/ответа |
"n": 0x00, // uint8, номер входа | "n": 0x00, // uint8, номер входа |
"v": 0x00, // uint8, 0 - срабатывает по замыканию | "v": 0x00, // uint8, 0 - срабатывает по замыканию |
// 1 - срабатывает по размыканию | // 1 - срабатывает по размыканию |
} | } |
</code> | </code> |
{ | { |
"t": 0x8003, // uint16, тип запроса/ответа | "t": 0x8003, // uint16, тип запроса/ответа |
"n": 0b00000000, // uint8 - битовая маска с состоянием входов - 1 сигнальное состояние - 0 нет | "n": 0b00000000, // uint8, битовая маска с состоянием входов - 1 сигнальное состояние - 0 нет |
// 0b00000101 - говорит о наличии сигнала на 1 и 3 входах | // 0b00000101 - говорит о наличии сигнала на 1 и 3 входах |
| |
} | } |