AgIsoStack++
A control-function-focused implementation of the major ISOBUS and J1939 protocols
|
Defines an interface for communicating as or from an ISOBUS shortcut button (ISB). Defined in AEF Guideline 004 - ISB and at https://www.isobus.net/isobus/pGNAndSPN/10936 (ISO 11783-7) More...
#include "isobus/isobus/can_NAME.hpp"
#include "isobus/isobus/can_internal_control_function.hpp"
#include "isobus/isobus/can_message.hpp"
#include "isobus/utility/event_dispatcher.hpp"
#include "isobus/utility/processing_flags.hpp"
#include <array>
#include <functional>
#include <list>
#include <memory>
Go to the source code of this file.
Classes | |
class | isobus::ShortcutButtonInterface |
An interface for communicating as or interpreting the messages of ISOBUS Shortcut Buttons. More... | |
class | isobus::ShortcutButtonInterface::ISBServerData |
Stores data about a sender of the stop all implement operations switch state. More... | |
Namespaces | |
namespace | isobus |
This namespace encompasses all of the ISO11783 stack's functionality to reduce global namespace pollution. | |
Defines an interface for communicating as or from an ISOBUS shortcut button (ISB). Defined in AEF Guideline 004 - ISB and at https://www.isobus.net/isobus/pGNAndSPN/10936 (ISO 11783-7)
This interfaces manages the PGN used by isobus shortcut buttons (ISB). You can choose to either receive this message, send it, or both. An ISB is essentially a command to all implements to enter a safe state. See the description located at https://www.isobus.net/isobus/pGNAndSPN/10936, ISO 11783-7, or https://www.aef-online.org/fileadmin/user_upload/Content/pdfs/AEF_One_Pager.pdf for more details.
Definition in file isobus_shortcut_button_interface.hpp.