|
Hamlib
1.2.15
|
Public Member Functions | |
| Rig (rig_model_t rig_model) | |
| void | open (void) |
| void | close (void) |
| void | setConf (token_t token, const char *val) |
| void | setConf (const char *name, const char *val) |
| void | getConf (token_t token, char *val) |
| void | getConf (const char *name, char *val) |
| token_t | tokenLookup (const char *name) |
| void | setFreq (freq_t freq, vfo_t vfo=(1<< 29)) |
| freq_t | getFreq (vfo_t vfo=(1<< 29)) |
| void | setMode (rmode_t, pbwidth_t width=((shortfreq_t)(0)), vfo_t vfo=(1<< 29)) |
| rmode_t | getMode (pbwidth_t &, vfo_t vfo=(1<< 29)) |
| void | setVFO (vfo_t) |
| vfo_t | getVFO () |
| void | setPTT (ptt_t ptt, vfo_t vfo=(1<< 29)) |
| ptt_t | getPTT (vfo_t vfo=(1<< 29)) |
| dcd_t | getDCD (vfo_t vfo=(1<< 29)) |
| void | setLevel (setting_t level, int vali, vfo_t vfo=(1<< 29)) |
| void | setLevel (setting_t level, float valf, vfo_t vfo=(1<< 29)) |
| void | getLevel (setting_t level, int &vali, vfo_t vfo=(1<< 29)) |
| void | getLevel (setting_t level, float &valf, vfo_t vfo=(1<< 29)) |
| int | getLevelI (setting_t level, vfo_t vfo=(1<< 29)) |
| float | getLevelF (setting_t level, vfo_t vfo=(1<< 29)) |
| bool | hasGetLevel (setting_t level) |
| bool | hasSetLevel (setting_t level) |
| void | setParm (setting_t parm, int vali) |
| void | setParm (setting_t parm, float valf) |
| void | getParm (setting_t parm, int &vali) |
| void | getParm (setting_t parm, float &valf) |
| int | getParmI (setting_t parm) |
| float | getParmF (setting_t parm) |
| bool | hasGetParm (setting_t parm) |
| bool | hasSetParm (setting_t parm) |
| void | setFunc (setting_t func, bool status, vfo_t vfo=(1<< 29)) |
| bool | getFunc (setting_t func, vfo_t vfo=(1<< 29)) |
| bool | hasGetFunc (setting_t func) |
| bool | hasSetFunc (setting_t func) |
| void | VFOop (vfo_op_t op, vfo_t vfo=(1<< 29)) |
| bool | hasVFOop (vfo_op_t op) |
| void | scan (scan_t scan, int ch, vfo_t vfo=(1<< 29)) |
| bool | hasScan (scan_t scan) |
| const char * | getInfo (void) |
| pbwidth_t | passbandNormal (rmode_t) |
| pbwidth_t | passbandNarrow (rmode_t) |
| pbwidth_t | passbandWide (rmode_t) |
| void | setRptrShift (rptr_shift_t rptr_shift, vfo_t vfo=(1<< 29)) |
| rptr_shift_t | getRptrShift (vfo_t vfo=(1<< 29)) |
| void | setRptrOffs (shortfreq_t rptr_offs, vfo_t vfo=(1<< 29)) |
| shortfreq_t | getRptrOffs (vfo_t vfo=(1<< 29)) |
| void | setTs (shortfreq_t ts, vfo_t vfo=(1<< 29)) |
| shortfreq_t | getTs (vfo_t vfo=(1<< 29)) |
| void | setCTCSS (tone_t tone, vfo_t vfo=(1<< 29)) |
| tone_t | getCTCSS (vfo_t vfo=(1<< 29)) |
| void | setDCS (tone_t code, vfo_t vfo=(1<< 29)) |
| tone_t | getDCS (vfo_t vfo=(1<< 29)) |
| void | setCTCSSsql (tone_t tone, vfo_t vfo=(1<< 29)) |
| tone_t | getCTCSSsql (vfo_t vfo=(1<< 29)) |
| void | setDCSsql (tone_t tone, vfo_t vfo=(1<< 29)) |
| tone_t | getDCSsql (vfo_t vfo=(1<< 29)) |
| unsigned int | power2mW (float power, freq_t freq, rmode_t mode) |
| float | mW2power (unsigned int mwpower, freq_t freq, rmode_t mode) |
| void | setTrn (int trn) |
| int | getTrn (void) |
| void | setBank (int bank, vfo_t vfo=(1<< 29)) |
| void | setMem (int ch, vfo_t vfo=(1<< 29)) |
| int | getMem (vfo_t vfo=(1<< 29)) |
| void | setChannel (const channel_t *chan) |
| void | getChannel (channel_t *chan) |
| void | setPowerStat (powerstat_t status) |
| powerstat_t | getPowerStat (void) |
| rmode_t | RngRxModes (freq_t freq) |
| rmode_t | RngTxModes (freq_t freq) |
| void | setSplitFreq (freq_t tx_freq, vfo_t vfo=(1<< 29)) |
| freq_t | getSplitFreq (vfo_t vfo=(1<< 29)) |
| void | setSplitMode (rmode_t, pbwidth_t width=((shortfreq_t)(0)), vfo_t vfo=(1<< 29)) |
| rmode_t | getSplitMode (pbwidth_t &, vfo_t vfo=(1<< 29)) |
| void | setSplitVFO (split_t split, vfo_t vfo=(1<< 29), vfo_t tx_vfo=(1<< 29)) |
| split_t | getSplitVFO (vfo_t &tx_vfo, vfo_t vfo=(1<< 29)) |
| void | setRit (shortfreq_t rit, vfo_t vfo=(1<< 29)) |
| shortfreq_t | getRit (vfo_t vfo=(1<< 29)) |
| void | setXit (shortfreq_t xit, vfo_t vfo=(1<< 29)) |
| shortfreq_t | getXit (vfo_t vfo=(1<< 29)) |
| void | setAnt (ant_t ant, vfo_t vfo=(1<< 29)) |
| ant_t | getAnt (vfo_t vfo=(1<< 29)) |
| void | sendDtmf (const char *digits, vfo_t vfo=(1<< 29)) |
| int | recvDtmf (char *digits, vfo_t vfo=(1<< 29)) |
| void | sendMorse (const char *msg, vfo_t vfo=(1<< 29)) |
| shortfreq_t | getResolution (rmode_t mode) |
| void | reset (reset_t reset) |
| virtual int | FreqEvent (vfo_t, freq_t, char *) const |
| virtual int | ModeEvent (vfo_t, rmode_t, pbwidth_t, char *) const |
| virtual int | VFOEvent (vfo_t, char *) const |
| virtual int | PTTEvent (vfo_t, ptt_t, char *) const |
| virtual int | DCDEvent (vfo_t, dcd_t, char *) const |
Data Fields | |
| struct rig_caps * | caps |
Hamlib documentation for version 1.2.15 -- Thu Feb 2 2012 21:37:29
Project page: http://www.hamlib.org