Hamlib 4.7~git
Loading...
Searching...
No Matches
token.h File Reference

Token definitions. More...

#include "hamlib/rig.h"
Include dependency graph for token.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define TOKEN_BACKEND(t)
 Create a backend token, t.
#define TOKEN_FRONTEND(t)
 Create a frontend token, t.
#define IS_TOKEN_FRONTEND(t)
 Test for token - frontend?
#define TOK_FRONTEND_NONE   TOKEN_FRONTEND(0)
 Null frontend token.
#define TOK_BACKEND_NONE   TOKEN_BACKEND(0)
 Null backend token.
#define TOK_PATHNAME   TOKEN_FRONTEND(10)
 Pathname is device for rig control, e.g. /dev/ttyS0.
#define TOK_WRITE_DELAY   TOKEN_FRONTEND(12)
 Delay before serial output (units?)
#define TOK_POST_WRITE_DELAY   TOKEN_FRONTEND(13)
 Delay after serial output (units?)
#define TOK_TIMEOUT   TOKEN_FRONTEND(14)
 Timeout delay (units?)
#define TOK_RETRY   TOKEN_FRONTEND(15)
 Number of retries permitted.
#define TOK_SERIAL_SPEED   TOKEN_FRONTEND(20)
 Serial speed - "baud rate".
#define TOK_DATA_BITS   TOKEN_FRONTEND(21)
 No. data bits per serial character.
#define TOK_STOP_BITS   TOKEN_FRONTEND(22)
 No. stop bits per serial character.
#define TOK_PARITY   TOKEN_FRONTEND(23)
 Serial parity (format?)
#define TOK_HANDSHAKE   TOKEN_FRONTEND(24)
 Serial Handshake (format?)
#define TOK_RTS_STATE   TOKEN_FRONTEND(25)
 Serial Req. To Send status.
#define TOK_DTR_STATE   TOKEN_FRONTEND(26)
 Serial Data Terminal Ready status.
#define TOK_PTT_TYPE   TOKEN_FRONTEND(30)
 PTT type override.
#define TOK_PTT_PATHNAME   TOKEN_FRONTEND(31)
 PTT pathname override.
#define TOK_DCD_TYPE   TOKEN_FRONTEND(32)
 DCD type override.
#define TOK_DCD_PATHNAME   TOKEN_FRONTEND(33)
 DCD pathname override.
#define TOK_PTT_BITNUM   TOKEN_FRONTEND(34)
 CM108 GPIO bit number for PTT.
#define TOK_PTT_SHARE   TOKEN_FRONTEND(35)
 PTT share with other applications.
#define TOK_FLUSHX   TOKEN_FRONTEND(36)
 Flush with read instead of TCFLUSH.
#define TOK_ASYNC   TOKEN_FRONTEND(37)
 Asynchronous data transfer support.
#define TOK_TUNER_CONTROL_PATHNAME   TOKEN_FRONTEND(38)
 Tuner external control pathname.
#define TOK_TIMEOUT_RETRY   TOKEN_FRONTEND(39)
 Number of retries permitted in case of read timeouts.
#define TOK_POST_PTT_DELAY   TOKEN_FRONTEND(40)
#define TOK_DEVICE_ID   TOKEN_FRONTEND(41)
#define TOK_VFO_COMP   TOKEN_FRONTEND(110)
 rig: VFO compensation in ppm
#define TOK_POLL_INTERVAL   TOKEN_FRONTEND(111)
 rig: Rig state poll interval in milliseconds
#define TOK_LO_FREQ   TOKEN_FRONTEND(112)
 rig: lo frequency of any transverters
#define TOK_RANGE_SELECTED   TOKEN_FRONTEND(121)
 rig: Range index 1-5
#define TOK_RANGE_NAME   TOKEN_FRONTEND(122)
 rig: Range Name
#define TOK_CACHE_TIMEOUT   TOKEN_FRONTEND(123)
 rig: Cache timeout in milliseconds
#define TOK_AUTO_POWER_ON   TOKEN_FRONTEND(124)
 rig: Auto power on rig_open when supported
#define TOK_AUTO_POWER_OFF   TOKEN_FRONTEND(125)
 rig: Auto power off rig_close when supported
#define TOK_AUTO_DISABLE_SCREENSAVER   TOKEN_FRONTEND(126)
 rig: Auto disable screensaver
#define TOK_DISABLE_YAESU_BANDSELECT   TOKEN_FRONTEND(127)
 rig: Disable Yaesu band select logic
#define TOK_TWIDDLE_TIMEOUT   TOKEN_FRONTEND(128)
 rig: Suppress get_freq on VFOB for satellite RIT tuning
#define TOK_TWIDDLE_RIT   TOKEN_FRONTEND(129)
 rig: Suppress get_freq on VFOB for satellite RIT tuning
#define TOK_OFFSET_VFOA   TOKEN_FRONTEND(130)
 rig: Add Hz to VFOA/Main frequency set
#define TOK_OFFSET_VFOB   TOKEN_FRONTEND(131)
 rig: Add Hz to VFOB/Sub frequency set
#define TOK_MULTICAST_DATA_ADDR   TOKEN_FRONTEND(132)
 rig: Multicast data UDP address for publishing rig data and state, default 224.0.0.1, value of 0.0.0.0 disables multicast data publishing
#define TOK_MULTICAST_DATA_PORT   TOKEN_FRONTEND(133)
 rig: Multicast data UDP port, default 4532
#define TOK_MULTICAST_CMD_ADDR   TOKEN_FRONTEND(134)
 rig: Multicast command server UDP address for sending commands to rig, default 224.0.0.2, value of 0.0.0.0 disables multicast command server
#define TOK_MULTICAST_CMD_PORT   TOKEN_FRONTEND(135)
 rig: Multicast command server UDP port, default 4532
#define TOK_FREQ_SKIP   TOKEN_FRONTEND(136)
 rig: Skip setting freq on opposite VFO when in split mode
#define TOK_CLIENT   TOKEN_FRONTEND(137)
 rig: Client ID of WSJTX or GPREDICT
#define TOK_MIN_AZ   TOKEN_FRONTEND(110)
 rot: Minimum Azimuth
#define TOK_MAX_AZ   TOKEN_FRONTEND(111)
 rot: Maximum Azimuth
#define TOK_MIN_EL   TOKEN_FRONTEND(112)
 rot: Minimum Elevation
#define TOK_MAX_EL   TOKEN_FRONTEND(113)
 rot: Maximum Elevation
#define TOK_SOUTH_ZERO   TOKEN_FRONTEND(114)
 rot: South is zero degrees

Detailed Description

Token definitions.