|
|
|
@ -103,7 +103,8 @@ struct RepeaterStats { |
|
|
|
uint32_t total_up_time_secs; |
|
|
|
uint32_t n_sent_flood, n_sent_direct; |
|
|
|
uint32_t n_recv_flood, n_recv_direct; |
|
|
|
uint16_t n_full_events, reserved1; |
|
|
|
uint16_t n_full_events; |
|
|
|
int16_t last_snr; // x 4
|
|
|
|
uint16_t n_direct_dups, n_flood_dups; |
|
|
|
}; |
|
|
|
|
|
|
|
@ -171,7 +172,7 @@ class MyMesh : public mesh::Mesh, public CommonCLICallbacks { |
|
|
|
stats.n_recv_flood = getNumRecvFlood(); |
|
|
|
stats.n_recv_direct = getNumRecvDirect(); |
|
|
|
stats.n_full_events = getNumFullEvents(); |
|
|
|
stats.reserved1 = 0; |
|
|
|
stats.last_snr = (int16_t)(my_radio->getLastSNR() * 4); |
|
|
|
stats.n_direct_dups = ((SimpleMeshTables *)getTables())->getNumDirectDups(); |
|
|
|
stats.n_flood_dups = ((SimpleMeshTables *)getTables())->getNumFloodDups(); |
|
|
|
|
|
|
|
|