31#ifndef __ENCODER_INPUT_H__
32#define __ENCODER_INPUT_H__
37#define VEL_EST_SAMPLES 50
58#ifndef HIDE_FROM_DOXYGEN
76 volatile const int16_t& HwPosition() {
87 m_processIndex =
true;
189 return m_indexDetected;
246 const PeripheralRoute *m_aInfo;
247 const PeripheralRoute *m_bInfo;
248 const PeripheralRoute *m_indexInfo;
250 int32_t m_offsetAdjustment;
254 uint8_t m_posnHistoryIndex;
259 bool m_indexDetected;
260 bool m_indexInverted;
Defines the Peripheral Route structure, used in HardwareMapping.
ClearCore Board Supervisory System Manager.
Definition SysManager.h:58
Namespace to encompass the ClearCore board API.
Definition AdcManager.h:36
void(* voidFuncPtr)(void)
Definition DigitalIn.h:43