Service server test fixed, 3 to go

This commit is contained in:
Pavel Kirienko
2015-07-03 08:50:02 +03:00
parent d461d16bfd
commit 3b911372cf
+4 -2
View File
@@ -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);
}