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
+8-2
Original file line number
Diff line number
Diff line change
@@ -6,11 +6,17 @@ Flipper Zero application for nRF24L01 external board. Sends batch commands.
6
6
<br>
7
7
Сначала выбирается файл настройки с описанием команд.
8
8
Можно отредактировать адрес и номер канала.
9
-
Затем стрелками влево или вправо выбирается нужный режим - Пакетное чтение (Read Batch), Чтение по одной команде (Read cmd), Пакетная запись (Write Batch), Режим прослушивания адреса (Listen).
9
+
Затем стрелками влево или вправо выбирается нужный режим:
10
+
- Пакетное чтение (Read Batch),
11
+
- Чтение по одной команде (Read cmd),
12
+
- Пакетная запись (Write Batch),
13
+
- Пакетная отправка (Set),
14
+
- Режим прослушивания адреса (Listen).
10
15
<br>
11
16
Есть два вида команд: запрос-ответ и запись.<br>
12
17
Запрос-ответ (Read) - отправка пакета, переключение на прием и отображение на экране, что получили.<br>
13
18
Запись (Write) - фактически отправка пакетов подряд с нужными данными.<br>
19
+
Пакетная отправка (Set) - режим пульта, отправка пакетов сразу из списка без вопросов и без преварительного пакета "Write start".<br>
14
20
Режим прослушивания (Listen) - если в файле присутствует строка "Listen: <адрес>=<поле 1>,<поле 2>,...", где "поле.." название поля. Адрес пожно менять - долго нажать Ok.<br>
15
21
<br>
16
22
Формат пакета для отправки (payload) задается в виде размера полей структуры в байтах, например, так "Payload struct: 2,1,1", что означает структуру из 3 полей: 2 байта, 1 байт, 1 байт.<br>
@@ -20,7 +26,7 @@ Flipper Zero application for nRF24L01 external board. Sends batch commands.
20
26
Можно использовать константы по их имени, они задаются в файле в формате "имя=число", число либо десятичное или шестнадцатеричное с префиксом 0x.<br>
21
27
Затем берутся заполненные значения полей из самой команды ("R:" или "W:").<br>
22
28
Если в конце строки с командой чтения символ '#', то считанное значение будет показано в шестнадцатеричном виде.<br><br>
23
-
Пакеты чтения "RBatch:" и записи "WBatch:" состоят из списка имен команд "R:" или "W:"("S:"), соответственно, перечисленных через ";".<br>
29
+
Пакеты чтения "RBatch:", записи "WBatch:", отправки "SBatch:" состоят из списка имен команд "R:" или "W:"("S:"), соответственно, перечисленных через ";".<br>
24
30
"S:" то же самое, что и "W:", только пакет "Write start" отправлен не будет<br><br>
25
31
Отправка пакета для записи - длительно нажать Ok в списке и подтвердить.<br>
26
32
Перед пакетом команд для записи отправляется пакет "Write start", если эта строка присутствует в файле настроек.<br><br>
0 commit comments