Represents a single transponder of a satellite.
More...
#include <transponderdatabase.hh>
|
|
| Transponder () |
| | Default constructor.
|
| bool | isValid () const |
| | Returns true, if the transponder is valid.
|
|
unsigned int | satellite () const |
| | Returns the NORAD id of the associated satellite.
|
|
Type | type () const |
| | Returns the transponder type.
|
|
Mode | mode () const |
| | Returns the transponder mode.
|
|
const QString & | name () const |
| | Returns a descriptive name of the transponder.
|
| const Frequency & | uplink () const |
| | Returns the uplink frequency, if there is one.
|
|
const Frequency & | downlink () const |
| | Returns the downlink frequency.
|
|
|
static Transponder | fromSATNOGS (const QJsonObject &obj) |
| | Parses a transponder from the given SatNOGS JSON object.
|
|
|
unsigned int | _satellite |
| | Holds the NORAD id of the satellite.
|
|
Type | _type |
| | Holds the transponder type.
|
|
Mode | _mode |
| | Holds the transponder mode.
|
|
QString | _name |
| | Holds the name.
|
|
Frequency | _downlink |
| | Holds the downlink frequency.
|
|
Frequency | _uplink |
| | Holds the uplink frequency.
|
Represents a single transponder of a satellite.
◆ Mode
Possible transponder modes.
| Enumerator |
|---|
| FM | Plain FM.
|
| CW | Simple CW.
|
| APRS | AFSK APRS.
|
| BPSK | BPSK.
|
◆ Type
Possible transponder types.
| Enumerator |
|---|
| Transponder | Proper transponder (repeater).
|
| Transmitter | Just a transmitter (beacon).
|
◆ isValid()
| bool Transponder::isValid |
( |
| ) |
const |
Returns true, if the transponder is valid.
I.e., it is associated with a satellite.
◆ uplink()
| const Frequency & Transponder::uplink |
( |
| ) |
const |
Returns the uplink frequency, if there is one.
An upload frequency is usually missing, if the type is Type::Transmitter.
The documentation for this struct was generated from the following files:
- /builddir/build/BUILD/qdmr-0.13.3-build/qdmr-0.13.3/lib/transponderdatabase.hh
- /builddir/build/BUILD/qdmr-0.13.3-build/qdmr-0.13.3/lib/transponderdatabase.cc