#include <rig.h>
Data Fields | |
int | fd |
void * | deprecated_handle |
int | write_delay |
int | post_write_delay |
struct { | |
} | post_write_date |
int | timeout |
int | retry |
char | pathname [FILPATHLEN] |
union { | |
struct { | |
int rate | |
int data_bits | |
int stop_bits | |
enum serial_parity_e parity | |
enum serial_handshake_e handshake | |
enum serial_control_state_e rts_state | |
enum serial_control_state_e dtr_state | |
} serial | |
struct { | |
int pin | |
} parallel | |
} | parm |
rig_port_t | rig |
ptt_type_t | ptt |
dcd_type_t | dcd |
Of course, looks like OO painstakingly programmed in C, sigh.
|
Number of data bits |
|
DCD port type |
|
Place holder for deprecated field |
|
DTR set state |
|
File descriptor |
|
Serial handshake |
|
parallel attributes |
|
Serial parity |
|
Port parameter union
|
|
Port pathname
|
|
Parrallel port pin number |
|
hamlib internal use |
|
Delay between each commands send out, in ms |
|
PTT port type |
|
Serial baud rate |
|
Maximum number of retries, 0 to disable |
|
Communication port type |
|
RTS set state |
|
serial attributes |
|
Number of stop bits |
|
Timeout, in ms |
|
Delay between each byte sent out, in ms |