15 #include <HAL/Types.h> 17 #include "LiveWindow/LiveWindowSendable.h" 18 #include "PIDSource.h" 19 #include "SensorBase.h" 20 #include "networktables/NetworkTableEntry.h" 43 static const int kAccumulatorModuleNumber = 1;
44 static const int kAccumulatorNumChannels = 2;
45 static const int kAccumulatorChannels[kAccumulatorNumChannels];
85 void InitTable(std::shared_ptr<nt::NetworkTable> subTable)
override;
90 HAL_AnalogInputHandle m_port;
91 int64_t m_accumulatorOffset;
Live Window Sendable is a special type of object sendable to the live window.
Definition: LiveWindowSendable.h:17
Base class for all sensors.
Definition: SensorBase.h:20
PIDSource interface is a generic sensor source for the PID class.
Definition: PIDSource.h:19
Use a rate gyro to return the robots heading relative to a starting position.
Definition: AnalogGyro.h:33
Definition: AnalogTrigger.h:21
NetworkTables Entry.
Definition: NetworkTableEntry.h:30