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