diff --git a/src/modules/syslink/syslink_bridge.cpp b/src/modules/syslink/syslink_bridge.cpp index d3300a735572aa00056e8cff4aff9aa7c0c42643..7912fb90b2eabb8b258f2ed04f254d2b13ffd864 100644 --- a/src/modules/syslink/syslink_bridge.cpp +++ b/src/modules/syslink/syslink_bridge.cpp @@ -51,7 +51,8 @@ SyslinkBridge::SyslinkBridge(Syslink *link) : _msg_to_send.header = 0; _msg_to_send.size = sizeof(_msg_to_send.header); _msg_to_send.port = CRTP_PORT_MAVLINK; - _msg_to_send_size_remaining = CRTP_MAX_DATA_SIZE - 1; + _msg_to_send_size_remaining = CRTP_MAX_DATA_SIZE - 1; // to send 30 bytes of data + //ideally _msg_to_send.data size should be CRTP_MAX_DATA_SIZE but cfbridge does not receive 31 bytes of data due to a bug somewhere } SyslinkBridge::~SyslinkBridge()