5 #include <gtest/gtest.h>
8 #include "../../helpers.hpp"
9 #include "../event_tracer.hpp"
10 #include "../../helpers.hpp"
11 #include "../memory_storage_backend.hpp"
16 TEST(dynamic_node_id_server_centralized_Server, Basic)
19 using namespace uavcan::protocol::dynamic_node_id;
20 using namespace uavcan::protocol::dynamic_node_id::server;
34 own_unique_id[0] = 0xAA;
35 own_unique_id[3] = 0xCC;
36 own_unique_id[7] = 0xEE;
37 own_unique_id[9] = 0xBB;
44 ASSERT_LE(0, server.
init(own_unique_id));
52 uavcan::protocol::HardwareVersion::FieldTypes::unique_id unique_id;
58 ASSERT_LE(0, client.
start(unique_id, PreferredNodeID));
72 TEST(dynamic_node_id_server_centralized, ObjectSizes)
77 std::cout <<
"NodeDiscoverer: " <<
sizeof(
NodeDiscoverer) << std::endl;