WPILibC++ 2024.3.2
HMB.h File Reference
#include <stdint.h>

Go to the source code of this file.

Classes

struct  HAL_HMBData
 
struct  HAL_HMBData::AnalogInputs
 
struct  HAL_HMBData::AveragedAnalogInputs
 
struct  HAL_HMBData::Accumulator0
 
struct  HAL_HMBData::Accumulator1
 
struct  HAL_HMBData::DI
 
struct  HAL_HMBData::AnalogTriggers
 
struct  HAL_HMBData::AnalogTriggers::Trigger
 
struct  HAL_HMBData::Counters
 
struct  HAL_HMBData::Counters::Counter
 
struct  HAL_HMBData::CounterTimers
 
struct  HAL_HMBData::CounterTimers::Timer
 
struct  HAL_HMBData::Encoders
 
struct  HAL_HMBData::Encoders::Encoder
 
struct  HAL_HMBData::EncoderTimers
 
struct  HAL_HMBData::EncoderTimers::Timer
 
struct  HAL_HMBData::DutyCycle
 
struct  HAL_HMBData::Interrupts
 
struct  HAL_HMBData::Interrupts::Interrupt
 
struct  HAL_HMBData::PWM
 
struct  HAL_HMBData::RelayDOAO
 
struct  HAL_HMBData::Timestamp
 

Functions

void HAL_InitializeHMB (int32_t *status)
 
const volatile HAL_HMBDataHAL_GetHMBBuffer (void)
 

Function Documentation

◆ HAL_GetHMBBuffer()

const volatile HAL_HMBData * HAL_GetHMBBuffer ( void  )

◆ HAL_InitializeHMB()

void HAL_InitializeHMB ( int32_t *  status)