|
|
| DXLabSuiteCommanderTransceiver (std::unique_ptr< TransceiverBase > wrapped, QString const &address, bool use_for_ptt, int poll_interval, QObject *parent=nullptr) |
| void | start (unsigned sequence_number) noexcept override final |
| void | set (TransceiverState const &, unsigned sequence_number) noexcept override final |
| void | stop () noexcept override final |
|
TransceiverState const & | state () const |
|
Q_SIGNAL void | resolution (int) |
|
Q_SIGNAL void | update (Transceiver::TransceiverState const &, unsigned sequence_number) const |
|
Q_SIGNAL void | failure (QString const &reason) const |
|
Q_SIGNAL void | finished () const |
|
|
static void | register_transceivers (TransceiverFactory::Transceivers *, int id) |
|
| int | do_start () override |
| void | do_stop () override |
| void | do_frequency (Frequency, MODE, bool no_ignore) override |
| void | do_tx_frequency (Frequency, MODE, bool no_ignore) override |
| void | do_mode (MODE) override |
| void | do_ptt (bool on) override |
| void | poll () override |
|
| PollingTransceiver (int poll_interval, QObject *parent) |
| void | do_sync (bool force_signal=false, bool no_poll=false) override final |
| void | do_post_start () override final |
| void | do_post_stop () override final |
| void | do_post_frequency (Frequency, MODE) override final |
| void | do_post_tx_frequency (Frequency, MODE) override final |
| void | do_post_mode (MODE) override final |
| void | do_post_ptt (bool=true) override final |
| bool | do_pre_update () override final |
|
| TransceiverBase (QObject *parent) |
| virtual void | hamlib_bug_bandaid (TransceiverState const &) |
|
void | update_rx_frequency (Frequency) |
|
void | update_other_frequency (Frequency=0) |
|
void | update_split (bool) |
|
void | update_mode (MODE) |
|
void | update_PTT (bool=true) |
|
void | update_complete (bool force_signal=false) |
|
void | offline (QString const &reason) |
|
| Transceiver (QObject *parent) |
|
| enum | MODE {
UNK
, CW
, CW_R
, USB
,
LSB
, FSK
, FSK_R
, DIG_U
,
DIG_L
, AM
, FM
, DIG_FM
} |
|
using | Frequency = Radio::Frequency |
◆ do_frequency()
| void DXLabSuiteCommanderTransceiver::do_frequency |
( |
Frequency | f, |
|
|
MODE | m, |
|
|
bool | no_ignore ) |
|
overrideprotectedvirtual |
◆ do_mode()
| void DXLabSuiteCommanderTransceiver::do_mode |
( |
MODE | m | ) |
|
|
overrideprotectedvirtual |
◆ do_ptt()
| void DXLabSuiteCommanderTransceiver::do_ptt |
( |
bool | on | ) |
|
|
overrideprotectedvirtual |
◆ do_start()
| int DXLabSuiteCommanderTransceiver::do_start |
( |
| ) |
|
|
overrideprotectedvirtual |
◆ do_stop()
| void DXLabSuiteCommanderTransceiver::do_stop |
( |
| ) |
|
|
overrideprotectedvirtual |
◆ do_tx_frequency()
| void DXLabSuiteCommanderTransceiver::do_tx_frequency |
( |
Frequency | tx, |
|
|
MODE | mode, |
|
|
bool | no_ignore ) |
|
overrideprotectedvirtual |
◆ poll()
| void DXLabSuiteCommanderTransceiver::poll |
( |
| ) |
|
|
overrideprotectedvirtual |
The documentation for this class was generated from the following files: