fix(icom): the live radio names MY_RIG, and a manual take records it too
Two halves of the same station confusion. The entry form pre-filled MY_RIG from the per-band default on every band change, so the log-time priority (the radio that is keying beats the radio that was planned) never ran — the field was no longer empty by the time the backend looked. The form now asks the active radio first, through a new ActiveRadioMyRig binding. And the manual record button started its capture from the From-radio sound card unconditionally, where the automatic recorder already knew a network Icom's audio is pushed from the 50003 stream: a manual take on the IC-7760 was a faithful recording of the Flex's DAX. Same source rule for both, and the button is offered with no sound card at all when the network stream is the source.
This commit is contained in:
Vendored
+2
@@ -46,6 +46,8 @@ export function ActivateProfile(arg1:number):Promise<void>;
|
||||
|
||||
export function ActiveRadioID():Promise<string>;
|
||||
|
||||
export function ActiveRadioMyRig():Promise<string>;
|
||||
|
||||
export function AddQSO(arg1:qso.QSO):Promise<number>;
|
||||
|
||||
export function AmpFanMode(arg1:string,arg2:string):Promise<void>;
|
||||
|
||||
@@ -30,6 +30,10 @@ export function ActiveRadioID() {
|
||||
return window['go']['main']['App']['ActiveRadioID']();
|
||||
}
|
||||
|
||||
export function ActiveRadioMyRig() {
|
||||
return window['go']['main']['App']['ActiveRadioMyRig']();
|
||||
}
|
||||
|
||||
export function AddQSO(arg1) {
|
||||
return window['go']['main']['App']['AddQSO'](arg1);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user