AtlavoxDev
e5dab6b999
Rename bootComplete() to onBootComplete() for naming consistency
Matches the existing event-style lifecycle hooks on MainBoard
(onBeforeTransmit, onAfterTransmit) per @liamcottle's review feedback.
3 weeks ago
AtlavoxDev
39a69b86c3
Add MainBoard::bootComplete() hook for boot-indicator LED feedback
Framework for upcoming variant-specific PRs that add LED feedback during boot. The hook gives users visual cues that the device is busy and
shouldn't be interacted with until startup completes.
3 weeks ago
Scott Powell
0a8a0a4904
* Refactor: removed duplicated radio_rng_seed(), radio_set_params(), radio_set_tx_power()
1 month ago
Rastislav Vysoky
5beef490a0
add kiss radio env to most of the variants
2 months ago
agessaman
776131e263
simplify kiss noise floor sampling
4 months ago
ViezeVingertjes
00b44c4114
Remove redundant send/complete/finished callbacks, use Radio interface directly
4 months ago
ViezeVingertjes
49e7516145
Add KISS UART support
4 months ago
agessaman
f445b5acdc
fix(kiss_modem): improve RX delivery and noise floor sampling
4 months ago
ViezeVingertjes
f78617dbdb
Add periodic noise floor calibration and AGC reset
4 months ago
ViezeVingertjes
5dcc377b77
Rewrite KISS modem to be fully spec-compliant
4 months ago
Adam Gessaman
c0b81b9ad8
Clean up comments on kiss noise floor changes.
4 months ago
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).
4 months ago
ViezeVingertjes
f0ba14ff75
Remove sync word handling from KissModem.
4 months ago
ViezeVingertjes
240b5ea1e3
Refactor KissModem to integrate radio and sensor management directly, removing callback dependencies.
4 months ago
ViezeVingertjes
1bcb52bab3
Add new commands and responses for RSSI, channel status, airtime, noise floor, statistics, battery, and sensors.
4 months ago
ViezeVingertjes
c786cfe613
Add KISS Modem firmware
4 months ago