fome-fw/firmware/hw_layer
alxrMironov dd1b7ffa24 Vehicle speed switching to frequency sensor #3106 (#3148)
* Add vehicle_speed_converter.h with realization.

* Add test_vehicle_speed_converter.cpp with realization.

* Add test_vehicle_speed_converter.cpp to Makefile

* Edit "VehicleSpeedSensor" from function pointer sensor to frequency sensor

* Fix "VehicleSpeedSensor" init function args

* Remove "VehicleSpeedConverter" empty constructor

* Edit vehicle_speed_converter.h code style

* Fix args and engine injection in "VehicleSpeedSensor" initialization procedure

* Remove old "Vehicle Speed" module initialization

* Revert "Remove old "Vehicle Speed" module initialization"

This reverts commit 100b7caa8c615c20eed3d0c23a49824b4e556148.

* Remove old "Vehicle Speed" module initialization pieces

* Revert "Revert "Remove old "Vehicle Speed" module initialization""

This reverts commit f559a726f1f7f5a7acacd1b6517e571743e84327.

* Debug changes

* Revert "Debug changes"

This reverts commit f7e2be1a8a46c6f3f93f14f002b2f2db539da8e2.

* Another debug changes

* More debug changes

* And more debug changes.

* Revert "Another debug changes"

This reverts commit 914fbb1df42c37e4b5ecbb119bb45e7cffdf4064.

* Revert "More debug changes"

This reverts commit 0b2d96d461c3cd9b0f1ae97ed110b8effe6b0cc6.

* Revert "And more debug changes."

This reverts commit 06ae8daded0e6e1c025e4e5058b47283f4adfe92.

* Add "Vehicle Speed" sensor reconfiguration

* Revert "Add "Vehicle Speed" sensor reconfiguration"

This reverts commit a089a6d563dd710004ce1a7da1744b0b4b90c3b1.

* Revert "Revert "Add "Vehicle Speed" sensor reconfiguration""

This reverts commit 7b2bb8af4b3caa547236ca59e4c4bdb3ac1200cc.

* Debug changes

* Another debug changes

* Fix another debug changes

* Another debug changes 2

* Revert "Another debug changes 2"

This reverts commit cfad55141eec125b2f1d35fb95d9f46b54f666b6.

* Revert "Fix another debug changes"

This reverts commit 9bc2c74a3be6fd896827ff48cf4580e7657529c0.

* Revert "Another debug changes"

This reverts commit 4337ed8cad8dff508d093944eb3f75e9a69e4a77.

* Edit class  FrequencySensor, make it more RAII

* Debug changes

* Debug changes 2

* Debug changes 3

* Revert "Debug changes 3"

This reverts commit 52a7054c122b5157540fe45a055a84b57478d722.

* Revert "Debug changes 2"

This reverts commit dec79fb913344ccb4b8614910ad62e6c129a243e.

* Revert "Debug changes"

This reverts commit eb08d7a529b55ba397a7dd2c154b76eab42f212b.

* Revert "Edit class  FrequencySensor, make it more RAII"

This reverts commit 3a0bb1d3f1dd23c1b04e4cc1c526cfdc67ae86a3.

* Remove VSS pin definition in "Citroen Berlingo" engine config.

This reverts commit 3a0bb1d3f1dd23c1b04e4cc1c526cfdc67ae86a3.

* Remove VSS pin definition in "Dodge Neon" engine config

Co-authored-by: alxrMironov <330OMcorporative>
2021-08-24 00:55:41 -04:00
..
adc implement adc unsubscription (#3149) 2021-08-14 15:41:27 +03:00
algo
digital_input No pins should be restarted for no reason during config change #3151 2021-08-14 06:15:29 -04:00
drivers Bunch of small fixes related to EG33 board (#3188) 2021-08-24 07:39:03 +03:00
mass_storage yet more pch (#3068) 2021-08-03 22:05:01 -04:00
mc33816
microsecond_timer yet more pch (#3068) 2021-08-03 22:05:01 -04:00
ports everybody is pulldown (#3131) 2021-08-14 09:34:13 -04:00
sensors even more pch (#3112) 2021-08-04 19:30:52 -04:00
backup_ram.h
cdm_ion_sense.cpp yet more pch (#3068) 2021-08-03 22:05:01 -04:00
cdm_ion_sense.h even more pch (#3112) 2021-08-04 19:30:52 -04:00
debounce.cpp yet more pch (#3068) 2021-08-03 22:05:01 -04:00
debounce.h
flash_int.h Int flash fixes (#3089) 2021-08-01 18:26:42 -04:00
hardware.cpp Vehicle speed switching to frequency sensor #3106 (#3148) 2021-08-24 00:55:41 -04:00
hardware.h yet more pch (#3068) 2021-08-03 22:05:01 -04:00
hip9011.md
hw_layer.mk remove TS file read (#3004) 2021-07-21 14:24:53 -04:00
io_pins.cpp Use pch in lots of files (#3066) 2021-07-26 01:05:17 -04:00
io_pins.h No pins should be restarted for no reason during config change #3151 2021-08-14 04:58:10 -04:00
mc33816.cpp Use pch in lots of files (#3066) 2021-07-26 01:05:17 -04:00
mc33816.h
mc33816_data.c
mc33816_data.h
mc33816_memory_map.h
mmc_card.cpp even more pch (#3112) 2021-08-04 19:30:52 -04:00
mmc_card.h remove TS file read (#3004) 2021-07-21 14:24:53 -04:00
pin_repository.cpp yet more pch (#3068) 2021-08-03 22:05:01 -04:00
pin_repository.h
readme.md
rtc_helper.cpp yet more pch (#3068) 2021-08-03 22:05:01 -04:00
rtc_helper.h
servo.cpp even more pch (#3112) 2021-08-04 19:30:52 -04:00
servo.h
smart_gpio.cpp Use pch in lots of files (#3066) 2021-07-26 01:05:17 -04:00
smart_gpio.h
stepper.cpp perform extra-step-prevention in the stepper driver itself (#3038) 2021-08-02 07:03:57 -04:00
stepper.h even more pch (#3112) 2021-08-04 19:30:52 -04:00
stepper_dual_hbridge.cpp Use pch in lots of files (#3066) 2021-07-26 01:05:17 -04:00
trigger_input_adc.cpp yet more pch (#3068) 2021-08-03 22:05:01 -04:00
vehicle_speed.cpp fix vss crash (#3130) 2021-08-10 14:20:57 -04:00
vehicle_speed.h unit test for vehicle_speed.cpp #3081 2021-08-03 19:48:24 -04:00