|
JS8Call-Improved master
|


Public Member Functions | |
| HamlibTransceiver (int model_number, TransceiverFactory::ParameterPack const &, QObject *parent=nullptr) | |
| HamlibTransceiver (TransceiverFactory::PTTMethod ptt_type, QString const &ptt_port, QObject *parent=nullptr) | |
| Public Member Functions inherited from TransceiverBase | |
| 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 |
| Public Member Functions inherited from Transceiver | |
| 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 Public Member Functions | |
| static void | register_transceivers (TransceiverFactory::Transceivers *) |
| static void | unregister_transceivers () |
Protected Member Functions | |
| virtual void | hamlib_bug_bandaid (TransceiverState const &s) override |
| Protected Member Functions inherited from PollingTransceiver | |
| 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 |
| Protected Member Functions inherited from TransceiverBase | |
| TransceiverBase (QObject *parent) | |
| 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) |
| Protected Member Functions inherited from Transceiver | |
| Transceiver (QObject *parent) | |
Additional Inherited Members | |
| Public Types inherited from Transceiver | |
| enum | MODE { UNK , CW , CW_R , USB , LSB , FSK , FSK_R , DIG_U , DIG_L , AM , FM , DIG_FM } |
| using | Frequency = Radio::Frequency |
|
overrideprotectedvirtual |
Work around hamlib bug #1966.
Reimplemented from TransceiverBase.