Update simicom.c to recognize VFOA/B and Main/Sub selections

Need to get simicom.c to have optional capabilities for the different CI-V capabilities of Icom rigs
pull/680/head
Mike Black W9MDB 2021-04-23 11:01:53 -05:00
rodzic d0af094d39
commit b6a29f1e16
1 zmienionych plików z 10 dodań i 2 usunięć

Wyświetl plik

@ -120,8 +120,16 @@ void frameParse(int fd, unsigned char *frame, int len)
case 0x07: case 0x07:
if (frame[5] == 0xd0) { vfo_curr = RIG_VFO_MAIN; } switch (frame[5])
else if (frame[5] == 0xd1) { vfo_curr = RIG_VFO_SUB; } {
case 0x00: vfo_curr = RIG_VFO_A; break;
case 0x01: vfo_curr = RIG_VFO_B; break;
case 0xd0: vfo_curr = RIG_VFO_MAIN; break;
case 0xd1: vfo_curr = RIG_VFO_SUB; break;
}
printf("set_vfo to %s\n", rig_strvfo(vfo_curr)); printf("set_vfo to %s\n", rig_strvfo(vfo_curr));