![]() |
Hamlib 4.7~git
|
Token definitions. More...
#include "hamlib/rig.h"
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 |
Token definitions.