69 SharpIR(
int channel,
double a,
double b, units::meter_t min,
static SharpIR GP2Y0A02YK0F(int channel)
Sharp GP2Y0A02YK0F is an analog IR sensor capable of measuring distances from 20cm to 150cm.
void InitSendable(wpi::SendableBuilder &builder) override
Initializes this Sendable object.
int GetChannel() const
Get the analog input channel number.
static SharpIR GP2Y0A51SK0F(int channel)
Sharp GP2Y0A51SK0F is an analog IR sensor capable of measuring distances from 2cm to 15cm.
SharpIR(int channel, double a, double b, units::meter_t min, units::meter_t max)
Manually construct a SharpIR object.
static SharpIR GP2Y0A41SK0F(int channel)
Sharp GP2Y0A41SK0F is an analog IR sensor capable of measuring distances from 4cm to 30cm.
static SharpIR GP2Y0A21YK0F(int channel)
Sharp GP2Y0A21YK0F is an analog IR sensor capable of measuring distances from 10cm to 80cm.
units::meter_t GetRange() const
Get the range from the distance sensor.
A move-only C++ wrapper around a HAL simulator device handle.
Definition SimDevice.h:645
C++ wrapper around a HAL simulator double value handle.
Definition SimDevice.h:536
Helper class for building Sendable dashboard representations.
Definition SendableBuilder.h:21
A helper class for use with objects that add themselves to SendableRegistry.
Definition SendableHelper.h:21
Interface for Sendable objects.
Definition Sendable.h:16
Definition SystemServer.h:9