Scott Powell
|
b3d78ac8a7
|
* interference threshold now stored in prefs, CLI: set/get "int.thresh"
|
2025-05-26 17:18:49 +10:00 |
|
Scott Powell
|
0e35ae5ec6
|
* dynamic noise floor sampling
|
2025-05-25 21:44:15 +10:00 |
|
Scott Powell
|
f2243b78ae
|
* added Radio::loop() virtual function
* RadioLibWrapper: new isChannelActive() based on current RSSI being above noise_floor + THRESHOLD
|
2025-05-24 21:24:44 +10:00 |
|
Scott Powell
|
2f8d9cf96a
|
* refactor of RadioLibWrapper::isReceiving()
|
2025-05-24 20:42:00 +10:00 |
|
Scott Powell
|
805ca7b900
|
* CommonCLI: added "clear stats" command
|
2025-05-13 18:12:58 +10:00 |
|
Scott Powell
|
177dd90ca1
|
* Repeater/Room server: new diagnostics, stats.n_full_events now repurposed to 'err_events' (bit flags)
* new Radio::isInRecvMode() method
|
2025-05-13 15:38:10 +10:00 |
|
Scott Powell
|
b08436eba7
|
* startSendRaw() now returns false if fail
|
2025-05-12 17:26:44 +10:00 |
|
Scott Powell
|
189ed79d46
|
* new Dispatcher::getCADFailRetryDelay()
|
2025-02-27 04:05:50 +11:00 |
|
Scott Powell
|
a93412216a
|
* new packet score function
|
2025-02-04 15:00:28 +11:00 |
|
Scott Powell
|
7da0a5f7ec
|
* new RX delays based on SNR
|
2025-02-04 12:35:53 +11:00 |
|
Scott Powell
|
de27dfacb6
|
* basic CAD before TX, for sx126x wrappers
|
2025-01-21 13:37:32 +11:00 |
|
Scott Powell
|
f1ab110ae1
|
* new targets: Xiao_C3_repeater_sx1262, _sx1268
|
2025-01-18 21:45:47 +11:00 |
|
Scott Powell
|
20cd756c88
|
* Radio:: getLastSNR(), getLastRSSI()
* MESH_PACKET_LOGGING
|
2025-01-15 17:02:49 +11:00 |
|
Scott Powell
|
6c7efdd0f6
|
Initial commit
|
2025-01-13 14:07:48 +11:00 |
|