![]() |
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 | ) |