Add frame content details to D-Star debug logging #675
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Commit bf5651b deleted all log entries related to D-Star frame contents. This change adds some detail to the existing D-Star frame debugging log entries. Rather than always printing "audio", frames may be logged as one of "audio", "nullaudio", or "fastdata".
A minimum width has been set for some fields so that the log messages form columns while watching a data stream.
By virtue of centralizing the frame log messages, this commit also adds debugging entries for frames originating from the network.
Example log entries that contain all three types as generated by a Kenwood TH-D74 using fast data: