Functions
node_status_monitor.cpp File Reference
#include <gtest/gtest.h>
#include <uavcan/protocol/node_status_monitor.hpp>
#include <uavcan/protocol/node_status_provider.hpp>
#include "helpers.hpp"
Include dependency graph for node_status_monitor.cpp:

Go to the source code of this file.

Functions

static void publishNodeStatus (CanDriverMock &can, uavcan::NodeID node_id, uavcan::uint8_t health, uavcan::uint8_t mode, uavcan::uint32_t uptime_sec, uavcan::TransferID tid)
 
static void shortSpin (TestNode &node)
 
 TEST (NodeStatusMonitor, Basic)
 

Function Documentation

◆ publishNodeStatus()

static void publishNodeStatus ( CanDriverMock can,
uavcan::NodeID  node_id,
uavcan::uint8_t  health,
uavcan::uint8_t  mode,
uavcan::uint32_t  uptime_sec,
uavcan::TransferID  tid 
)
static

Definition at line 10 of file node_status_monitor.cpp.

◆ shortSpin()

static void shortSpin ( TestNode node)
static

Definition at line 22 of file node_status_monitor.cpp.

◆ TEST()

TEST ( NodeStatusMonitor  ,
Basic   
)

Definition at line 28 of file node_status_monitor.cpp.



uavcan_communicator
Author(s):
autogenerated on Fri Dec 13 2024 03:10:03