AgIsoStack++
A control-function-focused implementation of the major ISOBUS and J1939 protocols
|
Defines helpers for getting commonly needed information out of a DDOP. These are provided so that you don't have to do quite as much manual parsing of the DDOP. More...
#include "isobus/isobus/can_constants.hpp"
#include "isobus/isobus/isobus_device_descriptor_object_pool.hpp"
#include "isobus/isobus/isobus_standard_data_description_indices.hpp"
Go to the source code of this file.
Classes | |
class | isobus::DeviceDescriptorObjectPoolHelper |
Helper object for parsing DDOPs. More... | |
class | isobus::DeviceDescriptorObjectPoolHelper::ObjectPoolValue |
A wrapper for a DDOP value which tells you if the value was actually supplied by the DDOP. More... | |
class | isobus::DeviceDescriptorObjectPoolHelper::RateMetadata |
A helper class that groups a DDI with an object id. More... | |
class | isobus::DeviceDescriptorObjectPoolHelper::ProductControlInformation |
A helper class that groups product rate infomation together. A TC server could use this to know quickly what rates are available and how to interact with them. Use the associated element number and DDI to perform value commands and requests with a client. More... | |
class | isobus::DeviceDescriptorObjectPoolHelper::Section |
A helper class that describes an individual section of a boom. This is used to describe the sections of a boom. Units are defined in mm as specified in the ISO 11783-10 standard. X offsets are fore/aft. Y offsets are left/right again as defined in the ISO 11783-10 standard. More... | |
class | isobus::DeviceDescriptorObjectPoolHelper::SubBoom |
A helper class that describes a sub boom (not all devices support this) More... | |
class | isobus::DeviceDescriptorObjectPoolHelper::Boom |
A helper class that describes a boom This is used to describe a boom, or more generally, an ISO11783-10 function element. More... | |
class | isobus::DeviceDescriptorObjectPoolHelper::Implement |
A helper class that describes an implement based on its DDOP. More... | |
Namespaces | |
namespace | isobus |
This namespace encompasses all of the ISO11783 stack's functionality to reduce global namespace pollution. | |
Defines helpers for getting commonly needed information out of a DDOP. These are provided so that you don't have to do quite as much manual parsing of the DDOP.
Definition in file isobus_device_descriptor_object_pool_helpers.hpp.