lacteApp
C++17 service for Lacte hardware
Loading...
Searching...
No Matches
Режим тестирования

Виртуальная плата

При флаге --virtual используется встроенный эмулятор платы. Он моделирует обмен пакетами (INFO, VERSION, UID, RFID, RFID_DATA, RESTART) и временные характеристики опроса. Это позволяет тестировать логику записи в БД и формат протокола без физического оборудования.

Перепрошивка в виртуальном режиме пока не поддерживается и будет добавлена в будущих версиях.

Пример вывода --test=ping

Свернуть/развернуть

/tmp/.../lacteApp_x86_64 --verbose --test=ping --virtual
[lacte board] [INFO] Starting in virtual mode
[lacte board] [INFO] Starting in test mode: ping
...
UIDPacket: 0x00102030405060708090a0b0
RFID: 34818274665325806
RFIDDataPacket:
MagicWord: 61374
LacteSn: 1105824325
McuUid: 0x000102030405060708090a0b
...