AgIsoStack++
A control-function-focused implementation of the major ISOBUS and J1939 protocols
|
This file contains class definitions that will comprise the individual components of the NMEA2000 message interface for the stack. Generally this separation exists to keep the file size of nmea2000_message_interface.hpp/cpp smaller. More...
Go to the source code of this file.
Classes | |
class | isobus::NMEA2000Messages::VesselHeading |
Represents the data sent in the NMEA2K PGN 127250 (0x1F112) More... | |
class | isobus::NMEA2000Messages::RateOfTurn |
Represents the data sent in the NMEA2K PGN 127251 (0x1F113) More... | |
class | isobus::NMEA2000Messages::PositionRapidUpdate |
Represents the data sent in the NMEA2K PGN 129025 (0x1F801) More... | |
class | isobus::NMEA2000Messages::CourseOverGroundSpeedOverGroundRapidUpdate |
Represents the data sent in the NMEA2K PGN 129026 (0x1F802) More... | |
class | isobus::NMEA2000Messages::PositionDeltaHighPrecisionRapidUpdate |
This message is a way for a GNSS receiver to provide a current position without using fast packet based on The content of the last position data combined from the GNSS Position Data message and any prior position delta messages. This PGN provides latitude and longitude referenced to WGS84. More... | |
class | isobus::NMEA2000Messages::GNSSPositionData |
Represents the data sent in the NMEA2K PGN 129029 (0x1F805) More... | |
class | isobus::NMEA2000Messages::GNSSPositionData::ReferenceStationData |
Used to group related reference station data together. More... | |
class | isobus::NMEA2000Messages::Datum |
A NMEA2000 message that describes datum (reference frame) information. PGN 129044 (0x1F814) A common one might be the WGS84 datum or the NSRS, for example. More... | |
Namespaces | |
namespace | isobus |
This namespace encompasses all of the ISO11783 stack's functionality to reduce global namespace pollution. | |
namespace | isobus::NMEA2000Messages |
A namespace for generic NMEA2000 message definitions. | |
Variables | |
constexpr std::uint8_t | isobus::NMEA2000Messages::MAX_SEQUENCE_ID = 252 |
The max non-special allowable value of a NMEA2K sequence ID. | |
This file contains class definitions that will comprise the individual components of the NMEA2000 message interface for the stack. Generally this separation exists to keep the file size of nmea2000_message_interface.hpp/cpp smaller.
Definition in file nmea2000_message_definitions.hpp.