From 3b911372cfac591a7996f40a224eadfcadda4a11 Mon Sep 17 00:00:00 2001 From: Pavel Kirienko Date: Fri, 3 Jul 2015 08:50:02 +0300 Subject: [PATCH] Service server test fixed, 3 to go --- libuavcan/test/node/service_server.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/libuavcan/test/node/service_server.cpp b/libuavcan/test/node/service_server.cpp index 6937cbddc4..4aa56572b3 100644 --- a/libuavcan/test/node/service_server.cpp +++ b/libuavcan/test/node/service_server.cpp @@ -76,14 +76,16 @@ TEST(ServiceServer, Basic) */ for (uint8_t i = 0; i < 2; i++) { - // uint_fast16_t data_type_id, TransferType transfer_type, NodeID src_node_id, NodeID dst_node_id, - // uint_fast8_t frame_index, TransferID transfer_id, bool last_frame uavcan::Frame frame(root_ns_a::StringService::DefaultDataTypeID, uavcan::TransferTypeServiceRequest, uavcan::NodeID(uint8_t(i + 0x10)), 1, i); const uint8_t req[] = {'r', 'e', 'q', uint8_t(i + '0')}; frame.setPayload(req, sizeof(req)); + frame.setStartOfTransfer(true); + frame.setEndOfTransfer(true); + frame.setPriority(10); + uavcan::RxFrame rx_frame(frame, clock_driver.getMonotonic(), clock_driver.getUtc(), 0); can_driver.ifaces[0].pushRx(rx_frame); }