pflarue / ardop

ardopcf - A multi-platform implementation of the Amateur Radio Digital Open Protocol (ARDOP)
Other
30 stars 7 forks source link

Expand debug logging at the LOGDEBUGPLUS level #82

Closed pflarue closed 3 months ago

pflarue commented 3 months ago

This writes additional diagnostic data to the debug log at the LOGDEBUGPLUS log level. Values written include data sent and received from host programs, raw bit and character error rates for received data frames, data used by Webgui to create constellation plots, received data before and after RS correction.

The test_wav_io.py python test script is enhanced to optionally display bit an character error rates.

With the Webgui in developer mode, if constellation data from the debug log is pasted into the input box, the corresponding constellation plot is displayed.