AgIsoStack++
A control-function-focused implementation of the major ISOBUS and J1939 protocols
Loading...
Searching...
No Matches
Namespaces
nmea2000_message_interface.cpp File Reference

Implements a message interface for processing or sending NMEA2K messages commonly used on an ISO 11783 network. More...

#include "isobus/isobus/nmea2000_message_interface.hpp"
#include "isobus/isobus/can_general_parameter_group_numbers.hpp"
#include "isobus/isobus/can_network_manager.hpp"
#include "isobus/isobus/can_stack_logger.hpp"
#include "isobus/isobus/nmea2000_fast_packet_protocol.hpp"
#include "isobus/utility/system_timing.hpp"
#include <algorithm>
Include dependency graph for nmea2000_message_interface.cpp:

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.
 

Detailed Description

Implements a message interface for processing or sending NMEA2K messages commonly used on an ISO 11783 network.

This interface provides a common interface for sending and receiving common NMEA2000 messages that might be found on an ISO 11783 network. ISO11783-7 defines that GNSS information be sent using NMEA2000 parameter groups like the ones included in this interface.

Note
This library and its authors are not affiliated with the National Marine Electronics Association in any way.
Author
Adrian Del Grosso

Definition in file nmea2000_message_interface.cpp.