Definition at line 414 of file chan_usbradio.c.
anonymous enum |
char area |
Definition at line 499 of file chan_usbradio.c.
Referenced by store_config().
int autoanswer |
Definition at line 437 of file chan_usbradio.c.
Referenced by store_config(), and usbradio_hangup().
int autohangup |
Definition at line 438 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 |
Definition at line 458 of file chan_usbradio.c.
Referenced by usbradio_read().
i16 cdMethod |
Definition at line 436 of file chan_usbradio.c.
char cid_name[256] |
Definition at line 476 of file chan_usbradio.c.
Referenced by usbradio_new().
char cid_num[256] |
Definition at line 477 of file chan_usbradio.c.
Referenced by usbradio_new().
char ctx[AST_MAX_CONTEXT] |
Definition at line 474 of file chan_usbradio.c.
Referenced by store_config().
int cursound |
Definition at line 427 of file chan_usbradio.c.
Referenced by send_sound(), sound_thread(), usbradio_answer(), usbradio_hangup(), usbradio_indicate(), and usbradio_write().
unsigned dcsrxpolarity |
Definition at line 610 of file chan_usbradio.c.
Referenced by store_config().
unsigned dcstxpolarity |
Definition at line 609 of file chan_usbradio.c.
Referenced by store_config().
char debuglevel |
Definition at line 493 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 459 of file chan_usbradio.c.
Referenced by mixer_write(), pmrdump(), setformat(), store_config(), tune_rxinput(), and tune_write().
char devstr[128] |
Definition at line 460 of file chan_usbradio.c.
Referenced by find_desc_usb(), hidthread(), pmrdump(), radio_tune(), store_config(), and tune_write().
Definition at line 523 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] |
Definition at line 616 of file chan_usbradio.c.
Referenced by hidthread(), and tune_write().
char eepromctl |
Definition at line 617 of file chan_usbradio.c.
Referenced by hidthread(), radio_tune(), store_config(), and tune_write().
Definition at line 618 of file chan_usbradio.c.
Referenced by hidthread(), radio_tune(), store_config(), and tune_write().
char ext[AST_MAX_EXTENSION] |
Definition at line 473 of file chan_usbradio.c.
Referenced by store_config().
unsigned int frags |
Definition at line 441 of file chan_usbradio.c.
Referenced by setformat(), and store_config().
int hdwtype |
Definition at line 590 of file chan_usbradio.c.
Referenced by hidhdwconfig(), and store_config().
int hid_gpio_ctl |
Definition at line 591 of file chan_usbradio.c.
Referenced by hidhdwconfig(), and hidthread().
int hid_gpio_ctl_loc |
Definition at line 592 of file chan_usbradio.c.
Referenced by hidhdwconfig(), and hidthread().
int hid_gpio_loc |
Definition at line 598 of file chan_usbradio.c.
Referenced by hidhdwconfig(), and hidthread().
int hid_io_cor |
Definition at line 593 of file chan_usbradio.c.
Referenced by hidhdwconfig(), and hidthread().
int hid_io_cor_loc |
Definition at line 594 of file chan_usbradio.c.
Referenced by hidhdwconfig(), and hidthread().
int hid_io_ctcss |
Definition at line 595 of file chan_usbradio.c.
Referenced by hidhdwconfig().
int hid_io_ctcss_loc |
Definition at line 596 of file chan_usbradio.c.
Referenced by hidhdwconfig().
int hid_io_ptt |
Definition at line 597 of file chan_usbradio.c.
Referenced by hidhdwconfig(), and hidthread().
pthread_t hidthread |
Definition at line 467 of file chan_usbradio.c.
Referenced by usbradio_call(), and usbradio_hangup().
FILE* hkickhid |
Definition at line 470 of file chan_usbradio.c.
int hookstate |
Definition at line 439 of file chan_usbradio.c.
Referenced by usbradio_hangup().
int idleinterval |
Definition at line 501 of file chan_usbradio.c.
Referenced by store_config().
char invertptt |
Definition at line 543 of file chan_usbradio.c.
Referenced by hidthread(), and store_config().
char language[MAX_LANGUAGE] |
Definition at line 475 of file chan_usbradio.c.
Referenced by store_config(), and usbradio_new().
time_t lasthidtime |
Definition at line 522 of file chan_usbradio.c.
Referenced by hidthread(), usbradio_call(), and usbradio_read().
struct timeval lastopen |
Definition at line 448 of file chan_usbradio.c.
Referenced by setformat(), and store_config().
char lastrx |
Definition at line 506 of file chan_usbradio.c.
Referenced by usbradio_read().
char lasttx |
Definition at line 517 of file chan_usbradio.c.
Referenced by hidthread().
unsigned loopback |
Definition at line 613 of file chan_usbradio.c.
Referenced by store_config().
unsigned lsdrxpolarity |
Definition at line 612 of file chan_usbradio.c.
Referenced by store_config().
unsigned lsdtxpolarity |
Definition at line 611 of file chan_usbradio.c.
Referenced by store_config().
int micmax |
Definition at line 462 of file chan_usbradio.c.
Referenced by mixer_write(), pmrdump(), store_config(), and tune_rxinput().
char mohinterpret[MAX_MUSICCLASS] |
Definition at line 478 of file chan_usbradio.c.
Referenced by store_config(), and usbradio_indicate().
int mute |
Definition at line 451 of file chan_usbradio.c.
Referenced by usbradio_read().
char* name |
Definition at line 417 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 415 of file chan_usbradio.c.
Referenced by find_desc(), find_desc_usb(), radio_active(), store_config(), and unload_module().
int nosound |
Definition at line 429 of file chan_usbradio.c.
Referenced by send_sound(), sound_thread(), usbradio_answer(), usbradio_hangup(), usbradio_indicate(), and usbradio_write().
char numrxctcssfreqs |
Definition at line 555 of file chan_usbradio.c.
Referenced by pmrdump().
char numtxctcssfreqs |
Definition at line 556 of file chan_usbradio.c.
int overridecontext |
Definition at line 450 of file chan_usbradio.c.
Referenced by store_config().
struct ast_channel* owner |
Definition at line 472 of file chan_usbradio.c.
Referenced by setformat(), sound_thread(), unload_module(), usbradio_fixup(), usbradio_hangup(), usbradio_new(), usbradio_read(), and usbradio_request().
t_pmr_chan* pmrChan |
Definition at line 525 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] |
Definition at line 432 of file chan_usbradio.c.
Referenced by hidthread(), and kickptt().
unsigned int queuesize |
Definition at line 440 of file chan_usbradio.c.
Referenced by soundcard_writeframe(), and store_config().
unsigned radioactive |
Definition at line 614 of file chan_usbradio.c.
Referenced by store_config().
char radioduplex |
Definition at line 494 of file chan_usbradio.c.
Referenced by store_config(), and usbradio_read().
Definition at line 491 of file chan_usbradio.c.
Referenced by usbradio_read().
int readerrs |
Definition at line 621 of file chan_usbradio.c.
Referenced by usbradio_read().
int readpos |
Definition at line 490 of file chan_usbradio.c.
Referenced by usbradio_read().
unsigned remoted |
Definition at line 606 of file chan_usbradio.c.
Referenced by usbradio_request(), usbradio_text(), and xpmr_config().
char rptnum |
Definition at line 500 of file chan_usbradio.c.
Referenced by store_config().
int rxboostset |
Definition at line 583 of file chan_usbradio.c.
Referenced by mixer_write(), pmrdump(), store_config(), and tune_rxinput().
unsigned rxcap2 |
Definition at line 604 of file chan_usbradio.c.
Referenced by radio_tune(), and usbradio_read().
unsigned rxcapraw |
Definition at line 601 of file chan_usbradio.c.
Referenced by radio_tune(), and usbradio_read().
char rxcarrierdetect |
Definition at line 508 of file chan_usbradio.c.
Referenced by usbradio_read().
char rxcdtype |
Definition at line 532 of file chan_usbradio.c.
Referenced by pmrdump(), store_config(), store_rxcdtype(), tune_rxinput(), and usbradio_read().
char rxcpusaver |
Definition at line 527 of file chan_usbradio.c.
Referenced by store_config().
char* rxctcss[CTCSS_NUM_CODES] |
Definition at line 558 of file chan_usbradio.c.
Referenced by pmrdump().
float rxctcssadj |
Definition at line 585 of file chan_usbradio.c.
Referenced by hidthread(), pmrdump(), store_config(), store_rxctcssadj(), tune_rxctcss(), and tune_write().
char rxctcssdecode |
Definition at line 509 of file chan_usbradio.c.
Referenced by usbradio_read().
char rxctcssfreq[32] |
Definition at line 553 of file chan_usbradio.c.
Referenced by usbradio_read().
char rxctcssfreqs[512] |
Definition at line 549 of file chan_usbradio.c.
Referenced by store_config(), and xpmr_config().
float rxctcssgain |
Definition at line 546 of file chan_usbradio.c.
char rxctcssrelax |
Definition at line 545 of file chan_usbradio.c.
Referenced by store_config(), and xpmr_config().
int rxdcsdecode |
Definition at line 511 of file chan_usbradio.c.
Referenced by usbradio_read().
char rxdemod |
Definition at line 530 of file chan_usbradio.c.
Referenced by pmrdump(), store_config(), store_rxdemod(), and tune_rxinput().
int rxfreq |
Definition at line 562 of file chan_usbradio.c.
Referenced by store_config(), and xpmr_config().
float rxgain |
Definition at line 531 of file chan_usbradio.c.
Referenced by store_rxgain().
char rxhidsq |
Definition at line 507 of file chan_usbradio.c.
Referenced by hidthread(), and usbradio_read().
char rxkeyed |
Definition at line 515 of file chan_usbradio.c.
Referenced by usbradio_read().
char rxkeytype |
Definition at line 514 of file chan_usbradio.c.
int rxlsddecode |
Definition at line 512 of file chan_usbradio.c.
Referenced by usbradio_read().
int rxmixerset |
Definition at line 582 of file chan_usbradio.c.
Referenced by hidthread(), mixer_write(), pmrdump(), store_config(), tune_rxinput(), and tune_write().
unsigned rxplmon |
Definition at line 605 of file chan_usbradio.c.
unsigned rxpolarity |
Definition at line 608 of file chan_usbradio.c.
Referenced by pmrdump(), and store_config().
char rxsdtype |
Definition at line 533 of file chan_usbradio.c.
Referenced by pmrdump(), and store_rxsdtype().
int rxsquelchadj |
Definition at line 534 of file chan_usbradio.c.
Referenced by hidthread(), pmrdump(), radio_tune(), store_config(), and tune_write().
int rxsqvoxadj |
Definition at line 535 of file chan_usbradio.c.
Referenced by store_config().
float rxvoiceadj |
Definition at line 584 of file chan_usbradio.c.
Referenced by hidthread(), pmrdump(), store_config(), store_rxvoiceadj(), tune_rxvoice(), and tune_write().
int sampsent |
Definition at line 428 of file chan_usbradio.c.
Referenced by send_sound(), and sound_thread().
char set_numrxctcssfreqs |
Definition at line 569 of file chan_usbradio.c.
char set_numtxctcssfreqs |
Definition at line 570 of file chan_usbradio.c.
char* set_rxctcss |
Definition at line 575 of file chan_usbradio.c.
char set_rxctcssfreq[16] |
Definition at line 567 of file chan_usbradio.c.
char set_rxctcssfreqs[16] |
Definition at line 572 of file chan_usbradio.c.
Referenced by usbradio_text(), and xpmr_config().
int set_rxfreq |
Definition at line 579 of file chan_usbradio.c.
Referenced by usbradio_text(), and xpmr_config().
char* set_txctcss |
Definition at line 576 of file chan_usbradio.c.
char set_txctcssdefault[16] |
Definition at line 565 of file chan_usbradio.c.
Referenced by xpmr_config().
char set_txctcssfreq[16] |
Definition at line 566 of file chan_usbradio.c.
char set_txctcssfreqs[16] |
Definition at line 573 of file chan_usbradio.c.
Referenced by usbradio_text(), and xpmr_config().
int set_txfreq |
Definition at line 578 of file chan_usbradio.c.
Referenced by usbradio_text(), and xpmr_config().
int sndcmd[2] |
Definition at line 426 of file chan_usbradio.c.
Referenced by ring(), sound_thread(), store_config(), and unload_module().
int sounddev |
Definition at line 434 of file chan_usbradio.c.
Referenced by setformat(), sound_thread(), soundcard_writeframe(), unload_module(), usbradio_new(), usbradio_read(), and used_blocks().
int spkrmax |
Definition at line 461 of file chan_usbradio.c.
Referenced by mixer_write(), pmrdump(), and store_config().
pthread_t sthread |
Definition at line 465 of file chan_usbradio.c.
Referenced by store_config().
int stophid |
Definition at line 469 of file chan_usbradio.c.
Referenced by hidthread(), usbradio_call(), and usbradio_hangup().
int total_blocks |
Definition at line 433 of file chan_usbradio.c.
Referenced by used_blocks().
int tracelevel |
Definition at line 498 of file chan_usbradio.c.
Referenced by store_config().
int tracetype |
Definition at line 497 of file chan_usbradio.c.
Referenced by store_config().
int turnoffs |
Definition at line 502 of file chan_usbradio.c.
Referenced by store_config().
unsigned txcap2 |
Definition at line 603 of file chan_usbradio.c.
Referenced by radio_tune(), and usbradio_read().
unsigned txcapraw |
Definition at line 602 of file chan_usbradio.c.
Referenced by radio_tune(), and usbradio_write().
char txchankey |
Definition at line 519 of file chan_usbradio.c.
char txcpusaver |
Definition at line 528 of file chan_usbradio.c.
Referenced by store_config().
char* txctcss[CTCSS_NUM_CODES] |
Definition at line 559 of file chan_usbradio.c.
Referenced by pmrdump().
int txctcssadj |
Definition at line 588 of file chan_usbradio.c.
Referenced by hidthread(), radio_tune(), set_txctcss_level(), store_config(), and tune_write().
char txctcssdefault[16] |
Definition at line 548 of file chan_usbradio.c.
Referenced by pmrdump(), store_config(), and xpmr_config().
char txctcssfreq[32] |
Definition at line 552 of file chan_usbradio.c.
Referenced by pmrdump(), and store_config().
char txctcssfreqs[512] |
Definition at line 550 of file chan_usbradio.c.
Referenced by store_config(), and xpmr_config().
float txctcssgain |
Definition at line 539 of file chan_usbradio.c.
int txfreq |
Definition at line 561 of file chan_usbradio.c.
Referenced by store_config(), and xpmr_config().
char txkeyed |
Definition at line 518 of file chan_usbradio.c.
Referenced by usbradio_indicate(), usbradio_read(), and usbradio_write().
char txmixa |
Definition at line 540 of file chan_usbradio.c.
Referenced by pmrdump(), radio_tune(), set_txctcss_level(), store_config(), and store_txmixa().
int txmixaset |
Definition at line 586 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 541 of file chan_usbradio.c.
Referenced by pmrdump(), radio_tune(), set_txctcss_level(), store_config(), and store_txmixb().
int txmixbset |
Definition at line 587 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 |
Definition at line 607 of file chan_usbradio.c.
Referenced by pmrdump(), and store_config().
char txprelim |
Definition at line 538 of file chan_usbradio.c.
Referenced by pmrdump(), and store_config().
int txsettletime |
Definition at line 503 of file chan_usbradio.c.
Referenced by store_config().
char txtestkey |
Definition at line 520 of file chan_usbradio.c.
Referenced by console_key(), console_unkey(), radio_tune(), tune_txoutput(), and usbradio_read().
char txtoctype |
Definition at line 536 of file chan_usbradio.c.
Referenced by pmrdump(), store_config(), and store_txtoctype().
char ukey[48] |
Definition at line 504 of file chan_usbradio.c.
Referenced by store_config().
struct usb_dev_handle* usb_handle |
Definition at line 620 of file chan_usbradio.c.
char usbradio_read_buf[FRAME_SIZE *(2 *12)+AST_FRIENDLY_OFFSET] |
Definition at line 488 of file chan_usbradio.c.
Referenced by usbradio_read().
char usbradio_read_buf_8k[FRAME_SIZE *2+AST_FRIENDLY_OFFSET] |
Definition at line 489 of file chan_usbradio.c.
Referenced by usbradio_read().
char usbradio_write_buf[FRAME_SIZE *2 *2 *6] |
Definition at line 481 of file chan_usbradio.c.
Referenced by usbradio_read().
char usbradio_write_buf_1[FRAME_SIZE *2 *2 *6] |
Definition at line 482 of file chan_usbradio.c.
Referenced by usbradio_read().
Definition at line 484 of file chan_usbradio.c.
Referenced by usbradio_read().
int w_errors |
Definition at line 447 of file chan_usbradio.c.
Referenced by soundcard_writeframe().
char wanteeprom |
Definition at line 495 of file chan_usbradio.c.
Referenced by hidthread(), store_config(), and tune_write().
int warned |
Definition at line 443 of file chan_usbradio.c.
Referenced by setformat(), and used_blocks().