From 0e572f631b8f4d75984f5b8f03b83ddce36eaf50 Mon Sep 17 00:00:00 2001 From: Mike Black W9MDB Date: Sun, 17 Mar 2024 08:53:53 -0500 Subject: [PATCH] Update simft897.c --- simulators/simft897.c | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/simulators/simft897.c b/simulators/simft897.c index f473f96d9..892d39fde 100644 --- a/simulators/simft897.c +++ b/simulators/simft897.c @@ -129,7 +129,11 @@ again: case 0xF5: printf("FREQ\n"); break; - case 0x81: printf("VFO TOGGLE\n"); break; + case 0x81: + rx_vfo = rx_vfo == 0? 1: 0; + printf("VFO TOGGLE to %dE\n", rx_vfo); + break; + case 0x02: printf("SPLIT ON\n"); break; @@ -147,7 +151,14 @@ again: case 0xE7: printf("READ RX STATUS\n"); break; - case 0xF7: printf("READ TX STATUS\n"); break; + case 0xF7: + printf("READ TX STATUS\n"); + buf[0] = 0x01; + buf[1] = 0x40; + buf[2] = 0x74; + buf[3] = 0x00; + buf[4] = 0x03; n = write(fd, buf, 5); + break; case 0x03: printf("READ RX STATUS\n");