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