WPILibC++ 2027.0.0-alpha-4
Loading...
Searching...
No Matches
mrc::ControlFlags Struct Reference

#include </home/runner/work/allwpilib/allwpilib/hal/src/mrc/include/mrc/NetComm.h>

Public Member Functions

constexpr bool operator== (const ControlFlags &Other) const
constexpr bool operator!= (const ControlFlags &Other) const
constexpr void Reset ()

Public Attributes

uint32_t Enabled: 1 = 0
uint32_t RobotMode: 2 = 0
uint32_t EStop: 1 = 0
uint32_t FmsConnected: 1 = 0
uint32_t DsConnected: 1 = 0
uint32_t WatchdogActive: 1 = 0
uint32_t SupportsOpModes: 1 = 0
uint32_t Alliance: 4 = 0
uint32_t Reserved: 20 = 0

Member Function Documentation

◆ operator!=()

bool mrc::ControlFlags::operator!= ( const ControlFlags & Other) const
inlineconstexpr

◆ operator==()

bool mrc::ControlFlags::operator== ( const ControlFlags & Other) const
inlineconstexpr

◆ Reset()

void mrc::ControlFlags::Reset ( )
inlineconstexpr

Member Data Documentation

◆ Alliance

uint32_t mrc::ControlFlags::Alliance

◆ DsConnected

uint32_t mrc::ControlFlags::DsConnected

◆ Enabled

uint32_t mrc::ControlFlags::Enabled

◆ EStop

uint32_t mrc::ControlFlags::EStop

◆ FmsConnected

uint32_t mrc::ControlFlags::FmsConnected

◆ Reserved

uint32_t mrc::ControlFlags::Reserved

◆ RobotMode

uint32_t mrc::ControlFlags::RobotMode

◆ SupportsOpModes

uint32_t mrc::ControlFlags::SupportsOpModes

◆ WatchdogActive

uint32_t mrc::ControlFlags::WatchdogActive

The documentation for this struct was generated from the following file:
  • /home/runner/work/allwpilib/allwpilib/hal/src/mrc/include/mrc/NetComm.h