Commit Graph

34 Commits

Author SHA1 Message Date
Mark Qvist
4b48f41c38 Added display read command 2024-12-08 13:49:07 +01:00
Mark Qvist
76eaae8554 Cleanup 2024-10-11 16:39:38 +02:00
Mark Qvist
c55d907045 Add modem comm timeout error code 2024-10-07 20:44:13 +02:00
Mark Qvist
1a2e42d93c Use event queue for modem interrupt packet retrieval on ESP32 and nRF52 2024-10-05 15:28:32 +02:00
Mark Qvist
a134cbfb9c Added NeoPixel intensity control 2024-09-27 20:08:05 +02:00
Mark Qvist
6d26997fa4 Added battery state reporting over USB/Serial/Bluetooth. Implements #39. 2023-10-07 19:46:32 +02:00
Mark Qvist
2536c26f50 Added ability to set custom display address 2023-09-19 18:32:29 +02:00
Mark Qvist
d45f03b433 Improved channel access behaviour. Improved LoRa PHY parameter setup. Added parameter reporting to host connection. 2023-09-17 16:23:35 +02:00
Mark Qvist
eb7b5c6c26 Added airtime limiting and channel timing stat reporting over serial/USB/bluetooth 2023-09-13 20:05:05 +02:00
Mark Qvist
f2e1791562 Cleanup 2023-09-13 14:44:35 +02:00
Mark Qvist
683297b804 Added Bluetooth pairing PIN output for rnodeconf 2023-02-04 13:46:04 +01:00
Mark Qvist
f8dfbbaaa1 Updated license headers 2023-01-14 00:11:02 +01:00
Mark Qvist
819b9a9af5 Added firmware update indication to display 2022-11-03 00:58:45 +01:00
Mark Qvist
312e4ec2fe Added firmware hash readout 2022-11-01 22:21:07 +01:00
Mark Qvist
bfab1e974d Implemented ESP32 device init and firmware hash checks 2022-11-01 21:11:41 +01:00
Mark Qvist
27150e5e20 Added version display bitmap 2022-10-31 12:09:13 +01:00
Mark Qvist
8b7e324a5a Implemented Bluetooth power and pairing state control 2022-10-30 14:52:22 +01:00
Mark Qvist
b6a26b3226 Added Bluetooth driver 2022-10-30 13:51:36 +01:00
Mark Qvist
c88d7b4534 Added cleanup command 2022-10-29 16:44:03 +02:00
Mark Qvist
b0f49c0cce Added display, power management and other foundations for bluetooth connectivity. 2022-10-29 00:53:39 +02:00
Mark Qvist
9bb6d34ef4 Added board command to host protocol 2022-01-22 22:34:03 +01:00
Mark Qvist
3e0536b272 Initial multiplatform support 2022-01-09 23:40:30 +01:00
Mark Qvist
3cfbb0cf58 Added implicit header mode 2021-03-12 18:48:50 +01:00
Mark Qvist
163c6b021f Reworked queue and buffering 2020-05-28 22:18:19 +02:00
Mark Qvist
bad6f4bf75 Fixed RSSI indication confusion. Added SNR indication to received packets. 2019-11-07 15:26:21 +01:00
Mark Qvist
7c96c093ce Fixed packet queue and flow control bug, updated precompiled firmware to v1.09 2018-12-01 22:08:24 +01:00
Mark Qvist
11e3b8908d On-board packet queue 2018-06-27 10:22:44 +02:00
Mark Qvist
e4bdaa0180 Updated readme 2018-06-20 21:58:35 +02:00
Mark Qvist
720f34d41f EEPROM config and TNC mode 2018-06-20 16:32:30 +02:00
Mark Qvist
637a44ad70 EEPROM validation and config util compat 2018-06-20 08:45:11 +02:00
Mark Qvist
4d943999d5 Prepared EEPROM functionality 2018-06-18 22:30:24 +02:00
Mark Qvist
978800aaf9 Added KISS flow control 2018-04-26 10:34:39 +02:00
Mark Qvist
8a35afbebe Added escaping to upstream config commands 2018-04-05 19:14:44 +02:00
Mark Qvist
f2762af576 Initial commit 2018-04-05 18:10:42 +02:00