From a4ff5a3e601ca7d1b3671ac575addfe47fcab2f5 Mon Sep 17 00:00:00 2001 From: Mike Black W9MDB Date: Tue, 23 Jan 2024 15:52:59 -0600 Subject: [PATCH] Update simftdx101.c --- simulators/simftdx101.c | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/simulators/simftdx101.c b/simulators/simftdx101.c index 361b1d152..6b58247b9 100644 --- a/simulators/simftdx101.c +++ b/simulators/simftdx101.c @@ -37,6 +37,7 @@ int rport_gain_ssb = 50; int rport_gain_am = 50; int rport_gain_fm = 50; int rport_gain_psk = 50; +int syncvfo=0; // ID 0310 == 310, Must drop leading zero typedef enum nc_rigid_e @@ -341,6 +342,15 @@ int main(int argc, char *argv[]) printf("Here#1"); sscanf(buf, "EX010415%d", &rport_gain_psk); } + else if (strcmp(buf, "SY;") == 0) + { + sprintf(buf, "SY%d;", syncvfo); + n = write(fd, buf, strlen(buf)); + } + else if (strncmp(buf, "SY", 2) == 0) + { + sscanf(buf, "SY%d", &syncvfo); + } else if (strlen(buf) > 0) {