DSheirer / sdrtrunk

A cross-platform java application for decoding, monitoring, recording and streaming trunked mobile and related radio protocols using Software Defined Radios (SDR). Website:
GNU General Public License v3.0
1.58k stars 255 forks source link

Add Bit Error Rate (BER) Support to Decoders and UI #454

Open DSheirer opened 5 years ago

DSheirer commented 5 years ago

All of the decoders are being updated to use CorrectedBinaryMessage which allows for identifying total bit and corrected bit counts. Derive a BER value from this for each decoder and add support for displaying the BER value to the user interface.

ImagoTrigger commented 5 years ago

for p25 now i just have hacked in some static counters that count the number of trunk signaling blocks being processed by the application. i.e. 30+/sec per site = good

ErikSwan commented 1 year ago

Would love to see this old feature issue revived and implemented.

I discussed this a little bit here, but it would be very nice to have some sort of metric in the UI to get a sense of the overall receive quality and how much data is being missed, so a user can understand whether the current receive performance is good and whether they might be missing any calls or data.