10 #include "HAL/HAL.hpp"
11 #include "SensorBase.h"
12 #include "PIDSource.h"
13 #include "LiveWindow/LiveWindowSendable.h"
36 static const uint8_t kAccumulatorModuleNumber = 1;
37 static const uint32_t kAccumulatorNumChannels = 2;
38 static const uint32_t kAccumulatorChannels[kAccumulatorNumChannels];
78 void InitTable(std::shared_ptr<ITable> subTable)
override;
79 std::shared_ptr<ITable>
GetTable()
const override;
85 int64_t m_accumulatorOffset;
87 std::shared_ptr<ITable> m_table;
Live Window Sendable is a special type of object sendable to the live window.
Definition: LiveWindowSendable.h:18
Base class for all sensors.
Definition: SensorBase.h:20
PIDSource interface is a generic sensor source for the PID class.
Definition: PIDSource.h:18