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:
2026-08-29 16:35:25 +02:00
parent 582fa561b2
commit 43e5088e96
6 changed files with 43 additions and 8 deletions
+2
View File
@@ -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>;
+4
View File
@@ -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);
}