@@ -22,7 +22,7 @@ bool ArduinoUAVCAN::publish(T_MSG const & msg)
2222
2323 std::array<uint8_t , T_MSG::MAX_PAYLOAD_SIZE> payload_buf;
2424 payload_buf.fill (0 );
25- size_t const payload_size = msg.encode (payload_buf.data ());
25+ size_t const payload_size = msg.serialize (payload_buf.data ());
2626 CanardTransferID const transfer_id = getNextTransferId (T_MSG::PORT_ID);
2727
2828 return enqeueTransfer (CANARD_NODE_ID_UNSET, T_MSG::TRANSFER_KIND, T_MSG::PORT_ID, payload_size, payload_buf.data (), transfer_id);
@@ -35,7 +35,7 @@ bool ArduinoUAVCAN::respond(T_RSP const & rsp, CanardNodeID const remote_node_id
3535
3636 std::array<uint8_t , T_RSP::MAX_PAYLOAD_SIZE> payload_buf;
3737 payload_buf.fill (0 );
38- size_t const payload_size = rsp.encode (payload_buf.data ());
38+ size_t const payload_size = rsp.serialize (payload_buf.data ());
3939
4040 return enqeueTransfer (remote_node_id, T_RSP::TRANSFER_KIND, T_RSP::PORT_ID, payload_size, payload_buf.data (), transfer_id);
4141}
@@ -48,7 +48,7 @@ bool ArduinoUAVCAN::request(T_REQ const & req, CanardNodeID const remote_node_id
4848
4949 std::array<uint8_t , T_REQ::MAX_PAYLOAD_SIZE> payload_buf;
5050 payload_buf.fill (0 );
51- size_t const payload_size = req.encode (payload_buf.data ());
51+ size_t const payload_size = req.serialize (payload_buf.data ());
5252 CanardTransferID const transfer_id = getNextTransferId (T_REQ::PORT_ID);
5353
5454 if (!enqeueTransfer (remote_node_id, T_REQ::TRANSFER_KIND, T_REQ::PORT_ID, payload_size, payload_buf.data (), transfer_id))
0 commit comments