Add RIG_CAPS_STATUS_CPTR

WSJT-X HamlibTransceiver.cpp now has no dependencies on structure offsets
https://github.com/Hamlib/Hamlib/issues/484
pull/494/head
Michael Black W9MDB 2021-01-03 09:16:20 -06:00
rodzic cf44a1a4e5
commit 54ab3b951d
2 zmienionych plików z 5 dodań i 1 usunięć

Wyświetl plik

@ -1953,7 +1953,8 @@ enum rig_caps_int_e {
enum rig_caps_cptr_e {
RIG_CAPS_VERSION_CPTR,
RIG_CAPS_MFG_NAME_CPTR,
RIG_CAPS_MODEL_NAME_CPTR
RIG_CAPS_MODEL_NAME_CPTR,
RIG_CAPS_STATUS_CPTR
};
/**

Wyświetl plik

@ -2120,6 +2120,9 @@ const char *rig_get_caps_cptr(rig_model_t rig_model, enum rig_caps_cptr_e rig_ca
case RIG_CAPS_MODEL_NAME_CPTR:
return caps->model_name;
case RIG_CAPS_STATUS_CPTR:
return rig_strstatus(caps->status);
default:
rig_debug(RIG_DEBUG_ERR, "%s: Unknown requested rig_caps value=%d\n", __func__, rig_caps);
return "Unknown caps value";