From 9bf8066b836399507e0ae5cbed3f6c07a16de938 Mon Sep 17 00:00:00 2001 From: Mike Black W9MDB Date: Thu, 30 Mar 2023 22:28:09 -0500 Subject: [PATCH] Add error message when rig is not turned on that mentions auto_power_on --- src/rig.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/rig.c b/src/rig.c index efe2811c8..c53524183 100644 --- a/src/rig.c +++ b/src/rig.c @@ -1266,7 +1266,12 @@ int HAMLIB_API rig_open(RIG *rig) powerstat_t powerflag; status = rig_get_powerstat(rig, &powerflag); - if (status == RIG_OK && powerflag == RIG_POWER_OFF && rig->state.auto_power_on == 0) { return (-RIG_EPOWER); } + if (status == RIG_OK && powerflag == RIG_POWER_OFF && rig->state.auto_power_on == 0) + { + rig_debug(RIG_DEBUG_ERR, "%s: rig power is off, use --set-conf=auto_power_on if power on is wanted\n", __func__); + + return (-RIG_EPOWER); + } // don't need auto_power_on if power is already on if (status == RIG_OK && powerflag == RIG_POWER_ON) { rig->state.auto_power_on = 0; }