AgIsoStack++
A control-function-focused implementation of the major ISOBUS and J1939 protocols
|
This class contains the definition of an auto-generated lookup of all ISOBUS DDIs. More...
#include <isobus_data_dictionary.hpp>
Classes | |
struct | Entry |
A struct containing the information for a single DDI. More... | |
Static Public Member Functions | |
static const Entry & | get_entry (std::uint16_t dataDictionaryIdentifier) |
Checks the ISO 11783-11 database for the given DDI number and returns the corresponding entry if found. | |
Static Private Attributes | |
static const Entry | DDI_ENTRIES [715] |
A lookup table of all DDI entries in ISO11783-11. | |
static const Entry | DEFAULT_ENTRY = { 65535, "Unknown", "Unknown", 0.0f } |
A default "unknown" DDI to return if a DDI is not in the database. | |
This class contains the definition of an auto-generated lookup of all ISOBUS DDIs.
Definition at line 20 of file isobus_data_dictionary.hpp.
|
static |
Checks the ISO 11783-11 database for the given DDI number and returns the corresponding entry if found.
dataDictionaryIdentifier | The DDI number to look up |
Definition at line 14 of file isobus_data_dictionary.cpp.
|
staticprivate |
A lookup table of all DDI entries in ISO11783-11.
Definition at line 41 of file isobus_data_dictionary.hpp.
|
staticprivate |
A default "unknown" DDI to return if a DDI is not in the database.
Definition at line 43 of file isobus_data_dictionary.hpp.