Hamlib  3.0.1
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Data Fields
channel Struct Reference

Channel structure. More...

#include <rig.h>

Collaboration diagram for channel:
Collaboration graph
[legend]

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 [32]
 
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]
 
struct 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[32]

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 by doxygen 1.8.8

Hamlib documentation for version 3.0.1 -- Wed Jan 13 2016 15:05:23
Project page: http://www.hamlib.org