COSMOS core
1.0.2 (beta)
Comprehensive Open-architecture Solution for Mission Operations Systems
|
Go to the source code of this file.
Classes | |
struct | ic9100_handle |
Macros | |
#define | IC9100_BAUD 19200 |
#define | IC9100_BITS 8 |
#define | IC9100_PARITY 0 |
#define | IC9100_STOPBITS 1 |
#define | IC9100_CHANNEL_A 0 |
#define | IC9100_CHANNEL_B 1 |
#define | IC9100_CHANNEL_SWAP 2 |
#define | IC9100_DATAMODE_OFF 0 |
#define | IC9100_DATAMODE_ON 1 |
#define | IC9100_9600MODE_OFF 0 |
#define | IC9100_9600MODE_ON 1 |
#define | IC9100_MODE_LSB 0 |
#define | IC9100_MODE_USB 1 |
#define | IC9100_MODE_AM 2 |
#define | IC9100_MODE_CW 3 |
#define | IC9100_MODE_RTTY 4 |
#define | IC9100_MODE_FM 5 |
#define | IC9100_MODE_CWR 7 |
#define | IC9100_MODE_RTTYR 8 |
#define | IC9100_MODE_DV 17 |
#define | IC9100_FILTER_1 1 |
#define | IC9100_FILTER_2 2 |
#define | IC9100_FILTER_3 3 |
#define IC9100_BAUD 19200 |
#define IC9100_BITS 8 |
#define IC9100_PARITY 0 |
#define IC9100_STOPBITS 1 |
#define IC9100_CHANNEL_A 0 |
#define IC9100_CHANNEL_B 1 |
#define IC9100_CHANNEL_SWAP 2 |
#define IC9100_DATAMODE_OFF 0 |
#define IC9100_DATAMODE_ON 1 |
#define IC9100_9600MODE_OFF 0 |
#define IC9100_9600MODE_ON 1 |
#define IC9100_MODE_LSB 0 |
#define IC9100_MODE_USB 1 |
#define IC9100_MODE_AM 2 |
#define IC9100_MODE_CW 3 |
#define IC9100_MODE_RTTY 4 |
#define IC9100_MODE_FM 5 |
#define IC9100_MODE_CWR 7 |
#define IC9100_MODE_RTTYR 8 |
#define IC9100_MODE_DV 17 |
#define IC9100_FILTER_1 1 |
#define IC9100_FILTER_2 2 |
#define IC9100_FILTER_3 3 |
int32_t ic9100_connect | ( | string | device, |
uint8_t | address, | ||
ic9100_handle & | handle | ||
) |
int32_t ic9100_disconnect | ( | ic9100_handle & | handle | ) |
int32_t ic9100_write_header | ( | ic9100_handle & | handle | ) |
int32_t ic9100_write | ( | ic9100_handle & | handle, |
uint8_t | command | ||
) |
int32_t ic9100_write | ( | ic9100_handle & | handle, |
uint8_t | command, | ||
uint8_t | subcommand | ||
) |
int32_t ic9100_write | ( | ic9100_handle & | handle, |
uint8_t | command, | ||
vector< uint8_t > | message | ||
) |
int32_t ic9100_write | ( | ic9100_handle & | handle, |
uint8_t | command, | ||
uint8_t | subcommand, | ||
vector< uint8_t > | message | ||
) |
uint8_t ic9100_byte | ( | vector< uint8_t > | response | ) |
uint8_t ic9100_freq2band | ( | double | frequency | ) |
int32_t ic9100_check_address | ( | ic9100_handle & | handle | ) |
int32_t ic9100_set_channel | ( | ic9100_handle & | handle, |
uint8_t | channelnum | ||
) |
int32_t ic9100_set_frequency | ( | ic9100_handle & | handle, |
double | frequency | ||
) |
int32_t ic9100_get_frequency | ( | ic9100_handle & | handle | ) |
int32_t ic9100_set_freqband | ( | ic9100_handle & | handle, |
uint8_t | mode | ||
) |
int32_t ic9100_get_freqband | ( | ic9100_handle & | handle | ) |
int32_t ic9100_set_bandpass | ( | ic9100_handle & | handle, |
double | bandpass | ||
) |
int32_t ic9100_get_bandpass | ( | ic9100_handle & | handle | ) |
int32_t ic9100_set_mode | ( | ic9100_handle & | handle, |
uint8_t | opmode | ||
) |
int32_t ic9100_set_mode | ( | ic9100_handle & | handle, |
uint8_t | opmode, | ||
uint8_t | filtband, | ||
uint16_t | modulation = 0 |
||
) |
int32_t ic9100_get_mode | ( | ic9100_handle & | handle | ) |
int32_t ic9100_set_rfgain | ( | ic9100_handle & | handle, |
uint8_t | rfgain | ||
) |
int32_t ic9100_get_rfgain | ( | ic9100_handle & | handle | ) |
int32_t ic9100_set_rfpower | ( | ic9100_handle & | handle, |
float | power | ||
) |
int32_t ic9100_get_rfpower | ( | ic9100_handle & | handle | ) |
int32_t ic9100_set_squelch | ( | ic9100_handle & | handle, |
uint8_t | squelch | ||
) |
int32_t ic9100_get_squelch | ( | ic9100_handle & | handle | ) |
int32_t ic9100_get_repeater_squelch | ( | ic9100_handle & | handle | ) |
int32_t ic9100_set_repeater_squelch | ( | ic9100_handle & | handle, |
float | frequency | ||
) |
int32_t ic9100_set_datamode | ( | ic9100_handle & | handle, |
uint8_t | mode | ||
) |
int32_t ic9100_get_datamode | ( | ic9100_handle & | handle | ) |
int32_t ic9100_set_bps9600mode | ( | ic9100_handle & | handle, |
uint8_t | mode | ||
) |
int32_t ic9100_get_bps9600mode | ( | ic9100_handle & | handle | ) |
int32_t ic9100_get_smeter | ( | ic9100_handle & | handle | ) |
int32_t ic9100_get_rfmeter | ( | ic9100_handle & | handle | ) |
int32_t ic9100_get_swrmeter | ( | ic9100_handle & | handle | ) |
int32_t ic9100_get_alcmeter | ( | ic9100_handle & | handle | ) |
int32_t ic9100_get_compmeter | ( | ic9100_handle & | handle | ) |