Definition at line 418 of file chan_usbradio.c.
anonymous enum |
char area |
int autoanswer |
Definition at line 441 of file chan_usbradio.c.
Referenced by store_config(), and usbradio_hangup().
int autohangup |
Definition at line 442 of file chan_usbradio.c.
Referenced by store_config(), and usbradio_hangup().
struct { ... } b |
Referenced by pmrdump(), radio_tune(), store_config(), usbradio_read(), usbradio_request(), usbradio_text(), usbradio_write(), and xpmr_config().
int boost |
i16 cdMethod |
Definition at line 440 of file chan_usbradio.c.
char cid_name[256] |
char cid_num[256] |
char ctx[AST_MAX_CONTEXT] |
unsigned dcsrxpolarity |
unsigned dcstxpolarity |
char debuglevel |
Definition at line 497 of file chan_usbradio.c.
Referenced by hidthread(), radio_set_debug(), radio_set_debug_off(), store_config(), usbradio_indicate(), usbradio_read(), and usbradio_text().
char devicenum |
Definition at line 463 of file chan_usbradio.c.
Referenced by mixer_write(), pmrdump(), setformat(), store_config(), tune_rxinput(), and tune_write().
char devstr[128] |
Definition at line 464 of file chan_usbradio.c.
Referenced by find_desc_usb(), hidthread(), pmrdump(), radio_tune(), store_config(), and tune_write().
Definition at line 527 of file chan_usbradio.c.
Referenced by store_config(), unload_module(), and usbradio_read().
enum { ... } duplex |
Referenced by setformat().
unsigned short eeprom[EEPROM_PHYSICAL_LEN] |
char eepromctl |
Definition at line 621 of file chan_usbradio.c.
Referenced by hidthread(), radio_tune(), store_config(), and tune_write().
Definition at line 622 of file chan_usbradio.c.
Referenced by hidthread(), radio_tune(), store_config(), and tune_write().
char ext[AST_MAX_EXTENSION] |
unsigned int frags |
int hdwtype |
int hid_gpio_ctl |
int hid_gpio_ctl_loc |
int hid_gpio_loc |
int hid_io_cor |
int hid_io_cor_loc |
int hid_io_ctcss |
int hid_io_ctcss_loc |
int hid_io_ptt |
pthread_t hidthread |
Definition at line 471 of file chan_usbradio.c.
Referenced by usbradio_call(), and usbradio_hangup().
FILE* hkickhid |
Definition at line 474 of file chan_usbradio.c.
int hookstate |
int idleinterval |
char invertptt |
char language[MAX_LANGUAGE] |
time_t lasthidtime |
Definition at line 526 of file chan_usbradio.c.
Referenced by hidthread(), usbradio_call(), and usbradio_read().
struct timeval lastopen |
char lastrx |
char lasttx |
unsigned loopback |
unsigned lsdrxpolarity |
unsigned lsdtxpolarity |
int micmax |
Definition at line 466 of file chan_usbradio.c.
Referenced by mixer_write(), pmrdump(), store_config(), and tune_rxinput().
char mohinterpret[MAX_MUSICCLASS] |
Definition at line 482 of file chan_usbradio.c.
Referenced by store_config(), and usbradio_indicate().
int mute |
char* name |
Definition at line 421 of file chan_usbradio.c.
Referenced by find_desc(), hidthread(), radio_active(), radio_tune(), store_config(), tune_txoutput(), tune_write(), usbradio_new(), and usbradio_read().
struct chan_usbradio_pvt* next |
Definition at line 419 of file chan_usbradio.c.
Referenced by find_desc(), find_desc_usb(), radio_active(), store_config(), and unload_module().
char numrxctcssfreqs |
char numtxctcssfreqs |
Definition at line 560 of file chan_usbradio.c.
int overridecontext |
struct ast_channel* owner |
Definition at line 476 of file chan_usbradio.c.
Referenced by setformat(), unload_module(), usbradio_fixup(), usbradio_hangup(), usbradio_new(), usbradio_read(), and usbradio_request().
t_pmr_chan* pmrChan |
Definition at line 529 of file chan_usbradio.c.
Referenced by hidthread(), mult_set(), pmrdump(), radio_active(), radio_set_xpmr_debug(), radio_tune(), set_txctcss_level(), soundcard_writeframe(), store_config(), tune_rxctcss(), tune_rxinput(), tune_rxvoice(), tune_txoutput(), unload_module(), usbradio_read(), usbradio_text(), and xpmr_config().
int pttkick[2] |
unsigned int queuesize |
Definition at line 444 of file chan_usbradio.c.
Referenced by soundcard_writeframe(), and store_config().
unsigned radioactive |
char radioduplex |
int readerrs |
int readpos |
unsigned remoted |
Definition at line 610 of file chan_usbradio.c.
Referenced by usbradio_request(), usbradio_text(), and xpmr_config().
char rptnum |
int rxboostset |
Definition at line 587 of file chan_usbradio.c.
Referenced by mixer_write(), pmrdump(), store_config(), and tune_rxinput().
unsigned rxcap2 |
unsigned rxcapraw |
char rxcarrierdetect |
char rxcdtype |
Definition at line 536 of file chan_usbradio.c.
Referenced by pmrdump(), store_config(), store_rxcdtype(), tune_rxinput(), and usbradio_read().
char rxcpusaver |
char* rxctcss[CTCSS_NUM_CODES] |
float rxctcssadj |
Definition at line 589 of file chan_usbradio.c.
Referenced by hidthread(), pmrdump(), store_config(), store_rxctcssadj(), tune_rxctcss(), and tune_write().
char rxctcssdecode |
char rxctcssfreq[32] |
char rxctcssfreqs[512] |
float rxctcssgain |
Definition at line 550 of file chan_usbradio.c.
char rxctcssrelax |
int rxdcsdecode |
char rxdemod |
Definition at line 534 of file chan_usbradio.c.
Referenced by pmrdump(), store_config(), store_rxdemod(), and tune_rxinput().
int rxfreq |
float rxgain |
char rxhidsq |
char rxkeyed |
char rxkeytype |
Definition at line 518 of file chan_usbradio.c.
int rxlsddecode |
int rxmixerset |
Definition at line 586 of file chan_usbradio.c.
Referenced by hidthread(), mixer_write(), pmrdump(), store_config(), tune_rxinput(), and tune_write().
unsigned rxplmon |
Definition at line 609 of file chan_usbradio.c.
unsigned rxpolarity |
char rxsdtype |
int rxsquelchadj |
Definition at line 538 of file chan_usbradio.c.
Referenced by hidthread(), pmrdump(), radio_tune(), store_config(), and tune_write().
int rxsqvoxadj |
float rxvoiceadj |
Definition at line 588 of file chan_usbradio.c.
Referenced by hidthread(), pmrdump(), store_config(), store_rxvoiceadj(), tune_rxvoice(), and tune_write().
char set_numrxctcssfreqs |
Definition at line 573 of file chan_usbradio.c.
char set_numtxctcssfreqs |
Definition at line 574 of file chan_usbradio.c.
char* set_rxctcss |
Definition at line 579 of file chan_usbradio.c.
char set_rxctcssfreq[16] |
Definition at line 571 of file chan_usbradio.c.
char set_rxctcssfreqs[16] |
int set_rxfreq |
char* set_txctcss |
Definition at line 580 of file chan_usbradio.c.
char set_txctcssdefault[16] |
char set_txctcssfreq[16] |
Definition at line 570 of file chan_usbradio.c.
char set_txctcssfreqs[16] |
int set_txfreq |
int sounddev |
Definition at line 438 of file chan_usbradio.c.
Referenced by setformat(), soundcard_writeframe(), unload_module(), usbradio_new(), usbradio_read(), and used_blocks().
int spkrmax |
Definition at line 465 of file chan_usbradio.c.
Referenced by mixer_write(), pmrdump(), and store_config().
int stophid |
Definition at line 473 of file chan_usbradio.c.
Referenced by hidthread(), usbradio_call(), and usbradio_hangup().
int total_blocks |
int tracelevel |
int tracetype |
int turnoffs |
unsigned txcap2 |
unsigned txcapraw |
char txchankey |
Definition at line 523 of file chan_usbradio.c.
char txcpusaver |
char* txctcss[CTCSS_NUM_CODES] |
int txctcssadj |
Definition at line 592 of file chan_usbradio.c.
Referenced by hidthread(), radio_tune(), set_txctcss_level(), store_config(), and tune_write().
char txctcssdefault[16] |
Definition at line 552 of file chan_usbradio.c.
Referenced by pmrdump(), store_config(), and xpmr_config().
char txctcssfreq[32] |
char txctcssfreqs[512] |
float txctcssgain |
Definition at line 543 of file chan_usbradio.c.
int txfreq |
char txkeyed |
Definition at line 522 of file chan_usbradio.c.
Referenced by usbradio_indicate(), usbradio_read(), and usbradio_write().
char txmixa |
Definition at line 544 of file chan_usbradio.c.
Referenced by pmrdump(), radio_tune(), set_txctcss_level(), store_config(), and store_txmixa().
int txmixaset |
Definition at line 590 of file chan_usbradio.c.
Referenced by hidthread(), mixer_write(), mult_set(), pmrdump(), radio_tune(), set_txctcss_level(), store_config(), and tune_write().
char txmixb |
Definition at line 545 of file chan_usbradio.c.
Referenced by pmrdump(), radio_tune(), set_txctcss_level(), store_config(), and store_txmixb().
int txmixbset |
Definition at line 591 of file chan_usbradio.c.
Referenced by hidthread(), mixer_write(), mult_set(), pmrdump(), radio_tune(), set_txctcss_level(), store_config(), and tune_write().
unsigned txpolarity |
char txprelim |
int txsettletime |
char txtestkey |
Definition at line 524 of file chan_usbradio.c.
Referenced by console_key(), console_unkey(), radio_tune(), tune_txoutput(), and usbradio_read().
char txtoctype |
Definition at line 540 of file chan_usbradio.c.
Referenced by pmrdump(), store_config(), and store_txtoctype().
char ukey[48] |
struct usb_dev_handle* usb_handle |
Definition at line 624 of file chan_usbradio.c.
char usbradio_read_buf[FRAME_SIZE *(2 *12)+AST_FRIENDLY_OFFSET] |
char usbradio_read_buf_8k[FRAME_SIZE *2+AST_FRIENDLY_OFFSET] |
char usbradio_write_buf[FRAME_SIZE *2 *2 *6] |
char usbradio_write_buf_1[FRAME_SIZE *2 *2 *6] |
int w_errors |
char wanteeprom |
Definition at line 499 of file chan_usbradio.c.
Referenced by hidthread(), store_config(), and tune_write().
int warned |