Logo Search packages:      
Sourcecode: hamlib version File versions

enum vfo_op_t

VFO operation A VFO operation is an action on a VFO (or memory). The difference with a function is that an action has no on/off status, it is performed at once.

Note: the vfo argument for some vfo operation may be irrelevant, and thus will be ignored.

The VFO/MEM "mode" is set by rig_set_vfo.

Enumerator:
RIG_OP_CPY  VFO A = VFO B
RIG_OP_XCHG  Exchange VFO A/B
RIG_OP_FROM_VFO  VFO->MEM
RIG_OP_TO_VFO  MEM->VFO
RIG_OP_MCL  Memory clear
RIG_OP_UP  UP
RIG_OP_DOWN  DOWN
RIG_OP_BAND_UP  Band UP
RIG_OP_BAND_DOWN  Band DOWN
RIG_OP_LEFT  LEFT
RIG_OP_RIGHT  RIGHT
RIG_OP_TUNE  Start tune
RIG_OP_TOGGLE  Toggle VFOA and VFOB

Definition at line 435 of file rig.h.

             {
      RIG_OP_NONE =           0,
      RIG_OP_CPY =            (1<<0),     /*!< VFO A = VFO B */
      RIG_OP_XCHG =           (1<<1),     /*!< Exchange VFO A/B */
      RIG_OP_FROM_VFO = (1<<2),     /*!< VFO->MEM */
      RIG_OP_TO_VFO =         (1<<3),     /*!< MEM->VFO */
      RIG_OP_MCL =            (1<<4),     /*!< Memory clear */
      RIG_OP_UP =       (1<<5),     /*!< UP */
      RIG_OP_DOWN =           (1<<6),     /*!< DOWN */
      RIG_OP_BAND_UP =  (1<<7),     /*!< Band UP */
      RIG_OP_BAND_DOWN =      (1<<8),     /*!< Band DOWN */
      RIG_OP_LEFT =           (1<<9),     /*!< LEFT */
      RIG_OP_RIGHT =          (1<<10),/*!< RIGHT */
      RIG_OP_TUNE =           (1<<11),/*!< Start tune */
      RIG_OP_TOGGLE =         (1<<12) /*!< Toggle VFOA and VFOB */
} vfo_op_t;


Generated by  Doxygen 1.6.0   Back to index