Logo Search packages:      
Sourcecode: hamlib version File versions  Download package

Public Member Functions | Public Attributes | Private Attributes

Rig Class Reference

Collaboration diagram for Rig:
Collaboration graph
[legend]

List of all members.

Public Member Functions

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

Public Attributes

struct rig_capscaps

Private Attributes

RIGtheRig

Detailed Description

Definition at line 30 of file rigclass.h.


The documentation for this class was generated from the following files:

Generated by  Doxygen 1.6.0   Back to index