Vortex Driver
API reference
Loading...
Searching...
No Matches
VortexCanTransport.hpp
Go to the documentation of this file.
1
9#pragma once
10
11#include "VortexCanFrame.hpp"
12
13namespace hf::vortex {
14
19public:
20 virtual ~VortexCanTransport() = default;
21
26 virtual bool send(const VortexCanFrame& frame) noexcept = 0;
27};
28
29} // namespace hf::vortex
Minimal classic-CAN frame for hardware-agnostic Vortex / CANopen host use.
User-provided link to a CAN bus (one controller).
Definition VortexCanTransport.hpp:18
virtual ~VortexCanTransport()=default
virtual bool send(const VortexCanFrame &frame) noexcept=0
Transmit a frame.
Definition VortexCanFrame.hpp:12
Classic CAN 2.0A frame (11-bit ID, RTR, up to 8 data bytes).
Definition VortexCanFrame.hpp:17