From 468dd151102ef94d71c071b1acf736b65cc727ff Mon Sep 17 00:00:00 2001 From: Mike Black W9MDB Date: Tue, 17 May 2022 17:03:48 -0500 Subject: [PATCH] Update simkenwood.c --- simulators/simkenwood.c | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/simulators/simkenwood.c b/simulators/simkenwood.c index ec1e9dc32..89c9e1079 100644 --- a/simulators/simkenwood.c +++ b/simulators/simkenwood.c @@ -14,6 +14,7 @@ float freqA = 14074000; float freqB = 14074500; int filternum = 7; int datamode = 0; +int ptt, ptt_data, ptt_mic, ptt_tune; // ID 0310 == 310, Must drop leading zero typedef enum nc_rigid_e @@ -260,6 +261,18 @@ int main(int argc, char *argv[]) { continue; } + else if (strncmp(buf, "TX", 2) == 0) + { + ptt = ptt_mic = ptt_data = ptt_tune = 0; + switch(buf[2]) + { + case ';': ptt = 1; + case '0': ptt_mic = 1; + case '1': ptt_data = 1; + case '2': ptt_tune = 1; + } + continue; + } else if (strlen(buf) > 0) { fprintf(stderr, "Unknown command: %s\n", buf);