AllStarLink / app_rpt

Refactoring and upgrade of AllStarLink's app_rpt, etc.
3 stars 2 forks source link

Update simpleusb-tune-menu and radio-tune-menu to include new options #302

Closed KB4MDD closed 2 months ago

KB4MDD commented 3 months ago

Add the following options to simpleusb-tune-menu:

View COS, CTCSS and PTT Toggle RX Boost Mode (show current state) Toggle Pre-Emphasis Mode (show current state) Toggle De-Emphasis Mode (show current state) Toggle PL Filter Mode (show current state) Toggle PTT Mode (show current state) Change Carrier From (show current option) {no, usb, usbinvert} Change CTCSS From (show current option) {no, usb, usbinvert} Change RX On Delay (show current option) {0 to 999} Change TX Off Delay (show current option) {0 to 999}

These new options will require corresponding commands in chan_simpleusb.

Add the following options to usbradio-tune-menu:

View COS, CTCSS and PTT Toggle RX Boost Mode (show current state) Toggle TX Boost (show current state) Change Carrier From (show current option) {no, usb, usbinvert, dsp, vox} Change CTCSS From (show current option) {no, usb, usbinvert, dsp} Change RX On Delay (show current option) {0 to 999} Change TX Off Delay (show current option) {0 to 999} Change RX Demodulation (show current option) {no, flat, speaker} Change TX Pre Limiting (show current option) {0, 1} Change TX Limiting Only (show current option) {0, 1} Change TX Mixer A (show current option) {no, voice, tone, composite, auxvoice} Change TX Mixer B (show current option) {no, voice, tone, composite, auxvoice}

These new options will require corresponding commands in chan_usbradio.

Further research and proposed commands will be added after further research. I am thinking that these should be commands available from the cli. the menu support option will be needed to send the current settings as it does presently.

I have reviewed other software's tune-menu options to come up with this list.

After discussion with @tsawyer, I am closing #89

KB4MDD commented 2 months ago

Initial work for viewing cos, ctcss and ptt has been completed for both channel drivers.