|
|
| PollingTransceiver (int poll_interval, QObject *parent) |
| void | do_sync (bool force_signal=false, bool no_poll=false) override final |
|
virtual void | poll ()=0 |
| 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 int | do_start ()=0 |
|
virtual void | do_stop ()=0 |
|
virtual void | do_frequency (Frequency, MODE, bool no_ignore)=0 |
| virtual void | hamlib_bug_bandaid (TransceiverState const &) |
|
virtual void | do_tx_frequency (Frequency, MODE, bool no_ignore)=0 |
|
virtual void | do_mode (MODE)=0 |
|
virtual void | do_ptt (bool=true)=0 |
|
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 |
| 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 |
◆ do_post_frequency()
| void PollingTransceiver::do_post_frequency |
( |
Frequency | f, |
|
|
MODE | m ) |
|
finaloverrideprotectedvirtual |
◆ do_post_mode()
| void PollingTransceiver::do_post_mode |
( |
MODE | m | ) |
|
|
finaloverrideprotectedvirtual |
◆ do_post_ptt()
| void PollingTransceiver::do_post_ptt |
( |
bool | p = true | ) |
|
|
finaloverrideprotectedvirtual |
◆ do_post_start()
| void PollingTransceiver::do_post_start |
( |
| ) |
|
|
finaloverrideprotectedvirtual |
◆ do_post_stop()
| void PollingTransceiver::do_post_stop |
( |
| ) |
|
|
finaloverrideprotectedvirtual |
◆ do_post_tx_frequency()
| void PollingTransceiver::do_post_tx_frequency |
( |
Frequency | f, |
|
|
MODE | ) |
|
finaloverrideprotectedvirtual |
◆ do_pre_update()
| bool PollingTransceiver::do_pre_update |
( |
| ) |
|
|
finaloverrideprotectedvirtual |
◆ do_sync()
| void PollingTransceiver::do_sync |
( |
bool | force_signal = false, |
|
|
bool | no_poll = false ) |
|
finaloverrideprotectedvirtual |
The documentation for this class was generated from the following files: