feat: DAX selector on the Flex panel — routes the active slice's RX audio to a DAX channel (slice dax=0-8, Off..8 dropdown next to the antenna selection, highlighted when active); changelog updated

This commit is contained in:
2026-07-22 17:33:45 +02:00
parent 77e3d011a0
commit 512b5fd35b
9 changed files with 54 additions and 7 deletions
+2
View File
@@ -240,6 +240,8 @@ export function FlexSetCWSidetone(arg1:boolean):Promise<void>;
export function FlexSetCWSpeed(arg1:number):Promise<void>;
export function FlexSetDAX(arg1:number):Promise<void>;
export function FlexSetFilter(arg1:number,arg2:number):Promise<void>;
export function FlexSetKeySpeed(arg1:number):Promise<void>;
+4
View File
@@ -434,6 +434,10 @@ export function FlexSetCWSpeed(arg1) {
return window['go']['main']['App']['FlexSetCWSpeed'](arg1);
}
export function FlexSetDAX(arg1) {
return window['go']['main']['App']['FlexSetDAX'](arg1);
}
export function FlexSetFilter(arg1, arg2) {
return window['go']['main']['App']['FlexSetFilter'](arg1, arg2);
}
+2
View File
@@ -788,6 +788,7 @@ export namespace cat {
nrf: boolean;
nrf_level: number;
dsp_v4: boolean;
dax_ch: number;
rit: boolean;
rit_freq: number;
xit: boolean;
@@ -866,6 +867,7 @@ export namespace cat {
this.nrf = source["nrf"];
this.nrf_level = source["nrf_level"];
this.dsp_v4 = source["dsp_v4"];
this.dax_ch = source["dax_ch"];
this.rit = source["rit"];
this.rit_freq = source["rit_freq"];
this.xit = source["xit"];