AgIsoStack++
A control-function-focused implementation of the major ISOBUS and J1939 protocols
|
An abstraction between this CAN stack and any hardware layer. More...
Go to the source code of this file.
Namespaces | |
namespace | isobus |
This namespace encompasses all of the ISO11783 stack's functionality to reduce global namespace pollution. | |
Functions | |
bool | isobus::send_can_message_frame_to_hardware (const CANMessageFrame &frame) |
The sending abstraction layer between the hardware and the stack. | |
void | isobus::receive_can_message_frame_from_hardware (const CANMessageFrame &frame) |
The receiving abstraction layer between the hardware and the stack. | |
void | isobus::on_transmit_can_message_frame_from_hardware (const CANMessageFrame &txFrame) |
Informs the network manager whenever messages are emitted on the bus. | |
void | isobus::periodic_update_from_hardware () |
The periodic update abstraction layer between the hardware and the stack. | |
An abstraction between this CAN stack and any hardware layer.
Definition in file can_hardware_abstraction.hpp.