mirror of
https://github.com/wpilibsuite/allwpilib
synced 2026-07-01 02:41:48 +00:00
Correctly set smart dashboard type for AnalogGyro and ADXRS450_Gyro.
The GetSmartDashboardType() function defined by GyroBase was returning the correct "Gyro", but the overrides in AnalogGyro and ADXRS450_Gyro were incorrectly changing this, resulting in SmartDashboard not recognizing these as being gyros. Additionally, AddSensor in the C++ AnalogGyro was setting the name to Gyro rather than AnalogGyro. Change-Id: Ib2e31cd2712cc2bc26c8082ed760175d0ee80fb6
This commit is contained in:
@@ -36,8 +36,6 @@ class ADXRS450_Gyro : public GyroBase {
|
||||
void Reset() override;
|
||||
void Calibrate() override;
|
||||
|
||||
std::string GetSmartDashboardType() const override;
|
||||
|
||||
private:
|
||||
SPI m_spi;
|
||||
|
||||
|
||||
@@ -54,8 +54,6 @@ class AnalogGyro : public GyroBase {
|
||||
virtual void InitGyro();
|
||||
void Calibrate() override;
|
||||
|
||||
std::string GetSmartDashboardType() const override;
|
||||
|
||||
protected:
|
||||
std::shared_ptr<AnalogInput> m_analog;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user