fome-fw/firmware/init/sensor
alxrMironov 9d1ce540c4 Begin "vehicleSpeed" refactoring. Module switched to "FunctionalPointerSensor" class. #3106 #3107 #3108. (#3132)
* Add new sensor type "VehicleSpeed"

* Add "Vehicle speed" sensor to name list

* Add Vehicle speed sensor initialization with function pointer sensor.

* Add init_vehicle_speed_sensor.cpp to Makefile

* Replace dependencies from "getVehicleSpeed" to OOP-like "Sensor::get()"

* Add warning and TODO to "mock vehicle speed" call

* Replace get & mock "VehicleSpeed" methods in tests

* Remove #warning directive (cause error by current settings)

* Remove stray tab

* Remove explicitly type casting.

* Add "InitVehicleSpeedSensor" function declaration to init.h

* Add "VehicleSpeedSensor" initialization call into "InitNewSensors"

Co-authored-by: alxrMironov <330OMcorporative>
2021-08-12 22:16:51 +03:00
..
init_aux.cpp yet more pch (#3068) 2021-08-03 22:05:01 -04:00
init_baro.cpp yet more pch (#3068) 2021-08-03 22:05:01 -04:00
init_can_sensors.cpp yet more pch (#3068) 2021-08-03 22:05:01 -04:00
init_flex.cpp yet more pch (#3068) 2021-08-03 22:05:01 -04:00
init_fluid_pressure.cpp yet more pch (#3068) 2021-08-03 22:05:01 -04:00
init_fuel_level.cpp yet more pch (#3068) 2021-08-03 22:05:01 -04:00
init_lambda.cpp
init_maf.cpp yet more pch (#3068) 2021-08-03 22:05:01 -04:00
init_map.cpp yet more pch (#3068) 2021-08-03 22:05:01 -04:00
init_sensors.cpp Begin "vehicleSpeed" refactoring. Module switched to "FunctionalPointerSensor" class. #3106 #3107 #3108. (#3132) 2021-08-12 22:16:51 +03:00
init_thermistors.cpp yet more pch (#3068) 2021-08-03 22:05:01 -04:00
init_tps.cpp yet more pch (#3068) 2021-08-03 22:05:01 -04:00
init_vbatt.cpp yet more pch (#3068) 2021-08-03 22:05:01 -04:00
init_vehicle_speed_sensor.cpp Begin "vehicleSpeed" refactoring. Module switched to "FunctionalPointerSensor" class. #3106 #3107 #3108. (#3132) 2021-08-12 22:16:51 +03:00