Logo Search packages:      
Sourcecode: hamlib version File versions

Hamlib error codes Error codes that can be returned by the Hamlib functions.

Enumerator:
RIG_OK  No error, operation completed sucessfully
RIG_EINVAL  invalid parameter
RIG_ECONF  invalid configuration (serial,..)
RIG_ENOMEM  memory shortage
RIG_ENIMPL  function not implemented, but will be
RIG_ETIMEOUT  communication timed out
RIG_EIO  IO error, including open failed
RIG_EINTERNAL  Internal Hamlib error, huh!
RIG_EPROTO  Protocol error
RIG_ERJCTED  Command rejected by the rig
RIG_ETRUNC  Command performed, but arg truncated
RIG_ENAVAIL  function not available
RIG_ENTARGET  VFO not targetable
RIG_BUSERROR  Error talking on the bus
RIG_BUSBUSY  Collision on the bus
RIG_EARG  NULL RIG handle or any invalid pointer parameter in get arg
RIG_EVFO  Invalid VFO
RIG_EDOM  Argument out of domain of func
RIG_OK  No error, operation completed sucessfully
RIG_EINVAL  invalid parameter
RIG_ECONF  invalid configuration (serial,..)
RIG_ENOMEM  memory shortage
RIG_ENIMPL  function not implemented, but will be
RIG_ETIMEOUT  communication timed out
RIG_EIO  IO error, including open failed
RIG_EINTERNAL  Internal Hamlib error, huh!
RIG_EPROTO  Protocol error
RIG_ERJCTED  Command rejected by the rig
RIG_ETRUNC  Command performed, but arg truncated
RIG_ENAVAIL  function not available
RIG_ENTARGET  VFO not targetable
RIG_BUSERROR  Error talking on the bus
RIG_BUSBUSY  Collision on the bus
RIG_EARG  NULL RIG handle or any invalid pointer parameter in get arg
RIG_EVFO  Invalid VFO
RIG_EDOM  Argument out of domain of func

Definition at line 82 of file rig.h.

                   {
      RIG_OK=0,         /*!< No error, operation completed sucessfully */
      RIG_EINVAL,       /*!< invalid parameter */
      RIG_ECONF,        /*!< invalid configuration (serial,..) */
      RIG_ENOMEM,       /*!< memory shortage */
      RIG_ENIMPL,       /*!< function not implemented, but will be */
      RIG_ETIMEOUT,           /*!< communication timed out */
      RIG_EIO,          /*!< IO error, including open failed */
      RIG_EINTERNAL,          /*!< Internal Hamlib error, huh! */
      RIG_EPROTO,       /*!< Protocol error */
      RIG_ERJCTED,            /*!< Command rejected by the rig */
      RIG_ETRUNC,       /*!< Command performed, but arg truncated */
      RIG_ENAVAIL,            /*!< function not available */
      RIG_ENTARGET,           /*!< VFO not targetable */
      RIG_BUSERROR,           /*!< Error talking on the bus */
      RIG_BUSBUSY,            /*!< Collision on the bus */
      RIG_EARG,         /*!< NULL RIG handle or any invalid pointer parameter in get arg */
      RIG_EVFO,         /*!< Invalid VFO */
      RIG_EDOM          /*!< Argument out of domain of func */
};


Generated by  Doxygen 1.6.0   Back to index