|
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.