AgIsoStack++
A control-function-focused implementation of the major ISOBUS and J1939 protocols
Loading...
Searching...
No Matches
Classes | Namespaces
isobus_functionalities.hpp File Reference

Defines a class that manages the control function functionalities message data. (PGN 64654, 0xFC8E) as defined in ISO11783-12. More...

#include "isobus/isobus/can_internal_control_function.hpp"
#include "isobus/isobus/can_parameter_group_number_request_protocol.hpp"
#include "isobus/utility/processing_flags.hpp"
#include "isobus/utility/thread_synchronization.hpp"
#include <list>
#include <vector>
Include dependency graph for isobus_functionalities.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  isobus::ControlFunctionFunctionalities
 Manages the control function functionalities message. More...
 
class  isobus::ControlFunctionFunctionalities::FunctionalityData
 Stores the raw byte data associated with a functionality based on what the user has enabled and what options the user has set for that functionality. More...
 

Namespaces

namespace  isobus
 This namespace encompasses all of the ISO11783 stack's functionality to reduce global namespace pollution.
 

Detailed Description

Defines a class that manages the control function functionalities message data. (PGN 64654, 0xFC8E) as defined in ISO11783-12.

The parameters defined here can be found at https://www.isobus.net/isobus/option

Author
Adrian Del Grosso

Definition in file isobus_functionalities.hpp.