Firmware (state_machine.c): - Add EVENT_BLE_INIT handler to SERIAL_BRIDGE state -> transition back to RECEIVING for re-deploy - Add EVENT_BLE_INIT handler to ERROR states -> allows re-deploy from error without pressing Retry Frontend (ble-deployer.ts): - Add readValue() state poll for INIT and DATA commands (same Android notify idle-drop bug affects these too) - INIT success: firmware state >= 1 (RECEIVING+) - DATA success: firmware state == 1 (RECEIVING) - Error on state >= 5 |
||
|---|---|---|
| .. | ||
| src | ||
| static | ||
| .dockerignore | ||
| Dockerfile | ||
| package.json | ||
| svelte.config.js | ||
| tsconfig.json | ||
| vite.config.ts | ||