|
JS8Call-Improved master
|
Wraps a decoded frame and provides parsed accessors. More...
#include <DecodedText.h>
Public Member Functions | |
| DecodedText (JS8::Event::Decoded const &) | |
| Construct from a decoder event record. | |
| DecodedText (QString const &frame, int bits, int submode) | |
| Construct from a raw decoded frame string. | |
| int | bits () const |
| QString | compoundCall () const |
| QStringList | directedMessage () const |
| float | dt () const |
| QString | extra () const |
| QString | frame () const |
| quint8 | frameType () const |
| int | frequencyOffset () const |
| bool | isAlt () const |
| bool | isCompound () const |
| bool | isDirectedMessage () const |
| bool | isHeartbeat () const |
| bool | isLowConfidence () const |
| QString | message () const |
| int | snr () const |
| int | submode () const |
| int | time () const |
| Timestamp as produced by the decoder (use decode_time() to split). | |
| QStringList | messageWords () const |
| Tokenize message into words. | |
| QString | string () const |
| Return a human-readable representation of the decoded frame. | |
Wraps a decoded frame and provides parsed accessors.
Construct from a decoder JS8::Event::Decoded or from a raw frame string. Provides methods to inspect whether the frame is a heartbeat, a directed message, a compound call, and to retrieve individual message words.
|
explicit |
Construct from a decoder event record.
Construct a new Decoded Text:: Decoded Text object.
| decoded |


|
explicit |
|
inline |
Number of bits decoded.

|
inline |
Compound calls, if present.

|
inline |
Tokenized directed message components.

|
inline |
Time offset (seconds) between expected and observed frame boundary.

|
inline |
Extra metadata string from the decoded frame.

|
inline |
Original decoded frame string.

|
inline |
Frame type identifier (protocol-specific).

|
inline |
Frequency offset in Hz from nominal.

|
inline |
Whether this frame used the alternate encoding.

|
inline |
True when the decoded frame contains a compound call.

|
inline |
True when this is a directed message.

|
inline |
True when the frame represents a heartbeat.

|
inline |
True when the decoder flagged the frame as low confidence.

|
inline |
| QStringList DecodedText::messageWords | ( | ) | const |
Tokenize message into words.
Get the message words.

|
inline |
Signal-to-noise ratio in dB (integer).

| QString DecodedText::string | ( | ) | const |
Return a human-readable representation of the decoded frame.
Get the string representation suitable for ALL.TXT.


|
inline |
Submode index used for decoding.
