agessaman
776131e263
simplify kiss noise floor sampling
2026-02-07 07:42:52 -08:00
ViezeVingertjes
00b44c4114
Remove redundant send/complete/finished callbacks, use Radio interface directly
2026-02-07 14:22:21 +01:00
ViezeVingertjes
49e7516145
Add KISS UART support
2026-02-07 08:51:52 +01:00
agessaman
f445b5acdc
fix(kiss_modem): improve RX delivery and noise floor sampling
2026-02-07 08:51:52 +01:00
ViezeVingertjes
f78617dbdb
Add periodic noise floor calibration and AGC reset
2026-02-07 08:51:52 +01:00
ViezeVingertjes
5dcc377b77
Rewrite KISS modem to be fully spec-compliant
2026-02-07 08:51:52 +01:00
Adam Gessaman
c0b81b9ad8
Clean up comments on kiss noise floor changes.
2026-02-05 09:46:30 -08:00
agessaman
0fb570338f
fix(kiss): periodic noise floor calibration and AGC reset
...
- Trigger noise floor calibration every 2s and AGC reset every 30s in main loop.
- Reorder loop to match Dispatcher: calibrate + radio.loop() before AGC reset
and recvRaw() so RSSI is never sampled right after startReceive().
- Update protocol doc with calibration intervals and typical noise floor range.
- Variant platformio.ini updates (heltec_v3, rak4631).
2026-02-03 20:58:39 -08:00
ViezeVingertjes
f0ba14ff75
Remove sync word handling from KissModem.
2026-02-02 18:05:26 +01:00
ViezeVingertjes
240b5ea1e3
Refactor KissModem to integrate radio and sensor management directly, removing callback dependencies.
2026-01-31 15:15:19 +01:00
ViezeVingertjes
1bcb52bab3
Add new commands and responses for RSSI, channel status, airtime, noise floor, statistics, battery, and sensors.
2026-01-31 15:05:25 +01:00
ViezeVingertjes
c786cfe613
Add KISS Modem firmware
2026-01-31 10:22:32 +01:00