├── .gcc-flags.json ├── .github ├── FUNDING.yml └── workflows │ ├── delete-old-dev.yml │ ├── deploy_documentation.yml │ ├── fw_build_dev.yml │ └── fw_build_main.yml ├── .gitignore ├── .gitmodules ├── .project ├── CHANGELOG.md ├── CMakeLists.txt ├── DIAGNOSTICS.yml ├── Doxyfile ├── LICENSE ├── README.md ├── include ├── adv_opts.h └── fluid.h ├── lib ├── README ├── convert.py ├── core │ ├── firstorder_average.h │ ├── lookupheader.cpp │ ├── lookupheader.h │ ├── lookupmap.cpp │ ├── lookupmap.h │ ├── lookuptable.cpp │ ├── lookuptable.h │ ├── tcu_alloc.h │ ├── tcu_maths.cpp │ ├── tcu_maths.h │ └── tcu_maths_impl.h ├── customcan_ecus │ ├── can_data.txt │ └── src │ │ ├── BRAKES.h │ │ ├── ENGINE.h │ │ ├── EWM.h │ │ ├── UN52.h │ │ └── WHEELS.h ├── dtcs │ ├── dtc_manager.cpp │ ├── dtc_manager.h │ └── dtcs.h ├── egs51_ecus │ ├── README.md │ ├── can_data.txt │ └── src │ │ ├── ESP51.h │ │ ├── EWM51.h │ │ ├── EZS51.h │ │ ├── GS51.h │ │ ├── KOMBI51.h │ │ └── MS51.h ├── egs52_ecus │ ├── README.md │ ├── can_data.txt │ └── src │ │ ├── ANY_ECU.h │ │ ├── ANY_ECU52.h │ │ ├── ESP_SBC.h │ │ ├── EWM.h │ │ ├── EZS.h │ │ ├── GS.h │ │ ├── KOMBI.h │ │ ├── MRM.h │ │ └── MS.h ├── egs53_ecus │ ├── README.md │ ├── can_data.txt │ └── src │ │ ├── ANY_ECU.h │ │ ├── ECM.h │ │ ├── FSCM.h │ │ ├── TCM.h │ │ └── TSLM.h ├── gen_headers.bat ├── gen_headers.sh ├── hfm │ ├── README.md │ ├── can_data.txt │ └── src │ │ └── HFM.h └── slave_ecus │ ├── README.md │ ├── can_data.txt │ └── src │ ├── EGS_SLAVE.h │ └── TESTER.h ├── mem_map.md ├── partitions.csv ├── patchappinfo.py ├── pio_gendata.py ├── platformio.ini ├── progname.py ├── scripts └── generate_data.py ├── sdkconfig.unified ├── src ├── CMakeLists.txt ├── adapt_maps.cpp ├── adapt_maps.h ├── adaptation │ ├── shift_adaptation.cpp │ └── shift_adaptation.h ├── behaviour │ ├── data.h │ ├── driving_profiler.cpp │ └── driving_profiler.h ├── board_config.cpp ├── board_config.h ├── canbus │ ├── can_custom.cpp │ ├── can_custom.h │ ├── can_defines.h │ ├── can_egs51.cpp │ ├── can_egs51.h │ ├── can_egs52.cpp │ ├── can_egs52.h │ ├── can_egs53.cpp │ ├── can_egs53.h │ ├── can_hal.cpp │ ├── can_hal.h │ ├── can_hfm.cpp │ └── can_hfm.h ├── clock.cpp ├── clock.hpp ├── common_structs.h ├── common_structs_ops.cpp ├── common_structs_ops.h ├── diag │ ├── diag_data.cpp │ ├── diag_data.h │ ├── egs_emulation.cpp │ ├── egs_emulation.h │ ├── endpoints │ │ ├── can_endpoint.cpp │ │ ├── endpoint.h │ │ └── usb_endpoint.cpp │ ├── flasher.cpp │ ├── flasher.h │ ├── kwp2000.cpp │ ├── kwp2000.h │ ├── kwp2000_defines.h │ ├── kwp_utils.cpp │ ├── kwp_utils.h │ ├── map_editor.cpp │ ├── map_editor.h │ ├── perf_mon.cpp │ └── perf_mon.h ├── efuse │ ├── efuse.c │ └── efuse.h ├── egs_calibration │ ├── calibration.cpp │ └── calibration_structs.h ├── embed_data.h ├── gearbox.cpp ├── gearbox.h ├── inputcomponents │ ├── brakepedal.cpp │ ├── brakepedal.hpp │ ├── kickdownswitch.cpp │ └── kickdownswitch.hpp ├── ioexpander.cpp ├── ioexpander.h ├── main.cpp ├── maps.cpp ├── maps.h ├── models │ ├── clutch_speed.cpp │ ├── clutch_speed.hpp │ ├── input_torque.cpp │ └── input_torque.hpp ├── nvs │ ├── all_keys.cpp │ ├── all_keys.h │ ├── device_mode.h │ ├── eeprom_config.cpp │ ├── eeprom_config.h │ ├── eeprom_impl.h │ ├── module_settings.cpp │ └── module_settings.h ├── pressure_manager.cpp ├── pressure_manager.h ├── profiles.cpp ├── profiles.h ├── sensors.cpp ├── sensors.h ├── shifter │ ├── programselector │ │ ├── programselector.cpp │ │ ├── programselector.h │ │ ├── programselectorSLR.cpp │ │ ├── programselectorSLR.h │ │ ├── programselectorbuttonewm.cpp │ │ ├── programselectorbuttonewm.h │ │ ├── programselectorswitchewm.cpp │ │ ├── programselectorswitchewm.h │ │ ├── programselectorswitchtrrs.cpp │ │ └── programselectorswitchtrrs.h │ ├── shifter.cpp │ ├── shifter.h │ ├── shifter_ewm.cpp │ ├── shifter_ewm.h │ ├── shifter_ism.cpp │ ├── shifter_ism.h │ ├── shifter_trrs.cpp │ └── shifter_trrs.h ├── shifting_algo │ ├── README.md │ ├── s_algo.cpp │ ├── s_algo.h │ ├── shift_crossover.cpp │ ├── shift_crossover.h │ ├── shift_flags.h │ ├── shift_release.cpp │ ├── shift_release.h │ └── shifting_algo_helpers.cpp ├── solenoids │ ├── cc_solenoid.cpp │ ├── cc_solenoid.h │ ├── inrush_solenoid.cpp │ ├── inrush_solenoid.h │ ├── on_off_solenoid.cpp │ ├── on_off_solenoid.h │ ├── pwm_solenoid.cpp │ ├── pwm_solenoid.h │ ├── solenoids.cpp │ └── solenoids.h ├── speaker.cpp ├── speaker.h ├── stored_data.cpp ├── stored_data.h ├── stored_map.cpp ├── stored_map.h ├── stored_table.cpp ├── stored_table.h ├── tcu_io │ ├── tcu_io.cpp │ └── tcu_io.hpp ├── torque_converter.cpp └── torque_converter.h └── test └── main.cpp /.gcc-flags.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/.gcc-flags.json -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/workflows/delete-old-dev.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/.github/workflows/delete-old-dev.yml -------------------------------------------------------------------------------- /.github/workflows/deploy_documentation.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/.github/workflows/deploy_documentation.yml -------------------------------------------------------------------------------- /.github/workflows/fw_build_dev.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/.github/workflows/fw_build_dev.yml -------------------------------------------------------------------------------- /.github/workflows/fw_build_main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/.github/workflows/fw_build_main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/.gitmodules -------------------------------------------------------------------------------- /.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/.project -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /DIAGNOSTICS.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/DIAGNOSTICS.yml -------------------------------------------------------------------------------- /Doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/Doxyfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/README.md -------------------------------------------------------------------------------- /include/adv_opts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/include/adv_opts.h -------------------------------------------------------------------------------- /include/fluid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/include/fluid.h -------------------------------------------------------------------------------- /lib/README: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/convert.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/lib/convert.py -------------------------------------------------------------------------------- /lib/core/firstorder_average.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/lib/core/firstorder_average.h -------------------------------------------------------------------------------- /lib/core/lookupheader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/lib/core/lookupheader.cpp -------------------------------------------------------------------------------- /lib/core/lookupheader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/lib/core/lookupheader.h -------------------------------------------------------------------------------- /lib/core/lookupmap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/lib/core/lookupmap.cpp -------------------------------------------------------------------------------- /lib/core/lookupmap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/lib/core/lookupmap.h -------------------------------------------------------------------------------- /lib/core/lookuptable.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/lib/core/lookuptable.cpp -------------------------------------------------------------------------------- /lib/core/lookuptable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/lib/core/lookuptable.h -------------------------------------------------------------------------------- /lib/core/tcu_alloc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/lib/core/tcu_alloc.h -------------------------------------------------------------------------------- /lib/core/tcu_maths.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/lib/core/tcu_maths.cpp -------------------------------------------------------------------------------- /lib/core/tcu_maths.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/lib/core/tcu_maths.h -------------------------------------------------------------------------------- /lib/core/tcu_maths_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/lib/core/tcu_maths_impl.h -------------------------------------------------------------------------------- /lib/customcan_ecus/can_data.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/lib/customcan_ecus/can_data.txt -------------------------------------------------------------------------------- /lib/customcan_ecus/src/BRAKES.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/lib/customcan_ecus/src/BRAKES.h -------------------------------------------------------------------------------- /lib/customcan_ecus/src/ENGINE.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/lib/customcan_ecus/src/ENGINE.h -------------------------------------------------------------------------------- /lib/customcan_ecus/src/EWM.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/lib/customcan_ecus/src/EWM.h -------------------------------------------------------------------------------- /lib/customcan_ecus/src/UN52.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/lib/customcan_ecus/src/UN52.h -------------------------------------------------------------------------------- /lib/customcan_ecus/src/WHEELS.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/lib/customcan_ecus/src/WHEELS.h -------------------------------------------------------------------------------- /lib/dtcs/dtc_manager.cpp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/dtcs/dtc_manager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/lib/dtcs/dtc_manager.h -------------------------------------------------------------------------------- /lib/dtcs/dtcs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/lib/dtcs/dtcs.h -------------------------------------------------------------------------------- /lib/egs51_ecus/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/lib/egs51_ecus/README.md -------------------------------------------------------------------------------- /lib/egs51_ecus/can_data.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/lib/egs51_ecus/can_data.txt -------------------------------------------------------------------------------- /lib/egs51_ecus/src/ESP51.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/lib/egs51_ecus/src/ESP51.h -------------------------------------------------------------------------------- /lib/egs51_ecus/src/EWM51.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/lib/egs51_ecus/src/EWM51.h -------------------------------------------------------------------------------- /lib/egs51_ecus/src/EZS51.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/lib/egs51_ecus/src/EZS51.h -------------------------------------------------------------------------------- /lib/egs51_ecus/src/GS51.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/lib/egs51_ecus/src/GS51.h -------------------------------------------------------------------------------- /lib/egs51_ecus/src/KOMBI51.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/lib/egs51_ecus/src/KOMBI51.h -------------------------------------------------------------------------------- /lib/egs51_ecus/src/MS51.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/lib/egs51_ecus/src/MS51.h -------------------------------------------------------------------------------- /lib/egs52_ecus/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/lib/egs52_ecus/README.md -------------------------------------------------------------------------------- /lib/egs52_ecus/can_data.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/lib/egs52_ecus/can_data.txt -------------------------------------------------------------------------------- /lib/egs52_ecus/src/ANY_ECU.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/lib/egs52_ecus/src/ANY_ECU.h -------------------------------------------------------------------------------- /lib/egs52_ecus/src/ANY_ECU52.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/lib/egs52_ecus/src/ANY_ECU52.h -------------------------------------------------------------------------------- /lib/egs52_ecus/src/ESP_SBC.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/lib/egs52_ecus/src/ESP_SBC.h -------------------------------------------------------------------------------- /lib/egs52_ecus/src/EWM.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/lib/egs52_ecus/src/EWM.h -------------------------------------------------------------------------------- /lib/egs52_ecus/src/EZS.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/lib/egs52_ecus/src/EZS.h -------------------------------------------------------------------------------- /lib/egs52_ecus/src/GS.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/lib/egs52_ecus/src/GS.h -------------------------------------------------------------------------------- /lib/egs52_ecus/src/KOMBI.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/lib/egs52_ecus/src/KOMBI.h -------------------------------------------------------------------------------- /lib/egs52_ecus/src/MRM.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/lib/egs52_ecus/src/MRM.h -------------------------------------------------------------------------------- /lib/egs52_ecus/src/MS.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/lib/egs52_ecus/src/MS.h -------------------------------------------------------------------------------- /lib/egs53_ecus/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/lib/egs53_ecus/README.md -------------------------------------------------------------------------------- /lib/egs53_ecus/can_data.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/lib/egs53_ecus/can_data.txt -------------------------------------------------------------------------------- /lib/egs53_ecus/src/ANY_ECU.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/lib/egs53_ecus/src/ANY_ECU.h -------------------------------------------------------------------------------- /lib/egs53_ecus/src/ECM.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/lib/egs53_ecus/src/ECM.h -------------------------------------------------------------------------------- /lib/egs53_ecus/src/FSCM.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/lib/egs53_ecus/src/FSCM.h -------------------------------------------------------------------------------- /lib/egs53_ecus/src/TCM.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/lib/egs53_ecus/src/TCM.h -------------------------------------------------------------------------------- /lib/egs53_ecus/src/TSLM.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/lib/egs53_ecus/src/TSLM.h -------------------------------------------------------------------------------- /lib/gen_headers.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/lib/gen_headers.bat -------------------------------------------------------------------------------- /lib/gen_headers.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/lib/gen_headers.sh -------------------------------------------------------------------------------- /lib/hfm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/lib/hfm/README.md -------------------------------------------------------------------------------- /lib/hfm/can_data.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/lib/hfm/can_data.txt -------------------------------------------------------------------------------- /lib/hfm/src/HFM.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/lib/hfm/src/HFM.h -------------------------------------------------------------------------------- /lib/slave_ecus/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/lib/slave_ecus/README.md -------------------------------------------------------------------------------- /lib/slave_ecus/can_data.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/lib/slave_ecus/can_data.txt -------------------------------------------------------------------------------- /lib/slave_ecus/src/EGS_SLAVE.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/lib/slave_ecus/src/EGS_SLAVE.h -------------------------------------------------------------------------------- /lib/slave_ecus/src/TESTER.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/lib/slave_ecus/src/TESTER.h -------------------------------------------------------------------------------- /mem_map.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/mem_map.md -------------------------------------------------------------------------------- /partitions.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/partitions.csv -------------------------------------------------------------------------------- /patchappinfo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/patchappinfo.py -------------------------------------------------------------------------------- /pio_gendata.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/pio_gendata.py -------------------------------------------------------------------------------- /platformio.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/platformio.ini -------------------------------------------------------------------------------- /progname.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/progname.py -------------------------------------------------------------------------------- /scripts/generate_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/scripts/generate_data.py -------------------------------------------------------------------------------- /sdkconfig.unified: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/sdkconfig.unified -------------------------------------------------------------------------------- /src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/CMakeLists.txt -------------------------------------------------------------------------------- /src/adapt_maps.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/adapt_maps.cpp -------------------------------------------------------------------------------- /src/adapt_maps.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/adapt_maps.h -------------------------------------------------------------------------------- /src/adaptation/shift_adaptation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/adaptation/shift_adaptation.cpp -------------------------------------------------------------------------------- /src/adaptation/shift_adaptation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/adaptation/shift_adaptation.h -------------------------------------------------------------------------------- /src/behaviour/data.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/behaviour/data.h -------------------------------------------------------------------------------- /src/behaviour/driving_profiler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/behaviour/driving_profiler.cpp -------------------------------------------------------------------------------- /src/behaviour/driving_profiler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/behaviour/driving_profiler.h -------------------------------------------------------------------------------- /src/board_config.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/board_config.cpp -------------------------------------------------------------------------------- /src/board_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/board_config.h -------------------------------------------------------------------------------- /src/canbus/can_custom.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/canbus/can_custom.cpp -------------------------------------------------------------------------------- /src/canbus/can_custom.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/canbus/can_custom.h -------------------------------------------------------------------------------- /src/canbus/can_defines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/canbus/can_defines.h -------------------------------------------------------------------------------- /src/canbus/can_egs51.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/canbus/can_egs51.cpp -------------------------------------------------------------------------------- /src/canbus/can_egs51.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/canbus/can_egs51.h -------------------------------------------------------------------------------- /src/canbus/can_egs52.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/canbus/can_egs52.cpp -------------------------------------------------------------------------------- /src/canbus/can_egs52.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/canbus/can_egs52.h -------------------------------------------------------------------------------- /src/canbus/can_egs53.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/canbus/can_egs53.cpp -------------------------------------------------------------------------------- /src/canbus/can_egs53.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/canbus/can_egs53.h -------------------------------------------------------------------------------- /src/canbus/can_hal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/canbus/can_hal.cpp -------------------------------------------------------------------------------- /src/canbus/can_hal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/canbus/can_hal.h -------------------------------------------------------------------------------- /src/canbus/can_hfm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/canbus/can_hfm.cpp -------------------------------------------------------------------------------- /src/canbus/can_hfm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/canbus/can_hfm.h -------------------------------------------------------------------------------- /src/clock.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/clock.cpp -------------------------------------------------------------------------------- /src/clock.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/clock.hpp -------------------------------------------------------------------------------- /src/common_structs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/common_structs.h -------------------------------------------------------------------------------- /src/common_structs_ops.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/common_structs_ops.cpp -------------------------------------------------------------------------------- /src/common_structs_ops.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/common_structs_ops.h -------------------------------------------------------------------------------- /src/diag/diag_data.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/diag/diag_data.cpp -------------------------------------------------------------------------------- /src/diag/diag_data.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/diag/diag_data.h -------------------------------------------------------------------------------- /src/diag/egs_emulation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/diag/egs_emulation.cpp -------------------------------------------------------------------------------- /src/diag/egs_emulation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/diag/egs_emulation.h -------------------------------------------------------------------------------- /src/diag/endpoints/can_endpoint.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/diag/endpoints/can_endpoint.cpp -------------------------------------------------------------------------------- /src/diag/endpoints/endpoint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/diag/endpoints/endpoint.h -------------------------------------------------------------------------------- /src/diag/endpoints/usb_endpoint.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/diag/endpoints/usb_endpoint.cpp -------------------------------------------------------------------------------- /src/diag/flasher.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/diag/flasher.cpp -------------------------------------------------------------------------------- /src/diag/flasher.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/diag/flasher.h -------------------------------------------------------------------------------- /src/diag/kwp2000.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/diag/kwp2000.cpp -------------------------------------------------------------------------------- /src/diag/kwp2000.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/diag/kwp2000.h -------------------------------------------------------------------------------- /src/diag/kwp2000_defines.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/diag/kwp2000_defines.h -------------------------------------------------------------------------------- /src/diag/kwp_utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/diag/kwp_utils.cpp -------------------------------------------------------------------------------- /src/diag/kwp_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/diag/kwp_utils.h -------------------------------------------------------------------------------- /src/diag/map_editor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/diag/map_editor.cpp -------------------------------------------------------------------------------- /src/diag/map_editor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/diag/map_editor.h -------------------------------------------------------------------------------- /src/diag/perf_mon.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/diag/perf_mon.cpp -------------------------------------------------------------------------------- /src/diag/perf_mon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/diag/perf_mon.h -------------------------------------------------------------------------------- /src/efuse/efuse.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/efuse/efuse.c -------------------------------------------------------------------------------- /src/efuse/efuse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/efuse/efuse.h -------------------------------------------------------------------------------- /src/egs_calibration/calibration.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/egs_calibration/calibration.cpp -------------------------------------------------------------------------------- /src/egs_calibration/calibration_structs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/egs_calibration/calibration_structs.h -------------------------------------------------------------------------------- /src/embed_data.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/embed_data.h -------------------------------------------------------------------------------- /src/gearbox.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/gearbox.cpp -------------------------------------------------------------------------------- /src/gearbox.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/gearbox.h -------------------------------------------------------------------------------- /src/inputcomponents/brakepedal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/inputcomponents/brakepedal.cpp -------------------------------------------------------------------------------- /src/inputcomponents/brakepedal.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/inputcomponents/brakepedal.hpp -------------------------------------------------------------------------------- /src/inputcomponents/kickdownswitch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/inputcomponents/kickdownswitch.cpp -------------------------------------------------------------------------------- /src/inputcomponents/kickdownswitch.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/inputcomponents/kickdownswitch.hpp -------------------------------------------------------------------------------- /src/ioexpander.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/ioexpander.cpp -------------------------------------------------------------------------------- /src/ioexpander.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/ioexpander.h -------------------------------------------------------------------------------- /src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/main.cpp -------------------------------------------------------------------------------- /src/maps.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/maps.cpp -------------------------------------------------------------------------------- /src/maps.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/maps.h -------------------------------------------------------------------------------- /src/models/clutch_speed.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/models/clutch_speed.cpp -------------------------------------------------------------------------------- /src/models/clutch_speed.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/models/clutch_speed.hpp -------------------------------------------------------------------------------- /src/models/input_torque.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/models/input_torque.cpp -------------------------------------------------------------------------------- /src/models/input_torque.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/models/input_torque.hpp -------------------------------------------------------------------------------- /src/nvs/all_keys.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/nvs/all_keys.cpp -------------------------------------------------------------------------------- /src/nvs/all_keys.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/nvs/all_keys.h -------------------------------------------------------------------------------- /src/nvs/device_mode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/nvs/device_mode.h -------------------------------------------------------------------------------- /src/nvs/eeprom_config.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/nvs/eeprom_config.cpp -------------------------------------------------------------------------------- /src/nvs/eeprom_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/nvs/eeprom_config.h -------------------------------------------------------------------------------- /src/nvs/eeprom_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/nvs/eeprom_impl.h -------------------------------------------------------------------------------- /src/nvs/module_settings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/nvs/module_settings.cpp -------------------------------------------------------------------------------- /src/nvs/module_settings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/nvs/module_settings.h -------------------------------------------------------------------------------- /src/pressure_manager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/pressure_manager.cpp -------------------------------------------------------------------------------- /src/pressure_manager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/pressure_manager.h -------------------------------------------------------------------------------- /src/profiles.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/profiles.cpp -------------------------------------------------------------------------------- /src/profiles.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/profiles.h -------------------------------------------------------------------------------- /src/sensors.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/sensors.cpp -------------------------------------------------------------------------------- /src/sensors.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/sensors.h -------------------------------------------------------------------------------- /src/shifter/programselector/programselector.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/shifter/programselector/programselector.cpp -------------------------------------------------------------------------------- /src/shifter/programselector/programselector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/shifter/programselector/programselector.h -------------------------------------------------------------------------------- /src/shifter/programselector/programselectorSLR.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/shifter/programselector/programselectorSLR.cpp -------------------------------------------------------------------------------- /src/shifter/programselector/programselectorSLR.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/shifter/programselector/programselectorSLR.h -------------------------------------------------------------------------------- /src/shifter/programselector/programselectorbuttonewm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/shifter/programselector/programselectorbuttonewm.cpp -------------------------------------------------------------------------------- /src/shifter/programselector/programselectorbuttonewm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/shifter/programselector/programselectorbuttonewm.h -------------------------------------------------------------------------------- /src/shifter/programselector/programselectorswitchewm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/shifter/programselector/programselectorswitchewm.cpp -------------------------------------------------------------------------------- /src/shifter/programselector/programselectorswitchewm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/shifter/programselector/programselectorswitchewm.h -------------------------------------------------------------------------------- /src/shifter/programselector/programselectorswitchtrrs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/shifter/programselector/programselectorswitchtrrs.cpp -------------------------------------------------------------------------------- /src/shifter/programselector/programselectorswitchtrrs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/shifter/programselector/programselectorswitchtrrs.h -------------------------------------------------------------------------------- /src/shifter/shifter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/shifter/shifter.cpp -------------------------------------------------------------------------------- /src/shifter/shifter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/shifter/shifter.h -------------------------------------------------------------------------------- /src/shifter/shifter_ewm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/shifter/shifter_ewm.cpp -------------------------------------------------------------------------------- /src/shifter/shifter_ewm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/shifter/shifter_ewm.h -------------------------------------------------------------------------------- /src/shifter/shifter_ism.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/shifter/shifter_ism.cpp -------------------------------------------------------------------------------- /src/shifter/shifter_ism.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/shifter/shifter_ism.h -------------------------------------------------------------------------------- /src/shifter/shifter_trrs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/shifter/shifter_trrs.cpp -------------------------------------------------------------------------------- /src/shifter/shifter_trrs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/shifter/shifter_trrs.h -------------------------------------------------------------------------------- /src/shifting_algo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/shifting_algo/README.md -------------------------------------------------------------------------------- /src/shifting_algo/s_algo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/shifting_algo/s_algo.cpp -------------------------------------------------------------------------------- /src/shifting_algo/s_algo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/shifting_algo/s_algo.h -------------------------------------------------------------------------------- /src/shifting_algo/shift_crossover.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/shifting_algo/shift_crossover.cpp -------------------------------------------------------------------------------- /src/shifting_algo/shift_crossover.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/shifting_algo/shift_crossover.h -------------------------------------------------------------------------------- /src/shifting_algo/shift_flags.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/shifting_algo/shift_flags.h -------------------------------------------------------------------------------- /src/shifting_algo/shift_release.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/shifting_algo/shift_release.cpp -------------------------------------------------------------------------------- /src/shifting_algo/shift_release.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/shifting_algo/shift_release.h -------------------------------------------------------------------------------- /src/shifting_algo/shifting_algo_helpers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/shifting_algo/shifting_algo_helpers.cpp -------------------------------------------------------------------------------- /src/solenoids/cc_solenoid.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/solenoids/cc_solenoid.cpp -------------------------------------------------------------------------------- /src/solenoids/cc_solenoid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/solenoids/cc_solenoid.h -------------------------------------------------------------------------------- /src/solenoids/inrush_solenoid.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/solenoids/inrush_solenoid.cpp -------------------------------------------------------------------------------- /src/solenoids/inrush_solenoid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/solenoids/inrush_solenoid.h -------------------------------------------------------------------------------- /src/solenoids/on_off_solenoid.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/solenoids/on_off_solenoid.cpp -------------------------------------------------------------------------------- /src/solenoids/on_off_solenoid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/solenoids/on_off_solenoid.h -------------------------------------------------------------------------------- /src/solenoids/pwm_solenoid.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/solenoids/pwm_solenoid.cpp -------------------------------------------------------------------------------- /src/solenoids/pwm_solenoid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/solenoids/pwm_solenoid.h -------------------------------------------------------------------------------- /src/solenoids/solenoids.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/solenoids/solenoids.cpp -------------------------------------------------------------------------------- /src/solenoids/solenoids.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/solenoids/solenoids.h -------------------------------------------------------------------------------- /src/speaker.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/speaker.cpp -------------------------------------------------------------------------------- /src/speaker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/speaker.h -------------------------------------------------------------------------------- /src/stored_data.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/stored_data.cpp -------------------------------------------------------------------------------- /src/stored_data.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/stored_data.h -------------------------------------------------------------------------------- /src/stored_map.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/stored_map.cpp -------------------------------------------------------------------------------- /src/stored_map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/stored_map.h -------------------------------------------------------------------------------- /src/stored_table.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/stored_table.cpp -------------------------------------------------------------------------------- /src/stored_table.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/stored_table.h -------------------------------------------------------------------------------- /src/tcu_io/tcu_io.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/tcu_io/tcu_io.cpp -------------------------------------------------------------------------------- /src/tcu_io/tcu_io.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/tcu_io/tcu_io.hpp -------------------------------------------------------------------------------- /src/torque_converter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/torque_converter.cpp -------------------------------------------------------------------------------- /src/torque_converter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/src/torque_converter.h -------------------------------------------------------------------------------- /test/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rnd-ash/ultimate-nag52-fw/HEAD/test/main.cpp --------------------------------------------------------------------------------