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:
Peter Johnson
2016-01-06 20:45:47 -08:00
parent c57e749a94
commit 628811ed03
6 changed files with 1 additions and 23 deletions

View File

@@ -151,7 +151,3 @@ float ADXRS450_Gyro::GetAngle() const {
double ADXRS450_Gyro::GetRate() const {
return (double)m_spi.GetAccumulatorLastValue() * kDegreePerSecondPerLSB;
}
std::string ADXRS450_Gyro::GetSmartDashboardType() const {
return "ADXRS450_Gyro";
}