AgIsoStack++
A control-function-focused implementation of the major ISOBUS and J1939 protocols
Loading...
Searching...
No Matches
Public Attributes | List of all members
isobus::DeviceDescriptorObjectPoolHelper::Boom Class Reference

A helper class that describes a boom This is used to describe a boom, or more generally, an ISO11783-10 function element. More...

#include <isobus_device_descriptor_object_pool_helpers.hpp>

Collaboration diagram for isobus::DeviceDescriptorObjectPoolHelper::Boom:
[legend]

Public Attributes

std::vector< Sectionsections
 The sections of the boom.
 
std::vector< SubBoomsubBooms
 The sub booms of the boom.
 
std::vector< ProductControlInformationrates
 If the boom has rates, this will contain the associated data needed to control the product.
 
ObjectPoolValue xOffset_mm
 The x offset of the sub boom in mm. X offsets are fore+/aft-.
 
ObjectPoolValue yOffset_mm
 The y offset of the sub boom in mm. Y offsets are left-/right+.
 
ObjectPoolValue zOffset_mm
 The z offset of the sub boom in mm. Z offsets are up+/down-.
 
std::uint16_t elementNumber = NULL_OBJECT_ID
 The element number of the boom, which can be used to avoid further parsing of the DDOP when issuing commands.
 

Detailed Description

A helper class that describes a boom This is used to describe a boom, or more generally, an ISO11783-10 function element.

Definition at line 123 of file isobus_device_descriptor_object_pool_helpers.hpp.

Member Data Documentation

◆ elementNumber

std::uint16_t isobus::DeviceDescriptorObjectPoolHelper::Boom::elementNumber = NULL_OBJECT_ID

The element number of the boom, which can be used to avoid further parsing of the DDOP when issuing commands.

Definition at line 132 of file isobus_device_descriptor_object_pool_helpers.hpp.

◆ rates

std::vector<ProductControlInformation> isobus::DeviceDescriptorObjectPoolHelper::Boom::rates

If the boom has rates, this will contain the associated data needed to control the product.

Definition at line 128 of file isobus_device_descriptor_object_pool_helpers.hpp.

◆ sections

std::vector<Section> isobus::DeviceDescriptorObjectPoolHelper::Boom::sections

The sections of the boom.

Definition at line 126 of file isobus_device_descriptor_object_pool_helpers.hpp.

◆ subBooms

std::vector<SubBoom> isobus::DeviceDescriptorObjectPoolHelper::Boom::subBooms

The sub booms of the boom.

Definition at line 127 of file isobus_device_descriptor_object_pool_helpers.hpp.

◆ xOffset_mm

ObjectPoolValue isobus::DeviceDescriptorObjectPoolHelper::Boom::xOffset_mm

The x offset of the sub boom in mm. X offsets are fore+/aft-.

Definition at line 129 of file isobus_device_descriptor_object_pool_helpers.hpp.

◆ yOffset_mm

ObjectPoolValue isobus::DeviceDescriptorObjectPoolHelper::Boom::yOffset_mm

The y offset of the sub boom in mm. Y offsets are left-/right+.

Definition at line 130 of file isobus_device_descriptor_object_pool_helpers.hpp.

◆ zOffset_mm

ObjectPoolValue isobus::DeviceDescriptorObjectPoolHelper::Boom::zOffset_mm

The z offset of the sub boom in mm. Z offsets are up+/down-.

Definition at line 131 of file isobus_device_descriptor_object_pool_helpers.hpp.


The documentation for this class was generated from the following file: