
Definition at line 417 of file chan_usbradio.c.
| anonymous enum |
| char area |
| int autoanswer |
Definition at line 440 of file chan_usbradio.c.
Referenced by store_config(), and usbradio_hangup().
| int autohangup |
Definition at line 441 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 439 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 496 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 462 of file chan_usbradio.c.
Referenced by mixer_write(), pmrdump(), setformat(), store_config(), tune_rxinput(), and tune_write().
| char devstr[128] |
Definition at line 463 of file chan_usbradio.c.
Referenced by find_desc_usb(), hidthread(), pmrdump(), radio_tune(), store_config(), and tune_write().
Definition at line 526 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 620 of file chan_usbradio.c.
Referenced by hidthread(), radio_tune(), store_config(), and tune_write().
Definition at line 621 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 470 of file chan_usbradio.c.
Referenced by usbradio_call(), and usbradio_hangup().
| FILE* hkickhid |
Definition at line 473 of file chan_usbradio.c.
| int hookstate |
| int idleinterval |
| char invertptt |
| char language[MAX_LANGUAGE] |
| time_t lasthidtime |
Definition at line 525 of file chan_usbradio.c.
Referenced by hidthread(), usbradio_call(), and usbradio_read().
struct timeval lastopen [read] |
| char lastrx |
| char lasttx |
| unsigned loopback |
| unsigned lsdrxpolarity |
| unsigned lsdtxpolarity |
| int micmax |
Definition at line 465 of file chan_usbradio.c.
Referenced by mixer_write(), pmrdump(), store_config(), and tune_rxinput().
| char mohinterpret[MAX_MUSICCLASS] |
Definition at line 481 of file chan_usbradio.c.
Referenced by store_config(), and usbradio_indicate().
| int mute |
| char* name |
Definition at line 420 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 [read] |
Definition at line 418 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 559 of file chan_usbradio.c.
| int overridecontext |
struct ast_channel* owner [read] |
Definition at line 475 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 528 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(), usbradio_write(), and xpmr_config().
| int pttkick[2] |
| unsigned int queuesize |
Definition at line 443 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 609 of file chan_usbradio.c.
Referenced by usbradio_request(), usbradio_text(), and xpmr_config().
| char rptnum |
| int rxboostset |
Definition at line 586 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 535 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 588 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 549 of file chan_usbradio.c.
| char rxctcssrelax |
| int rxdcsdecode |
| char rxdemod |
Definition at line 533 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 517 of file chan_usbradio.c.
| int rxlsddecode |
| int rxmixerset |
Definition at line 585 of file chan_usbradio.c.
Referenced by hidthread(), mixer_write(), pmrdump(), store_config(), tune_rxinput(), and tune_write().
| unsigned rxplmon |
Definition at line 608 of file chan_usbradio.c.
| unsigned rxpolarity |
| char rxsdtype |
| int rxsquelchadj |
Definition at line 537 of file chan_usbradio.c.
Referenced by hidthread(), pmrdump(), radio_tune(), store_config(), and tune_write().
| int rxsqvoxadj |
| float rxvoiceadj |
Definition at line 587 of file chan_usbradio.c.
Referenced by hidthread(), pmrdump(), store_config(), store_rxvoiceadj(), tune_rxvoice(), and tune_write().
| char set_numrxctcssfreqs |
Definition at line 572 of file chan_usbradio.c.
| char set_numtxctcssfreqs |
Definition at line 573 of file chan_usbradio.c.
| char* set_rxctcss |
Definition at line 578 of file chan_usbradio.c.
| char set_rxctcssfreq[16] |
Definition at line 570 of file chan_usbradio.c.
| char set_rxctcssfreqs[16] |
| int set_rxfreq |
| char* set_txctcss |
Definition at line 579 of file chan_usbradio.c.
| char set_txctcssdefault[16] |
| char set_txctcssfreq[16] |
Definition at line 569 of file chan_usbradio.c.
| char set_txctcssfreqs[16] |
| int set_txfreq |
| int sounddev |
Definition at line 437 of file chan_usbradio.c.
Referenced by setformat(), soundcard_writeframe(), unload_module(), usbradio_new(), usbradio_read(), and used_blocks().
| int spkrmax |
Definition at line 464 of file chan_usbradio.c.
Referenced by mixer_write(), pmrdump(), and store_config().
| int stophid |
Definition at line 472 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 522 of file chan_usbradio.c.
| char txcpusaver |
| char* txctcss[CTCSS_NUM_CODES] |
| int txctcssadj |
Definition at line 591 of file chan_usbradio.c.
Referenced by hidthread(), radio_tune(), set_txctcss_level(), store_config(), and tune_write().
| char txctcssdefault[16] |
Definition at line 551 of file chan_usbradio.c.
Referenced by pmrdump(), store_config(), and xpmr_config().
| char txctcssfreq[32] |
| char txctcssfreqs[512] |
| float txctcssgain |
Definition at line 542 of file chan_usbradio.c.
| int txfreq |
| char txkeyed |
Definition at line 521 of file chan_usbradio.c.
Referenced by usbradio_indicate(), usbradio_read(), and usbradio_write().
| char txmixa |
Definition at line 543 of file chan_usbradio.c.
Referenced by pmrdump(), radio_tune(), set_txctcss_level(), store_config(), and store_txmixa().
| int txmixaset |
Definition at line 589 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 544 of file chan_usbradio.c.
Referenced by pmrdump(), radio_tune(), set_txctcss_level(), store_config(), and store_txmixb().
| int txmixbset |
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().
| unsigned txpolarity |
| char txprelim |
| int txsettletime |
| char txtestkey |
Definition at line 523 of file chan_usbradio.c.
Referenced by console_key(), console_unkey(), radio_tune(), tune_txoutput(), and usbradio_read().
| char txtoctype |
Definition at line 539 of file chan_usbradio.c.
Referenced by pmrdump(), store_config(), and store_txtoctype().
| char ukey[48] |
struct usb_dev_handle* usb_handle [read] |
Definition at line 623 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 498 of file chan_usbradio.c.
Referenced by hidthread(), store_config(), and tune_write().
| int warned |
1.5.6