
Definition at line 418 of file chan_usbradio.c.
| anonymous enum |
| char area |
Definition at line 503 of file chan_usbradio.c.
Referenced by store_config().
| 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 |
Definition at line 462 of file chan_usbradio.c.
Referenced by usbradio_read().
| i16 cdMethod |
Definition at line 440 of file chan_usbradio.c.
| char cid_name[256] |
Definition at line 480 of file chan_usbradio.c.
Referenced by usbradio_new().
| char cid_num[256] |
Definition at line 481 of file chan_usbradio.c.
Referenced by usbradio_new().
| char ctx[AST_MAX_CONTEXT] |
Definition at line 478 of file chan_usbradio.c.
Referenced by store_config().
| unsigned dcsrxpolarity |
Definition at line 614 of file chan_usbradio.c.
Referenced by store_config().
| unsigned dcstxpolarity |
Definition at line 613 of file chan_usbradio.c.
Referenced by store_config().
| 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] |
Definition at line 620 of file chan_usbradio.c.
Referenced by hidthread(), and tune_write().
| 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] |
Definition at line 477 of file chan_usbradio.c.
Referenced by store_config().
| unsigned int frags |
Definition at line 445 of file chan_usbradio.c.
Referenced by setformat(), and store_config().
| int hdwtype |
Definition at line 594 of file chan_usbradio.c.
Referenced by hidhdwconfig(), and store_config().
| int hid_gpio_ctl |
Definition at line 595 of file chan_usbradio.c.
Referenced by hidhdwconfig(), and hidthread().
| int hid_gpio_ctl_loc |
Definition at line 596 of file chan_usbradio.c.
Referenced by hidhdwconfig(), and hidthread().
| int hid_gpio_loc |
Definition at line 602 of file chan_usbradio.c.
Referenced by hidhdwconfig(), and hidthread().
| int hid_io_cor |
Definition at line 597 of file chan_usbradio.c.
Referenced by hidhdwconfig(), and hidthread().
| int hid_io_cor_loc |
Definition at line 598 of file chan_usbradio.c.
Referenced by hidhdwconfig(), and hidthread().
| int hid_io_ctcss |
Definition at line 599 of file chan_usbradio.c.
Referenced by hidhdwconfig().
| int hid_io_ctcss_loc |
Definition at line 600 of file chan_usbradio.c.
Referenced by hidhdwconfig().
| int hid_io_ptt |
Definition at line 601 of file chan_usbradio.c.
Referenced by hidhdwconfig(), and hidthread().
| 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 |
Definition at line 443 of file chan_usbradio.c.
Referenced by usbradio_hangup().
| int idleinterval |
Definition at line 505 of file chan_usbradio.c.
Referenced by store_config().
| char invertptt |
Definition at line 547 of file chan_usbradio.c.
Referenced by hidthread(), and store_config().
| char language[MAX_LANGUAGE] |
Definition at line 479 of file chan_usbradio.c.
Referenced by store_config(), and usbradio_new().
| time_t lasthidtime |
Definition at line 526 of file chan_usbradio.c.
Referenced by hidthread(), usbradio_call(), and usbradio_read().
| struct timeval lastopen |
Definition at line 452 of file chan_usbradio.c.
Referenced by setformat(), and store_config().
| char lastrx |
Definition at line 510 of file chan_usbradio.c.
Referenced by usbradio_read().
| char lasttx |
Definition at line 521 of file chan_usbradio.c.
Referenced by hidthread().
| unsigned loopback |
Definition at line 617 of file chan_usbradio.c.
Referenced by store_config().
| unsigned lsdrxpolarity |
Definition at line 616 of file chan_usbradio.c.
Referenced by store_config().
| unsigned lsdtxpolarity |
Definition at line 615 of file chan_usbradio.c.
Referenced by store_config().
| 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 |
Definition at line 455 of file chan_usbradio.c.
Referenced by usbradio_read().
| 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 |
Definition at line 559 of file chan_usbradio.c.
Referenced by pmrdump().
| char numtxctcssfreqs |
Definition at line 560 of file chan_usbradio.c.
| int overridecontext |
Definition at line 454 of file chan_usbradio.c.
Referenced by store_config().
| 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(), usbradio_write(), and xpmr_config().
| int pttkick[2] |
Definition at line 436 of file chan_usbradio.c.
Referenced by hidthread(), and kickptt().
| unsigned int queuesize |
Definition at line 444 of file chan_usbradio.c.
Referenced by soundcard_writeframe(), and store_config().
| unsigned radioactive |
Definition at line 618 of file chan_usbradio.c.
Referenced by store_config().
| char radioduplex |
Definition at line 498 of file chan_usbradio.c.
Referenced by store_config(), and usbradio_read().
Definition at line 495 of file chan_usbradio.c.
Referenced by usbradio_read().
| int readerrs |
Definition at line 625 of file chan_usbradio.c.
Referenced by usbradio_read().
| int readpos |
Definition at line 494 of file chan_usbradio.c.
Referenced by usbradio_read().
| unsigned remoted |
Definition at line 610 of file chan_usbradio.c.
Referenced by usbradio_request(), usbradio_text(), and xpmr_config().
| char rptnum |
Definition at line 504 of file chan_usbradio.c.
Referenced by store_config().
| int rxboostset |
Definition at line 587 of file chan_usbradio.c.
Referenced by mixer_write(), pmrdump(), store_config(), and tune_rxinput().
| unsigned rxcap2 |
Definition at line 608 of file chan_usbradio.c.
Referenced by radio_tune(), and usbradio_read().
| unsigned rxcapraw |
Definition at line 605 of file chan_usbradio.c.
Referenced by radio_tune(), and usbradio_read().
| char rxcarrierdetect |
Definition at line 512 of file chan_usbradio.c.
Referenced by usbradio_read().
| 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 |
Definition at line 531 of file chan_usbradio.c.
Referenced by store_config().
| char* rxctcss[CTCSS_NUM_CODES] |
Definition at line 562 of file chan_usbradio.c.
Referenced by pmrdump().
| 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 |
Definition at line 513 of file chan_usbradio.c.
Referenced by usbradio_read().
| char rxctcssfreq[32] |
Definition at line 557 of file chan_usbradio.c.
Referenced by usbradio_read().
| char rxctcssfreqs[512] |
Definition at line 553 of file chan_usbradio.c.
Referenced by store_config(), and xpmr_config().
| float rxctcssgain |
Definition at line 550 of file chan_usbradio.c.
| char rxctcssrelax |
Definition at line 549 of file chan_usbradio.c.
Referenced by store_config(), and xpmr_config().
| int rxdcsdecode |
Definition at line 515 of file chan_usbradio.c.
Referenced by usbradio_read().
| char rxdemod |
Definition at line 534 of file chan_usbradio.c.
Referenced by pmrdump(), store_config(), store_rxdemod(), and tune_rxinput().
| int rxfreq |
Definition at line 566 of file chan_usbradio.c.
Referenced by store_config(), and xpmr_config().
| float rxgain |
Definition at line 535 of file chan_usbradio.c.
Referenced by store_rxgain().
| char rxhidsq |
Definition at line 511 of file chan_usbradio.c.
Referenced by hidthread(), and usbradio_read().
| char rxkeyed |
Definition at line 519 of file chan_usbradio.c.
Referenced by usbradio_read().
| char rxkeytype |
Definition at line 518 of file chan_usbradio.c.
| int rxlsddecode |
Definition at line 516 of file chan_usbradio.c.
Referenced by usbradio_read().
| 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 |
Definition at line 612 of file chan_usbradio.c.
Referenced by pmrdump(), and store_config().
| char rxsdtype |
Definition at line 537 of file chan_usbradio.c.
Referenced by pmrdump(), and store_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 |
Definition at line 539 of file chan_usbradio.c.
Referenced by store_config().
| 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] |
Definition at line 576 of file chan_usbradio.c.
Referenced by usbradio_text(), and xpmr_config().
| int set_rxfreq |
Definition at line 583 of file chan_usbradio.c.
Referenced by usbradio_text(), and xpmr_config().
| char* set_txctcss |
Definition at line 580 of file chan_usbradio.c.
| char set_txctcssdefault[16] |
Definition at line 569 of file chan_usbradio.c.
Referenced by xpmr_config().
| char set_txctcssfreq[16] |
Definition at line 570 of file chan_usbradio.c.
| char set_txctcssfreqs[16] |
Definition at line 577 of file chan_usbradio.c.
Referenced by usbradio_text(), and xpmr_config().
| int set_txfreq |
Definition at line 582 of file chan_usbradio.c.
Referenced by usbradio_text(), and xpmr_config().
| 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 |
Definition at line 437 of file chan_usbradio.c.
Referenced by used_blocks().
| int tracelevel |
Definition at line 502 of file chan_usbradio.c.
Referenced by store_config().
| int tracetype |
Definition at line 501 of file chan_usbradio.c.
Referenced by store_config().
| int turnoffs |
Definition at line 506 of file chan_usbradio.c.
Referenced by store_config().
| unsigned txcap2 |
Definition at line 607 of file chan_usbradio.c.
Referenced by radio_tune(), and usbradio_read().
| unsigned txcapraw |
Definition at line 606 of file chan_usbradio.c.
Referenced by radio_tune(), and usbradio_write().
| char txchankey |
Definition at line 523 of file chan_usbradio.c.
| char txcpusaver |
Definition at line 532 of file chan_usbradio.c.
Referenced by store_config().
| char* txctcss[CTCSS_NUM_CODES] |
Definition at line 563 of file chan_usbradio.c.
Referenced by pmrdump().
| 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] |
Definition at line 556 of file chan_usbradio.c.
Referenced by pmrdump(), and store_config().
| char txctcssfreqs[512] |
Definition at line 554 of file chan_usbradio.c.
Referenced by store_config(), and xpmr_config().
| float txctcssgain |
Definition at line 543 of file chan_usbradio.c.
| int txfreq |
Definition at line 565 of file chan_usbradio.c.
Referenced by store_config(), and xpmr_config().
| 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 |
Definition at line 611 of file chan_usbradio.c.
Referenced by pmrdump(), and store_config().
| char txprelim |
Definition at line 542 of file chan_usbradio.c.
Referenced by pmrdump(), and store_config().
| int txsettletime |
Definition at line 507 of file chan_usbradio.c.
Referenced by store_config().
| 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] |
Definition at line 508 of file chan_usbradio.c.
Referenced by store_config().
| 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] |
Definition at line 492 of file chan_usbradio.c.
Referenced by usbradio_read().
| char usbradio_read_buf_8k[FRAME_SIZE *2+AST_FRIENDLY_OFFSET] |
Definition at line 493 of file chan_usbradio.c.
Referenced by usbradio_read().
| char usbradio_write_buf[FRAME_SIZE *2 *2 *6] |
Definition at line 485 of file chan_usbradio.c.
Referenced by usbradio_read().
| char usbradio_write_buf_1[FRAME_SIZE *2 *2 *6] |
Definition at line 486 of file chan_usbradio.c.
Referenced by usbradio_read().
Definition at line 488 of file chan_usbradio.c.
Referenced by usbradio_read().
| int w_errors |
Definition at line 451 of file chan_usbradio.c.
Referenced by soundcard_writeframe().
| char wanteeprom |
Definition at line 499 of file chan_usbradio.c.
Referenced by hidthread(), store_config(), and tune_write().
| int warned |
Definition at line 447 of file chan_usbradio.c.
Referenced by setformat(), and used_blocks().