From 5ee450353b1a2995ab2574561ff88bfd5ccece3b Mon Sep 17 00:00:00 2001 From: Thomas Stoddard Date: Thu, 8 Jan 2026 04:32:20 +0000 Subject: [PATCH] Bindings: Python: Add T1S members --- .../communication/message/ethernetmessage.cpp | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/bindings/python/icsneopy/communication/message/ethernetmessage.cpp b/bindings/python/icsneopy/communication/message/ethernetmessage.cpp index bea7364..525e149 100644 --- a/bindings/python/icsneopy/communication/message/ethernetmessage.cpp +++ b/bindings/python/icsneopy/communication/message/ethernetmessage.cpp @@ -18,6 +18,17 @@ void init_ethernetmessage(pybind11::module_& m) { .def_readwrite("fcs", &EthernetMessage::fcs) .def_readwrite("frameTooShort", &EthernetMessage::frameTooShort) .def_readwrite("noPadding", &EthernetMessage::noPadding) + .def_readwrite("fcsVerified", &EthernetMessage::fcsVerified) + .def_readwrite("txAborted", &EthernetMessage::txAborted) + .def_readwrite("crcError", &EthernetMessage::crcError) + .def_readwrite("isT1S", &EthernetMessage::isT1S) + .def_readwrite("isT1SSymbol", &EthernetMessage::isT1SSymbol) + .def_readwrite("isT1SBurst", &EthernetMessage::isT1SBurst) + .def_readwrite("txCollision", &EthernetMessage::txCollision) + .def_readwrite("isT1SWake", &EthernetMessage::isT1SWake) + .def_readwrite("t1sNodeId", &EthernetMessage::t1sNodeId) + .def_readwrite("t1sBurstCount", &EthernetMessage::t1sBurstCount) + .def_readwrite("t1sSymbolType", &EthernetMessage::t1sSymbolType) .def("get_destination_mac", &EthernetMessage::getDestinationMAC, pybind11::return_value_policy::reference) .def("get_source_mac", &EthernetMessage::getSourceMAC, pybind11::return_value_policy::reference) .def("get_ether_type", &EthernetMessage::getEtherType);