23 py::class_<DAPHNEEthFrame::Header>(m,
"DAPHNEEthHeader")
52 .def_property(
"channel",
56 .def_property(
"version",
60 .def_property(
"trigger_sample_value",
64 .def_property(
"threshold",
68 .def_property(
"baseline",
74 py::class_<DAPHNEEthFrame>(m,
"DAPHNEEthFrame", py::buffer_protocol())
76 .def(py::init([](py::capsule capsule) {
80 .def(py::init([](py::bytes bytes){
81 py::buffer_info info(py::buffer(bytes).request());
97 return py::bytes(
reinterpret_cast<char*
>(fr),
sizeof(
DAPHNEEthFrame));