5 #include <gtest/gtest.h>
10 #include "../protocol/helpers.hpp"
29 uavcan::protocol::SoftwareVersion swver;
32 swver.vcs_commit = 0xDEADBEEF;
34 std::cout <<
"sizeof(uavcan::Node<0>): " <<
sizeof(
uavcan::Node<0>) << std::endl;
40 node1.setName(
"com.example");
42 node1.setSoftwareVersion(swver);
56 ASSERT_LE(0, node_status_monitor.
start());
61 ASSERT_LE(0, node2.
start());
67 ASSERT_FALSE(node1.isStarted());
69 ASSERT_LE(0, node1.start());
70 ASSERT_TRUE(node1.isStarted());
80 ASSERT_LE(0, log_sub.
start());
82 node1.getLogger().setLevel(uavcan::protocol::debug::LogLevel::DEBUG);
83 node1.logInfo(
"test",
"6 * 9 = 42");