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

Struct for storing the state of an auxiliary input on our device. More...

#include <isobus_virtual_terminal_client.hpp>

Public Attributes

std::uint64_t lastStatusUpdate
 The time of the last status update, in milliseconds.
 
bool enabled
 Whether the auxiliary input is enabled by the VT.
 
bool hasInteraction
 Whether the auxiliary input is currently interacted with.
 
bool controlLocked
 Whether the auxiliary input is currently locked.
 
std::uint16_t value1
 The first value of the auxiliary input. See Table J.5 of Part 6 of the standard for details.
 
std::uint16_t value2
 The second value of the auxiliary input. See Table J.5 of Part 6 of the standard for details.
 

Detailed Description

Struct for storing the state of an auxiliary input on our device.

Definition at line 1332 of file isobus_virtual_terminal_client.hpp.

Member Data Documentation

◆ controlLocked

bool isobus::VirtualTerminalClient::AuxiliaryInputState::controlLocked

Whether the auxiliary input is currently locked.

Definition at line 1337 of file isobus_virtual_terminal_client.hpp.

◆ enabled

bool isobus::VirtualTerminalClient::AuxiliaryInputState::enabled

Whether the auxiliary input is enabled by the VT.

Definition at line 1335 of file isobus_virtual_terminal_client.hpp.

◆ hasInteraction

bool isobus::VirtualTerminalClient::AuxiliaryInputState::hasInteraction

Whether the auxiliary input is currently interacted with.

Definition at line 1336 of file isobus_virtual_terminal_client.hpp.

◆ lastStatusUpdate

std::uint64_t isobus::VirtualTerminalClient::AuxiliaryInputState::lastStatusUpdate

The time of the last status update, in milliseconds.

Definition at line 1334 of file isobus_virtual_terminal_client.hpp.

◆ value1

std::uint16_t isobus::VirtualTerminalClient::AuxiliaryInputState::value1

The first value of the auxiliary input. See Table J.5 of Part 6 of the standard for details.

Definition at line 1338 of file isobus_virtual_terminal_client.hpp.

◆ value2

std::uint16_t isobus::VirtualTerminalClient::AuxiliaryInputState::value2

The second value of the auxiliary input. See Table J.5 of Part 6 of the standard for details.

Definition at line 1339 of file isobus_virtual_terminal_client.hpp.


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