10 #include "frc/ErrorBase.h"
11 #include "frc/interfaces/Accelerometer.h"
12 #include "frc/smartdashboard/Sendable.h"
13 #include "frc/smartdashboard/SendableHelper.h"
17 class SendableBuilder;
52 double GetX()
override;
57 double GetY()
override;
62 double GetZ()
override;
Built-in accelerometer.
Definition: BuiltInAccelerometer.h:24
Interface for 3-axis accelerometers.
Definition: Accelerometer.h:15
void InitSendable(SendableBuilder &builder) override
Initializes this Sendable object.
Base class for most objects.
Definition: ErrorBase.h:104
void SetRange(Range range) override
Set the measuring range of the accelerometer.
Interface for Sendable objects.
Definition: Sendable.h:17
A class that enforces constraints on the differential drive kinematics.
Definition: SPIAccelerometerSim.h:16
BuiltInAccelerometer(Range range=kRange_8G)
Constructor.
A helper class for use with objects that add themselves to SendableRegistry.
Definition: SendableHelper.h:28
Definition: SendableBuilder.h:23