mirror of
https://git.vladimir.cc/vladimir/ewsdr.git
synced 2026-08-26 04:47:35 +00:00
Mic settings: auto PTT source, Mic In/Line In, Line In gain, Tip/Ring
- Remove manual "Mic Source" (Radio/SoundCard) setting from UI and storage; source is now determined automatically in ApplyMOX: HW PTT → txmsRadio, MOX button/CAT → txmsSoundCard if audio device configured, else txmsRadio - Replace "Line in" checkbox with "Mic jack" combo (Mic In / Line In); when Line In is selected, Mic Boost is hidden and Line In Gain (-34.5..+12 dB, step 1.5 dB) is shown and sent as DUC Specific byte 51 - Add Tip/Ring connector selector (Orion/OrionMkII boards 4/5 only, byte 50 bit 3); control is hidden for other board types - Fix byte 50 bit 1 (Mic Boost) suppressed when Line In is active - Fix byte 51 comment polarity (was reversed: 0=+12dB; correct: 0=-34.5dB) - New JSON fields: mic_line_in, mic_tip_ring, line_in_gain_db; mic_source removed Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
+1
-1
@@ -250,7 +250,7 @@ type
|
||||
CWRampPeriod: Byte; // 17: ms, 0=default
|
||||
Reserved18: array[18..49] of Byte;
|
||||
MicLineSelect: Byte; // 50
|
||||
LineInGain: Byte; // 51: 0=+12dB, 31=-34.5dB
|
||||
LineInGain: Byte; // 51: 0=-34.5dB .. 31=+12dB (шаг 1.5 dB)
|
||||
Reserved52: array[52..56] of Byte;
|
||||
StepAtten2: Byte; // 57: ADC2 atten during TX (0-31dB)
|
||||
StepAtten1: Byte; // 58: ADC1 atten during TX
|
||||
|
||||
Reference in New Issue
Block a user