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

Go to the source code of this file.

Functions

static void broadcastSyncMsg (CanIfaceMock &iface, uavcan::uint64_t usec, uavcan::NodeID snid, uavcan::TransferID tid)
 
static uavcan::Frame makeSyncMsg (uavcan::uint64_t usec, uavcan::NodeID snid, uavcan::TransferID tid)
 
 TEST (GlobalTimeSyncSlave, Basic)
 
 TEST (GlobalTimeSyncSlave, Suppression)
 
 TEST (GlobalTimeSyncSlave, Validation)
 

Function Documentation

◆ broadcastSyncMsg()

static void broadcastSyncMsg ( CanIfaceMock iface,
uavcan::uint64_t  usec,
uavcan::NodeID  snid,
uavcan::TransferID  tid 
)
static

Definition at line 182 of file global_time_sync_slave.cpp.

◆ makeSyncMsg()

static uavcan::Frame makeSyncMsg ( uavcan::uint64_t  usec,
uavcan::NodeID  snid,
uavcan::TransferID  tid 
)
static

Definition at line 172 of file global_time_sync_slave.cpp.

◆ TEST() [1/3]

TEST ( GlobalTimeSyncSlave  ,
Basic   
)

Definition at line 11 of file global_time_sync_slave.cpp.

◆ TEST() [2/3]

TEST ( GlobalTimeSyncSlave  ,
Suppression   
)

Definition at line 281 of file global_time_sync_slave.cpp.

◆ TEST() [3/3]

TEST ( GlobalTimeSyncSlave  ,
Validation   
)

Definition at line 191 of file global_time_sync_slave.cpp.



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