Main Page | Data Structures | Directories | File List | Data Fields | Globals | Related Pages | Examples

channel Struct Reference

Channel structure. More...

#include <rig.h>


Data Fields

int channel_num
int bank_num
vfo_t vfo
int ant
freq_t freq
rmode_t mode
pbwidth_t width
freq_t tx_freq
rmode_t tx_mode
pbwidth_t tx_width
split_t split
vfo_t tx_vfo
rptr_shift_t rptr_shift
shortfreq_t rptr_offs
shortfreq_t tuning_step
shortfreq_t rit
shortfreq_t xit
setting_t funcs
value_t levels [64]
tone_t ctcss_tone
tone_t ctcss_sql
tone_t dcs_code
tone_t dcs_sql
int scan_group
int flags
char channel_desc [30]
ext_listext_levels


Detailed Description

Channel structure.

The channel struct stores all the attributes peculiar to a VFO.

See also:
rig_set_channel, rig_get_channel


Field Documentation

int channel::ant
 

Selected antenna

int channel::bank_num
 

Bank number

char channel::channel_desc[30]
 

Name

int channel::channel_num
 

Channel number

tone_t channel::ctcss_sql
 

CTCSS squelch tone

tone_t channel::ctcss_tone
 

CTCSS tone

tone_t channel::dcs_code
 

DCS code

tone_t channel::dcs_sql
 

DCS squelch code

struct ext_list* channel::ext_levels
 

Extension level value list, NULL ended. ext_levels can be NULL

int channel::flags
 

Channel flags, see RIG_CHFLAG's

freq_t channel::freq
 

Receive frequency

setting_t channel::funcs
 

Function status

value_t channel::levels[64]
 

Level values

rmode_t channel::mode
 

Receive mode

shortfreq_t channel::rit
 

RIT

shortfreq_t channel::rptr_offs
 

Repeater offset

rptr_shift_t channel::rptr_shift
 

Repeater shift

int channel::scan_group
 

Scan group

split_t channel::split
 

Split mode

shortfreq_t channel::tuning_step
 

Tuning step

freq_t channel::tx_freq
 

Transmit frequency

rmode_t channel::tx_mode
 

Transmit mode

vfo_t channel::tx_vfo
 

Split transmit VFO

pbwidth_t channel::tx_width
 

Transmit passband width associated with mode

vfo_t channel::vfo
 

VFO

pbwidth_t channel::width
 

Receive passband width associated with mode

shortfreq_t channel::xit
 

XIT


The documentation for this struct was generated from the following file:
Generated on Sat Sep 30 15:49:37 2006 for Hamlib - the C library reference by  doxygen 1.4.4