You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: README.md
+6-8
Original file line number
Diff line number
Diff line change
@@ -7,16 +7,14 @@ Flipper Zero application for nRF24L01 external board. Send batch commands. (IN D
7
7
Запрос-ответ - отправка пакета, переключение на прием и отображение на экране, что получили.<br>
8
8
Запись - фактически отправка пакетов подряд с нужными данными.<br>
9
9
<br>
10
-
Описание команд в текстовом файле.<br>
11
-
<br>
12
10
Формат пакета для отправки (payload) задается в виде размера полей структуры в байтах, например, так "Payload struct: 2,1,1",<br>
13
11
что означает структуру из 3 полей: 2 байта, 1 байт, 1 байт.<br>
14
-
Полученный в ответ пакет состоит из одного значения, размерность по умолчанию 1 байт (int8), задается числом после '*' после имени команды.<br><br>
15
-
Перед отправкой пакета, он заполняется сначала шаблону по умолчанию: "R default" - запрос чтения, "W default" - запись.<br>
16
-
Можно использовать константы, они задаются в формате "имя=число", число либо десятичное или шестнадцатеричное с префиксом 0x.<br>
17
-
Затем берутся заполненные значения из самой команды.<br>
18
-
Пакет состоит из списка команд, перечисленных через ";".<br>
19
-
Перед пакетом команд для записи отправляется пакет 'Write start', если присутствует в файле.<br>
12
+
Полученный в ответ пакет состоит из одного значения, размерность по умолчанию 1 байт (int8), при необходимости, задается числом после '*' после имени команды.<br><br>
13
+
Перед отправкой пакета, он заполняется сначала шаблону по умолчанию "R default" для запроса чтения, "W default" - для записи.<br>
14
+
Можно использовать константы по их имени, они задаются в формате "имя=число", число либо десятичное или шестнадцатеричное с префиксом 0x.<br>
15
+
Затем берутся заполненные значения из самой команды ("R:" или "W:").<br>
16
+
Пакет состоит из списка имен команд, перечисленных через ";".<br>
17
+
Перед пакетом команд для записи отправляется пакет 'Write start', если эта строка присутствует в файле.<br>
20
18
<br>
21
19
Пример файл [CO2_mini](https://raw.githubusercontent.com/vad7/nRF24-Batch/main/Distr/nrf24batch/CO2_mini.txt)<br>
22
20
Для устройства на Attiny44A, которое отправляет данные с датчика CO2 на контроллеры, управляющие вентиляцией или проветриватели: https://github.com/vad7/CO2-mini
0 commit comments