From: n0nb <n0...@us...> - 2025-08-19 18:18:13
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "Hamlib -- Ham radio control libraries". The branch, master has been updated via ab311ac97b13f17c93dd198fa9cb8a8bc4d44090 (commit) via 55f575565c41ab9fb6dcab87cf8b4e4948880b8d (commit) via 512f5f94d04dc84c89e43a1c443f9f47df8c0960 (commit) from cde3a5943256e1193f52cfcc4b903810daa1be52 (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit ab311ac97b13f17c93dd198fa9cb8a8bc4d44090 Merge: cde3a5943 55f575565 Author: Nate Bargmann <n0...@n0...> Date: Tue Aug 19 13:06:34 2025 -0500 Merge GitHub PR #1852 commit 55f575565c41ab9fb6dcab87cf8b4e4948880b8d Author: Daniele Forsi IU5HKX <iu...@gm...> Date: Mon Aug 18 10:50:51 2025 +0200 Handle missing enums diff --git a/tests/dumpcaps.c b/tests/dumpcaps.c index 2fcd2dafc..4c5805730 100644 --- a/tests/dumpcaps.c +++ b/tests/dumpcaps.c @@ -148,6 +148,18 @@ int dumpcaps(RIG *rig, FILE *fout) fprintf(fout, "Rig capable (Mic/Data)\n"); break; + case RIG_PTT_CM108: + fprintf(fout, "CM108 GPIO pin\n"); + break; + + case RIG_PTT_GPIO: + fprintf(fout, "GPIO pin\n"); + break; + + case RIG_PTT_GPION: + fprintf(fout, "GPIO pin inverted\n"); + break; + default: fprintf(fout, "Unknown\n"); strcat(warnbuf, " PTT_TYPE"); diff --git a/tests/dumpstate.c b/tests/dumpstate.c index 9d1ee719d..ff66ce54a 100644 --- a/tests/dumpstate.c +++ b/tests/dumpstate.c @@ -146,6 +146,18 @@ int dumpstate(RIG *rig, FILE *fout) fprintf(fout, "Rig capable (Mic/Data)\n"); break; + case RIG_PTT_CM108: + fprintf(fout, "CM108 GPIO pin\n"); + break; + + case RIG_PTT_GPIO: + fprintf(fout, "GPIO pin\n"); + break; + + case RIG_PTT_GPION: + fprintf(fout, "GPIO pin inverted\n"); + break; + default: fprintf(fout, "Unknown\n"); strcat(warnbuf, " PTT_TYPE"); commit 512f5f94d04dc84c89e43a1c443f9f47df8c0960 Author: Daniele Forsi IU5HKX <iu...@gm...> Date: Mon Aug 18 10:28:19 2025 +0200 Put the switch cases in the same order as the enum To see what is missing. diff --git a/tests/dumpcaps.c b/tests/dumpcaps.c index 4185812b4..2fcd2dafc 100644 --- a/tests/dumpcaps.c +++ b/tests/dumpcaps.c @@ -124,28 +124,28 @@ int dumpcaps(RIG *rig, FILE *fout) switch (caps->ptt_type) { - case RIG_PTT_RIG: - fprintf(fout, "Rig capable\n"); + case RIG_PTT_NONE: + fprintf(fout, "None\n"); break; - case RIG_PTT_RIG_MICDATA: - fprintf(fout, "Rig capable (Mic/Data)\n"); + case RIG_PTT_RIG: + fprintf(fout, "Rig capable\n"); break; - case RIG_PTT_PARALLEL: - fprintf(fout, "Parallel port (DATA0)\n"); + case RIG_PTT_SERIAL_DTR: + fprintf(fout, "Serial port (DTR/DSR)\n"); break; case RIG_PTT_SERIAL_RTS: fprintf(fout, "Serial port (CTS/RTS)\n"); break; - case RIG_PTT_SERIAL_DTR: - fprintf(fout, "Serial port (DTR/DSR)\n"); + case RIG_PTT_PARALLEL: + fprintf(fout, "Parallel port (DATA0)\n"); break; - case RIG_PTT_NONE: - fprintf(fout, "None\n"); + case RIG_PTT_RIG_MICDATA: + fprintf(fout, "Rig capable (Mic/Data)\n"); break; default: diff --git a/tests/dumpstate.c b/tests/dumpstate.c index cf725d412..9d1ee719d 100644 --- a/tests/dumpstate.c +++ b/tests/dumpstate.c @@ -122,28 +122,28 @@ int dumpstate(RIG *rig, FILE *fout) switch (rs->ptt_type) { - case RIG_PTT_RIG: - fprintf(fout, "Rig capable\n"); + case RIG_PTT_NONE: + fprintf(fout, "None\n"); break; - case RIG_PTT_RIG_MICDATA: - fprintf(fout, "Rig capable (Mic/Data)\n"); + case RIG_PTT_RIG: + fprintf(fout, "Rig capable\n"); break; - case RIG_PTT_PARALLEL: - fprintf(fout, "Parallel port (DATA0)\n"); + case RIG_PTT_SERIAL_DTR: + fprintf(fout, "Serial port (DTR/DSR)\n"); break; case RIG_PTT_SERIAL_RTS: fprintf(fout, "Serial port (CTS/RTS)\n"); break; - case RIG_PTT_SERIAL_DTR: - fprintf(fout, "Serial port (DTR/DSR)\n"); + case RIG_PTT_PARALLEL: + fprintf(fout, "Parallel port (DATA0)\n"); break; - case RIG_PTT_NONE: - fprintf(fout, "None\n"); + case RIG_PTT_RIG_MICDATA: + fprintf(fout, "Rig capable (Mic/Data)\n"); break; default: ----------------------------------------------------------------------- Summary of changes: tests/dumpcaps.c | 28 ++++++++++++++++++++-------- tests/dumpstate.c | 28 ++++++++++++++++++++-------- 2 files changed, 40 insertions(+), 16 deletions(-) hooks/post-receive -- Hamlib -- Ham radio control libraries |