sync bindings

pull/17/head
Jean-Michel Friedt 2024-12-24 09:52:04 +01:00
parent 9383df833a
commit e5a61c6949
2 changed files with 10 additions and 4 deletions

View File

@ -16,7 +16,7 @@
/* BINDTOOL_GEN_AUTOMATIC(0) */
/* BINDTOOL_USE_PYGCCXML(0) */
/* BINDTOOL_HEADER_FILE(m17_coder.h) */
/* BINDTOOL_HEADER_FILE_HASH(d3d92e833946721163c71aa788430568) */
/* BINDTOOL_HEADER_FILE_HASH(a0706fe6b4d1abbfbb9e0e834826dda9) */
/***********************************************************************************/
#include <pybind11/complex.h>
@ -40,7 +40,7 @@ void bind_m17_coder(py::module &m) {
py::arg("mode"), py::arg("data"), py::arg("encr_type"),
py::arg("encr_subtype"), py::arg("can"), py::arg("meta"),
py::arg("key"), py::arg("priv_key"), py::arg("debug"),
py::arg("signed_str"), D(m17_coder, make))
py::arg("signed_str"), py::arg("seed"), D(m17_coder, make))
.def("set_key", &m17_coder::set_key, py::arg("meta"),
D(m17_coder, set_key))
@ -48,6 +48,9 @@ void bind_m17_coder(py::module &m) {
.def("set_priv_key", &m17_coder::set_priv_key, py::arg("meta"),
D(m17_coder, set_priv_key))
.def("set_seed", &m17_coder::set_seed, py::arg("dst_id"),
D(m17_coder, set_seed))
.def("set_meta", &m17_coder::set_meta, py::arg("meta"),
D(m17_coder, set_meta))

View File

@ -16,7 +16,7 @@
/* BINDTOOL_GEN_AUTOMATIC(0) */
/* BINDTOOL_USE_PYGCCXML(0) */
/* BINDTOOL_HEADER_FILE(m17_decoder.h) */
/* BINDTOOL_HEADER_FILE_HASH(7fb976e65a8b3a3a7bc91eaabc63f7ea) */
/* BINDTOOL_HEADER_FILE_HASH(81519a545ddc4652d42874fbdfee0e05) */
/***********************************************************************************/
#include <pybind11/complex.h>
@ -39,7 +39,7 @@ void bind_m17_decoder(py::module &m) {
.def(py::init(&m17_decoder::make), py::arg("debug_data"),
py::arg("debug_ctrl"), py::arg("threshold"), py::arg("callsign"),
py::arg("signed_str"), py::arg("encr_type"), py::arg("key"),
D(m17_decoder, make))
py::arg("seed"), D(m17_decoder, make))
.def("set_debug_data", &m17_decoder::set_debug_data, py::arg("debug"),
D(m17_decoder, set_debug_data))
@ -59,6 +59,9 @@ void bind_m17_decoder(py::module &m) {
.def("set_key", &m17_decoder::set_key, py::arg("key"),
D(m17_decoder, set_key))
.def("set_seed", &m17_decoder::set_seed, py::arg("seed"),
D(m17_decoder, set_seed))
.def("parse_raw_key_string", &m17_decoder::parse_raw_key_string,
py::arg("dest"), py::arg("inp"),
D(m17_decoder, parse_raw_key_string))