kopia lustrzana https://github.com/Hamlib/Hamlib
Implement Rot.get_ext_func()
rodzic
be1a558e0d
commit
e34026707c
|
@ -69,6 +69,7 @@ class TestClass:
|
|||
assert rot.reset(Hamlib.ROT_RESET_ALL) is None
|
||||
|
||||
assert rot.set_ext_func(0, 0) is None
|
||||
assert rot.get_ext_func(0) is None
|
||||
assert rot.set_ext_level(0, value) is None
|
||||
assert rot.set_ext_parm(0, value) is None
|
||||
|
||||
|
|
|
@ -142,6 +142,17 @@ typedef struct Rot {
|
|||
return s;
|
||||
}
|
||||
|
||||
PyObject * get_ext_func(hamlib_token_t token)
|
||||
{
|
||||
int status;
|
||||
|
||||
self->error_status = rot_get_ext_func(self->rot, token, &status);
|
||||
if (self->error_status != RIG_OK)
|
||||
return Py_None;
|
||||
|
||||
return PyLong_FromLong(status);
|
||||
}
|
||||
|
||||
PyObject * get_level(setting_t level)
|
||||
{
|
||||
value_t val;
|
||||
|
|
Ładowanie…
Reference in New Issue