Skip to content
This repository has been archived by the owner on Dec 16, 2023. It is now read-only.

prevent accelMax over model #187

Open
wants to merge 160 commits into
base: feature/test-purpose-cicd
Choose a base branch
from

Conversation

jc01rho
Copy link

@jc01rho jc01rho commented Jun 19, 2023

No description provided.

whrho and others added 26 commits June 19, 2023 17:25
…ntegration

# Conflicts:
#	opendbc/hyundai_canfd.dbc
#	poetry.lock
#	selfdrive/apilot.json
#	selfdrive/car/ford/carcontroller.py
#	selfdrive/car/fw_versions.py
#	selfdrive/car/gm/carcontroller.py
#	selfdrive/car/gm/interface.py
#	selfdrive/car/subaru/carcontroller.py
#	selfdrive/controls/lib/longitudinal_mpc_lib/long_mpc.py
#	selfdrive/controls/lib/longitudinal_planner.py
#	selfdrive/ui/paint.cc
#	selfdrive/ui/qt/onroad.cc
#	selfdrive/ui/translations/main_ko.ts
#	selfdrive/ui/translations/main_pt-BR.ts
#	selfdrive/ui/translations/main_zh-CHT.ts
#	selfdrive/ui/ui.h
#	system/sensord/rawgps/rawgpsd.py
#	system/version.py
This reverts commit 9b5e021.
ajouatom and others added 25 commits August 27, 2023 09:19
* fix import

* use cluster Speed

* fix engineRpm

* brake Lights
* fix import

* use cluster Speed

* fix engineRpm

* brake Lights
…integration

# Conflicts:
#	Dockerfile.openpilot
#	Jenkinsfile
#	README.md
#	RELEASES.md
#	SConstruct
#	body/.pre-commit-config.yaml
#	body/Dockerfile
#	body/board/SConscript
#	body/requirements.txt
#	cereal/Dockerfile
#	cereal/SConscript
#	cereal/SConstruct
#	cereal/car.capnp
#	cereal/log.capnp
#	cereal/messaging/__init__.py
#	cereal/messaging/bridge.cc
#	cereal/messaging/impl_fake.h
#	cereal/messaging/impl_msgq.cc
#	cereal/messaging/impl_msgq.h
#	cereal/messaging/impl_zmq.cc
#	cereal/messaging/impl_zmq.h
#	cereal/messaging/messaging.h
#	cereal/messaging/socketmaster.cc
#	cereal/services.py
#	cereal/visionipc/__init__.py
#	cereal/visionipc/visionbuf_ion.cc
#	cereal/visionipc/visionipc.pxd
#	cereal/visionipc/visionipc_pyx.pyx
#	cereal/visionipc/visionipc_server.h
#	common/SConscript
#	common/api/__init__.py
#	common/basedir.py
#	common/clutil.cc
#	common/clutil.h
#	common/file_helpers.py
#	common/gpio.cc
#	common/gpio.py
#	common/i2c.cc
#	common/kalman/simple_kalman.py
#	common/kalman/tests/test_simple_kalman.py
#	common/logging_extra.py
#	common/mat.h
#	common/params.cc
#	common/params.py
#	common/realtime.py
#	common/spinner.py
#	common/swaglog.cc
#	common/swaglog.h
#	common/text_window.py
#	common/transformations/camera.py
#	common/transformations/coordinates.cc
#	common/transformations/coordinates.hpp
#	common/transformations/coordinates.py
#	common/transformations/model.py
#	common/transformations/orientation.cc
#	common/transformations/orientation.hpp
#	common/transformations/orientation.py
#	common/transformations/transformations.pyx
#	common/util.cc
#	common/util.h
#	common/version.h
#	common/watchdog.cc
#	common/window.py
#	docs/CARS.md
#	laika/astro_dog.py
#	laika/downloader.py
#	laika/ephemeris.py
#	laika/helpers.py
#	laika/iono.py
#	laika/raw_gnss.py
#	launch_chffrplus.sh
#	opendbc/can/common.h
#	opendbc/can/common.pxd
#	opendbc/can/common_dbc.h
#	opendbc/can/packer_pyx.pyx
#	opendbc/can/parser.cc
#	opendbc/can/parser_pyx.pyx
#	opendbc/pyproject.toml
#	opendbc/requirements.txt
#	opendbc/subaru_global_2017_generated.dbc
#	opendbc/subaru_global_2020_hybrid_generated.dbc
#	opendbc/toyota_new_mc_pt_generated.dbc
#	opendbc/toyota_nodsu_pt_generated.dbc
#	opendbc/toyota_tnga_k_pt_generated.dbc
#	panda/SConscript
#	panda/__init__.py
#	panda/board/SConscript
#	panda/board/boards/black.h
#	panda/board/boards/board_declarations.h
#	panda/board/boards/dos.h
#	panda/board/boards/grey.h
#	panda/board/boards/pedal.h
#	panda/board/boards/red.h
#	panda/board/boards/red_chiplet.h
#	panda/board/boards/red_v2.h
#	panda/board/boards/tres.h
#	panda/board/boards/uno.h
#	panda/board/boards/unused_funcs.h
#	panda/board/boards/white.h
#	panda/board/bootstub.c
#	panda/board/config.h
#	panda/board/drivers/can_common.h
#	panda/board/drivers/clock_source.h
#	panda/board/drivers/fdcan.h
#	panda/board/drivers/gmlan_alt.h
#	panda/board/drivers/gpio.h
#	panda/board/drivers/harness.h
#	panda/board/drivers/uart.h
#	panda/board/drivers/usb.h
#	panda/board/early_init.h
#	panda/board/main.c
#	panda/board/main_comms.h
#	panda/board/pedal/flash_can.sh
#	panda/board/pedal/recover.sh
#	panda/board/power_saving.h
#	panda/board/safety.h
#	panda/board/safety/safety_body.h
#	panda/board/safety/safety_ford.h
#	panda/board/safety/safety_gm.h
#	panda/board/safety/safety_honda.h
#	panda/board/safety/safety_hyundai.h
#	panda/board/safety/safety_hyundai_canfd.h
#	panda/board/safety/safety_hyundai_common.h
#	panda/board/safety/safety_subaru.h
#	panda/board/safety/safety_volkswagen_pq.h
#	panda/board/safety_declarations.h
#	panda/board/stm32fx/lluart.h
#	panda/board/stm32fx/peripherals.h
#	panda/board/stm32fx/stm32fx_config.h
#	panda/board/stm32h7/lladc.h
#	panda/board/stm32h7/lluart.h
#	panda/board/stm32h7/peripherals.h
#	panda/board/stm32h7/stm32h7_config.h
#	panda/examples/tesla_tester.py
#	panda/python/__init__.py
#	panda/python/base.py
#	panda/python/dfu.py
#	panda/python/isotp.py
#	panda/python/serial.py
#	panda/python/spi.py
#	panda/python/uds.py
#	poetry.lock
#	pyproject.toml
#	rednose/helpers/ekf_sym.cc
#	release/build_devel.sh
#	release/build_release.sh
#	release/files_common
#	release/files_pc
#	release/files_tici
#	scripts/code_stats.py
#	scripts/count_cars.py
#	scripts/disable-powersave.py
#	scripts/dump_pll.c
#	scripts/pyqt_demo.py
#	scripts/waste.py
#	selfdrive/apilot.json
#	selfdrive/assets/assets.qrc
#	selfdrive/assets/images/button_flag.png
#	selfdrive/assets/images/img_hda.png
#	selfdrive/assets/navigation/icon_directions_outlined.svg
#	selfdrive/athena/athenad.py
#	selfdrive/athena/manage_athenad.py
#	selfdrive/athena/registration.py
#	selfdrive/boardd/SConscript
#	selfdrive/boardd/boardd.cc
#	selfdrive/boardd/boardd.h
#	selfdrive/boardd/boardd.py
#	selfdrive/boardd/can_list_to_can_capnp.cc
#	selfdrive/boardd/panda.cc
#	selfdrive/boardd/panda.h
#	selfdrive/boardd/panda_comms.cc
#	selfdrive/boardd/panda_comms.h
#	selfdrive/boardd/pandad.py
#	selfdrive/boardd/set_time.py
#	selfdrive/boardd/spi.cc
#	selfdrive/car/CARS_template.md
#	selfdrive/car/__init__.py
#	selfdrive/car/body/carcontroller.py
#	selfdrive/car/body/carstate.py
#	selfdrive/car/body/interface.py
#	selfdrive/car/body/radar_interface.py
#	selfdrive/car/body/values.py
#	selfdrive/car/car_helpers.py
#	selfdrive/car/chrysler/carcontroller.py
#	selfdrive/car/chrysler/carstate.py
#	selfdrive/car/chrysler/chryslercan.py
#	selfdrive/car/chrysler/interface.py
#	selfdrive/car/chrysler/radar_interface.py
#	selfdrive/car/chrysler/values.py
#	selfdrive/car/disable_ecu.py
#	selfdrive/car/docs.py
#	selfdrive/car/docs_definitions.py
#	selfdrive/car/ecu_addrs.py
#	selfdrive/car/fingerprints.py
#	selfdrive/car/ford/carcontroller.py
#	selfdrive/car/ford/carstate.py
#	selfdrive/car/ford/fordcan.py
#	selfdrive/car/ford/interface.py
#	selfdrive/car/ford/radar_interface.py
#	selfdrive/car/ford/values.py
#	selfdrive/car/fw_query_definitions.py
#	selfdrive/car/fw_versions.py
#	selfdrive/car/gm/carcontroller.py
#	selfdrive/car/gm/carstate.py
#	selfdrive/car/gm/gmcan.py
#	selfdrive/car/gm/interface.py
#	selfdrive/car/gm/radar_interface.py
#	selfdrive/car/gm/tests/test_gm.py
#	selfdrive/car/gm/values.py
#	selfdrive/car/honda/carcontroller.py
#	selfdrive/car/honda/carstate.py
#	selfdrive/car/honda/hondacan.py
#	selfdrive/car/honda/interface.py
#	selfdrive/car/honda/radar_interface.py
#	selfdrive/car/honda/tests/test_honda.py
#	selfdrive/car/honda/values.py
#	selfdrive/car/hyundai/carcontroller.py
#	selfdrive/car/hyundai/carstate.py
#	selfdrive/car/hyundai/hyundaican.py
#	selfdrive/car/hyundai/hyundaicanfd.py
#	selfdrive/car/hyundai/interface.py
#	selfdrive/car/hyundai/radar_interface.py
#	selfdrive/car/hyundai/tests/print_platform_codes.py
#	selfdrive/car/hyundai/tests/test_hyundai.py
#	selfdrive/car/hyundai/values.py
#	selfdrive/car/interfaces.py
#	selfdrive/car/isotp_parallel_query.py
#	selfdrive/car/mazda/carcontroller.py
#	selfdrive/car/mazda/carstate.py
#	selfdrive/car/mazda/interface.py
#	selfdrive/car/mazda/mazdacan.py
#	selfdrive/car/mazda/radar_interface.py
#	selfdrive/car/mazda/values.py
#	selfdrive/car/mock/interface.py
#	selfdrive/car/mock/radar_interface.py
#	selfdrive/car/mock/values.py
#	selfdrive/car/nissan/carcontroller.py
#	selfdrive/car/nissan/carstate.py
#	selfdrive/car/nissan/interface.py
#	selfdrive/car/nissan/nissancan.py
#	selfdrive/car/nissan/radar_interface.py
#	selfdrive/car/nissan/values.py
#	selfdrive/car/subaru/carcontroller.py
#	selfdrive/car/subaru/carstate.py
#	selfdrive/car/subaru/interface.py
#	selfdrive/car/subaru/radar_interface.py
#	selfdrive/car/subaru/subarucan.py
#	selfdrive/car/subaru/values.py
#	selfdrive/car/tesla/carcontroller.py
#	selfdrive/car/tesla/carstate.py
#	selfdrive/car/tesla/interface.py
#	selfdrive/car/tesla/radar_interface.py
#	selfdrive/car/tesla/teslacan.py
#	selfdrive/car/tesla/values.py
#	selfdrive/car/tests/routes.py
#	selfdrive/car/tests/test_car_interfaces.py
#	selfdrive/car/tests/test_docs.py
#	selfdrive/car/tests/test_fingerprints.py
#	selfdrive/car/tests/test_fw_fingerprint.py
#	selfdrive/car/tests/test_lateral_limits.py
#	selfdrive/car/tests/test_models.py
#	selfdrive/car/torque_data/override.yaml
#	selfdrive/car/torque_data/substitute.yaml
#	selfdrive/car/toyota/carcontroller.py
#	selfdrive/car/toyota/carstate.py
#	selfdrive/car/toyota/interface.py
#	selfdrive/car/toyota/radar_interface.py
#	selfdrive/car/toyota/tests/test_toyota.py
#	selfdrive/car/toyota/toyotacan.py
#	selfdrive/car/toyota/values.py
#	selfdrive/car/vin.py
#	selfdrive/car/volkswagen/carcontroller.py
#	selfdrive/car/volkswagen/carstate.py
#	selfdrive/car/volkswagen/interface.py
#	selfdrive/car/volkswagen/radar_interface.py
#	selfdrive/car/volkswagen/values.py
#	selfdrive/controls/controlsd.py
#	selfdrive/controls/lib/alertmanager.py
#	selfdrive/controls/lib/cruise_helper.py
#	selfdrive/controls/lib/desire_helper.py
#	selfdrive/controls/lib/drive_helpers.py
#	selfdrive/controls/lib/events.py
#	selfdrive/controls/lib/lane_planner.py
#	selfdrive/controls/lib/latcontrol.py
#	selfdrive/controls/lib/latcontrol_angle.py
#	selfdrive/controls/lib/latcontrol_pid.py
#	selfdrive/controls/lib/latcontrol_torque.py
#	selfdrive/controls/lib/lateral_mpc_lib/SConscript
#	selfdrive/controls/lib/lateral_mpc_lib/lat_mpc.py
#	selfdrive/controls/lib/lateral_planner.py
#	selfdrive/controls/lib/longcontrol.py
#	selfdrive/controls/lib/longitudinal_mpc_lib/SConscript
#	selfdrive/controls/lib/longitudinal_mpc_lib/long_mpc.py
#	selfdrive/controls/lib/longitudinal_planner.py
#	selfdrive/controls/lib/pid.py
#	selfdrive/controls/lib/vision_turn_controller.py
#	selfdrive/controls/plannerd.py
#	selfdrive/controls/radard.py
#	selfdrive/debug/can_print_changes.py
#	selfdrive/debug/can_printer.py
#	selfdrive/debug/check_freq.py
#	selfdrive/debug/clear_dtc.py
#	selfdrive/debug/count_events.py
#	selfdrive/debug/cpu_usage_stat.py
#	selfdrive/debug/cycle_alerts.py
#	selfdrive/debug/dump.py
#	selfdrive/debug/dump_car_info.py
#	selfdrive/debug/filter_log_message.py
#	selfdrive/debug/fingerprint_from_route.py
#	selfdrive/debug/internal/fuzz_fw_fingerprint.py
#	selfdrive/debug/internal/qlog_size.py
#	selfdrive/debug/live_cpu_and_temp.py
#	selfdrive/debug/print_docs_diff.py
#	selfdrive/debug/run_process_on_route.py
#	selfdrive/debug/sensor_data_to_hist.py
#	selfdrive/debug/set_car_params.py
#	selfdrive/debug/show_matching_cars.py
#	selfdrive/debug/test_car_model.py
#	selfdrive/debug/test_fw_query_on_routes.py
#	selfdrive/debug/toyota_eps_factor.py
#	selfdrive/debug/uiview.py
#	selfdrive/dragonpilot/dpmonitoringd.py
#	selfdrive/dragonpilot/driver_monitor.py
#	selfdrive/gpxd/gpx_uploader.py
#	selfdrive/gpxd/gpxd.py
#	selfdrive/hardware
#	selfdrive/hardware~apilot_c3-master
#	selfdrive/locationd/calibrationd.py
#	selfdrive/locationd/laikad.py
#	selfdrive/locationd/liblocationd.cc
#	selfdrive/locationd/locationd.cc
#	selfdrive/locationd/locationd.h
#	selfdrive/locationd/models/car_kf.py
#	selfdrive/locationd/models/gnss_kf.py
#	selfdrive/locationd/models/lane_kf.py
#	selfdrive/locationd/models/live_kf.cc
#	selfdrive/locationd/models/live_kf.h
#	selfdrive/locationd/models/live_kf.py
#	selfdrive/locationd/models/loc_kf.py
#	selfdrive/locationd/paramsd.py
#	selfdrive/locationd/torqued.py
#	selfdrive/manager/build.py
#	selfdrive/manager/manager.py
#	selfdrive/manager/process.py
#	selfdrive/manager/process_config.py
#	selfdrive/manager/test/test_manager.py
#	selfdrive/modeld/SConscript
#	selfdrive/modeld/dmonitoringmodeld
#	selfdrive/modeld/dmonitoringmodeld.cc
#	selfdrive/modeld/modeld
#	selfdrive/modeld/models/README.md
#	selfdrive/modeld/models/commonmodel.cc
#	selfdrive/modeld/models/dmonitoring.cc
#	selfdrive/modeld/models/driving.cc
#	selfdrive/modeld/models/driving.h
#	selfdrive/modeld/models/nav.h
#	selfdrive/modeld/models/supercombo.onnx
#	selfdrive/modeld/navmodeld
#	selfdrive/modeld/navmodeld.cc
#	selfdrive/modeld/runners/onnx_runner.py
#	selfdrive/modeld/runners/onnxmodel.cc
#	selfdrive/modeld/runners/onnxmodel.h
#	selfdrive/modeld/runners/run.h
#	selfdrive/modeld/runners/runmodel.h
#	selfdrive/modeld/runners/snpemodel.cc
#	selfdrive/modeld/runners/snpemodel.h
#	selfdrive/modeld/runners/thneedmodel.cc
#	selfdrive/modeld/runners/thneedmodel.h
#	selfdrive/modeld/tests/snpe_benchmark/benchmark.cc
#	selfdrive/modeld/tests/test_modeld.py
#	selfdrive/modeld/tests/tf_test/main.cc
#	selfdrive/modeld/tests/tf_test/pb_loader.py
#	selfdrive/modeld/tests/timing/benchmark.py
#	selfdrive/modeld/thneed/lib.py
#	selfdrive/modeld/thneed/serialize.cc
#	selfdrive/modeld/thneed/thneed.h
#	selfdrive/modeld/thneed/thneed_qcom2.cc
#	selfdrive/modeld/transforms/loadyuv.cc
#	selfdrive/modeld/transforms/transform.cc
#	selfdrive/monitoring/dmonitoringd.py
#	selfdrive/monitoring/driver_monitor.py
#	selfdrive/navd/SConscript
#	selfdrive/navd/helpers.py
#	selfdrive/navd/map_renderer.cc
#	selfdrive/navd/map_renderer.py
#	selfdrive/navd/navd.py
#	selfdrive/navd/otisserv.py
#	selfdrive/navd/set_destination.py
#	selfdrive/road_speed_limiter.py
#	selfdrive/rtshield.py
#	selfdrive/sentry.py
#	selfdrive/statsd.py
#	selfdrive/test/fuzzy_generation.py
#	selfdrive/test/helpers.py
#	selfdrive/test/longitudinal_maneuvers/maneuver.py
#	selfdrive/test/longitudinal_maneuvers/plant.py
#	selfdrive/test/longitudinal_maneuvers/test_longitudinal.py
#	selfdrive/test/openpilotci.py
#	selfdrive/test/process_replay/README.md
#	selfdrive/test/process_replay/__init__.py
#	selfdrive/test/process_replay/compare_logs.py
#	selfdrive/test/process_replay/helpers.py
#	selfdrive/test/process_replay/migration.py
#	selfdrive/test/process_replay/model_replay.py
#	selfdrive/test/process_replay/model_replay_ref_commit
#	selfdrive/test/process_replay/process_replay.py
#	selfdrive/test/process_replay/ref_commit
#	selfdrive/test/process_replay/regen.py
#	selfdrive/test/process_replay/regen_all.py
#	selfdrive/test/process_replay/test_debayer.py
#	selfdrive/test/process_replay/test_fuzzy.py
#	selfdrive/test/process_replay/test_processes.py
#	selfdrive/test/process_replay/vision_meta.py
#	selfdrive/test/profiling/lib.py
#	selfdrive/test/profiling/profiler.py
#	selfdrive/test/setup_device_ci.sh
#	selfdrive/test/test_onroad.py
#	selfdrive/test/test_time_to_onroad.py
#	selfdrive/test/test_updated.py
#	selfdrive/test/test_valgrind_replay.py
#	selfdrive/test/update_ci_routes.py
#	selfdrive/thermald/fan_controller.py
#	selfdrive/thermald/power_monitoring.py
#	selfdrive/thermald/thermald.py
#	selfdrive/tombstoned.py
#	selfdrive/ui/SConscript
#	selfdrive/ui/installer/installer.cc
#	selfdrive/ui/main.cc
#	selfdrive/ui/paint.cc
#	selfdrive/ui/qt/api.cc
#	selfdrive/ui/qt/home.cc
#	selfdrive/ui/qt/maps/map.cc
#	selfdrive/ui/qt/maps/map.h
#	selfdrive/ui/qt/maps/map_eta.cc
#	selfdrive/ui/qt/maps/map_helpers.cc
#	selfdrive/ui/qt/maps/map_helpers.h
#	selfdrive/ui/qt/maps/map_instructions.cc
#	selfdrive/ui/qt/maps/map_instructions.h
#	selfdrive/ui/qt/maps/map_panel.cc
#	selfdrive/ui/qt/maps/map_panel.h
#	selfdrive/ui/qt/maps/map_settings.cc
#	selfdrive/ui/qt/maps/map_settings.h
#	selfdrive/ui/qt/maps/set_destination.py
#	selfdrive/ui/qt/offroad/driverview.cc
#	selfdrive/ui/qt/offroad/driverview.h
#	selfdrive/ui/qt/offroad/networking.cc
#	selfdrive/ui/qt/offroad/networking.h
#	selfdrive/ui/qt/offroad/onboarding.cc
#	selfdrive/ui/qt/offroad/onboarding.h
#	selfdrive/ui/qt/offroad/settings.cc
#	selfdrive/ui/qt/offroad/settings.h
#	selfdrive/ui/qt/offroad/wifiManager.cc
#	selfdrive/ui/qt/offroad/wifiManager.h
#	selfdrive/ui/qt/onroad.cc
#	selfdrive/ui/qt/onroad.h
#	selfdrive/ui/qt/python_helpers.py
#	selfdrive/ui/qt/screenrecorder/screenrecorder.cc
#	selfdrive/ui/qt/setup/setup.cc
#	selfdrive/ui/qt/setup/setup.h
#	selfdrive/ui/qt/sidebar.cc
#	selfdrive/ui/qt/sidebar.h
#	selfdrive/ui/qt/spinner.cc
#	selfdrive/ui/qt/util.cc
#	selfdrive/ui/qt/util.h
#	selfdrive/ui/qt/widgets/cameraview.cc
#	selfdrive/ui/qt/widgets/cameraview.h
#	selfdrive/ui/qt/widgets/controls.cc
#	selfdrive/ui/qt/widgets/controls.h
#	selfdrive/ui/qt/widgets/keyboard.cc
#	selfdrive/ui/qt/widgets/keyboard.h
#	selfdrive/ui/qt/widgets/offroad_alerts.cc
#	selfdrive/ui/qt/widgets/offroad_alerts.h
#	selfdrive/ui/qt/widgets/prime.cc
#	selfdrive/ui/qt/widgets/prime.h
#	selfdrive/ui/qt/widgets/scrollview.cc
#	selfdrive/ui/qt/widgets/ssh_keys.cc
#	selfdrive/ui/qt/widgets/wifi.cc
#	selfdrive/ui/soundd/sound.cc
#	selfdrive/ui/soundd/sound.h
#	selfdrive/ui/tests/cycle_offroad_alerts.py
#	selfdrive/ui/tests/test_soundd.py
#	selfdrive/ui/tests/test_translations.py
#	selfdrive/ui/translations/create_badges.py
#	selfdrive/ui/translations/languages.json
#	selfdrive/ui/translations/main_de.ts
#	selfdrive/ui/translations/main_ja.ts
#	selfdrive/ui/translations/main_ko.ts
#	selfdrive/ui/translations/main_pt-BR.ts
#	selfdrive/ui/translations/main_th.ts
#	selfdrive/ui/translations/main_zh-CHS.ts
#	selfdrive/ui/translations/main_zh-CHT.ts
#	selfdrive/ui/ui.cc
#	selfdrive/ui/ui.h
#	selfdrive/ui/update_translations.py
#	selfdrive/updated.py
#	system/camerad/SConscript
#	system/camerad/cameras/camera_common.cc
#	system/camerad/cameras/camera_qcom2.cc
#	system/camerad/cameras/camera_util.cc
#	system/camerad/cameras/camera_util.h
#	system/camerad/snapshot/snapshot.py
#	system/hardware/__init__.py
#	system/hardware/base.h
#	system/hardware/hw.h
#	system/hardware/pc/hardware.h
#	system/hardware/pc/hardware.py
#	system/hardware/tici/agnos.json
#	system/hardware/tici/agnos.py
#	system/hardware/tici/hardware.h
#	system/hardware/tici/hardware.py
#	system/hardware/tici/pins.py
#	system/hardware/tici/power_draw_test.py
#	system/hardware/tici/power_monitor.py
#	system/hardware/tici/precise_power_measure.py
#	system/logcatd/logcatd_systemd.cc
#	system/loggerd/SConscript
#	system/loggerd/config.py
#	system/loggerd/deleter.py
#	system/loggerd/encoder/encoder.h
#	system/loggerd/encoder/ffmpeg_encoder.cc
#	system/loggerd/encoder/v4l_encoder.cc
#	system/loggerd/encoderd.cc
#	system/loggerd/logger.cc
#	system/loggerd/logger.h
#	system/loggerd/loggerd.cc
#	system/loggerd/loggerd.h
#	system/loggerd/tools/mark_all_uploaded.py
#	system/loggerd/tools/mark_unuploaded.py
#	system/loggerd/uploader.py
#	system/loggerd/video_writer.cc
#	system/loggerd/video_writer.h
#	system/logmessaged.py
#	system/micd.py
#	system/proclogd/SConscript
#	system/proclogd/main.cc
#	system/sensord/SConscript
#	system/sensord/pigeond.py
#	system/sensord/rawgps/compare.py
#	system/sensord/rawgps/rawgpsd.py
#	system/sensord/rawgps/structs.py
#	system/sensord/rawgps/test_rawgps.py
#	system/sensord/sensors/bmx055_accel.cc
#	system/sensord/sensors/bmx055_gyro.cc
#	system/sensord/sensors/bmx055_magn.cc
#	system/sensord/sensors/bmx055_temp.cc
#	system/sensord/sensors/i2c_sensor.cc
#	system/sensord/sensors/i2c_sensor.h
#	system/sensord/sensors/lsm6ds3_accel.cc
#	system/sensord/sensors/lsm6ds3_gyro.cc
#	system/sensord/sensors/lsm6ds3_temp.cc
#	system/sensord/sensors/mmc5603nj_magn.cc
#	system/sensord/sensors/mmc5603nj_magn.h
#	system/sensord/sensors/sensor.h
#	system/sensord/sensors_qcom2.cc
#	system/swaglog.py
#	system/timezoned.py
#	system/ubloxd/SConscript
#	system/ubloxd/ublox_msg.cc
#	system/ubloxd/ublox_msg.h
#	system/ubloxd/ubloxd.cc
#	system/version.py
#	third_party/SConscript
#	third_party/acados/acados_template/__init__.py
#	third_party/acados/acados_template/acados_layout.json
#	third_party/acados/acados_template/acados_model.py
#	third_party/acados/acados_template/acados_ocp.py
#	third_party/acados/acados_template/acados_ocp_solver.py
#	third_party/acados/acados_template/acados_ocp_solver_pyx.pyx
#	third_party/acados/acados_template/acados_sim.py
#	third_party/acados/acados_template/acados_sim_layout.json
#	third_party/acados/acados_template/acados_sim_solver.py
#	third_party/acados/acados_template/acados_solver_common.pxd
#	third_party/acados/acados_template/builders.py
#	third_party/acados/acados_template/c_templates_tera/CMakeLists.in.txt
#	third_party/acados/acados_template/c_templates_tera/Makefile.in
#	third_party/acados/acados_template/c_templates_tera/acados_sim_solver.in.c
#	third_party/acados/acados_template/c_templates_tera/acados_sim_solver.in.h
#	third_party/acados/acados_template/c_templates_tera/acados_solver.in.c
#	third_party/acados/acados_template/c_templates_tera/acados_solver.in.h
#	third_party/acados/acados_template/c_templates_tera/acados_solver.in.pxd
#	third_party/acados/acados_template/c_templates_tera/main.in.c
#	third_party/acados/acados_template/c_templates_tera/main_sim.in.c
#	third_party/acados/acados_template/c_templates_tera/model.in.h
#	third_party/acados/acados_template/simulink_default_opts.json
#	third_party/acados/acados_template/utils.py
#	third_party/acados/include/acados/dense_qp/dense_qp_common.h
#	third_party/acados/include/acados/dense_qp/dense_qp_hpipm.h
#	third_party/acados/include/acados/dense_qp/dense_qp_ooqp.h
#	third_party/acados/include/acados/dense_qp/dense_qp_qore.h
#	third_party/acados/include/acados/dense_qp/dense_qp_qpoases.h
#	third_party/acados/include/acados/ocp_nlp/ocp_nlp_common.h
#	third_party/acados/include/acados/ocp_nlp/ocp_nlp_constraints_bgh.h
#	third_party/acados/include/acados/ocp_nlp/ocp_nlp_constraints_bgp.h
#	third_party/acados/include/acados/ocp_nlp/ocp_nlp_constraints_common.h
#	third_party/acados/include/acados/ocp_nlp/ocp_nlp_cost_common.h
#	third_party/acados/include/acados/ocp_nlp/ocp_nlp_cost_external.h
#	third_party/acados/include/acados/ocp_nlp/ocp_nlp_cost_ls.h
#	third_party/acados/include/acados/ocp_nlp/ocp_nlp_cost_nls.h
#	third_party/acados/include/acados/ocp_nlp/ocp_nlp_dynamics_common.h
#	third_party/acados/include/acados/ocp_nlp/ocp_nlp_dynamics_cont.h
#	third_party/acados/include/acados/ocp_nlp/ocp_nlp_dynamics_disc.h
#	third_party/acados/include/acados/ocp_nlp/ocp_nlp_reg_common.h
#	third_party/acados/include/acados/ocp_nlp/ocp_nlp_reg_convexify.h
#	third_party/acados/include/acados/ocp_nlp/ocp_nlp_reg_mirror.h
#	third_party/acados/include/acados/ocp_nlp/ocp_nlp_reg_noreg.h
#	third_party/acados/include/acados/ocp_nlp/ocp_nlp_reg_project.h
#	third_party/acados/include/acados/ocp_nlp/ocp_nlp_reg_project_reduc_hess.h
#	third_party/acados/include/acados/ocp_nlp/ocp_nlp_sqp.h
#	third_party/acados/include/acados/ocp_nlp/ocp_nlp_sqp_rti.h
#	third_party/acados/include/acados/ocp_qp/ocp_qp_common.h
#	third_party/acados/include/acados/ocp_qp/ocp_qp_common_frontend.h
#	third_party/acados/include/acados/ocp_qp/ocp_qp_full_condensing.h
#	third_party/acados/include/acados/ocp_qp/ocp_qp_hpipm.h
#	third_party/acados/include/acados/ocp_qp/ocp_qp_hpmpc.h
#	third_party/acados/include/acados/ocp_qp/ocp_qp_ooqp.h
#	third_party/acados/include/acados/ocp_qp/ocp_qp_osqp.h
#	third_party/acados/include/acados/ocp_qp/ocp_qp_partial_condensing.h
#	third_party/acados/include/acados/ocp_qp/ocp_qp_qpdunes.h
#	third_party/acados/include/acados/ocp_qp/ocp_qp_xcond_solver.h
#	third_party/acados/include/acados/sim/sim_collocation_utils.h
#	third_party/acados/include/acados/sim/sim_common.h
#	third_party/acados/include/acados/sim/sim_erk_integrator.h
#	third_party/acados/include/acados/sim/sim_gnsf.h
#	third_party/acados/include/acados/sim/sim_irk_integrator.h
#	third_party/acados/include/acados/sim/sim_lifted_irk_integrator.h
#	third_party/acados/include/acados/utils/external_function_generic.h
#	third_party/acados/include/acados/utils/math.h
#	third_party/acados/include/acados/utils/mem.h
#	third_party/acados/include/acados/utils/print.h
#	third_party/acados/include/acados/utils/strsep.h
#	third_party/acados/include/acados/utils/timing.h
#	third_party/acados/include/acados/utils/types.h
#	third_party/acados/include/acados_c/condensing_interface.h
#	third_party/acados/include/acados_c/dense_qp_interface.h
#	third_party/acados/include/acados_c/external_function_interface.h
#	third_party/acados/include/acados_c/ocp_nlp_interface.h
#	third_party/acados/include/acados_c/ocp_qp_interface.h
#	third_party/acados/include/acados_c/sim_interface.h
#	third_party/acados/include/blasfeo/include/blasfeo_d_blas_api.h
#	third_party/acados/include/blasfeo/include/blasfeo_target.h
#	third_party/acados/larch64/lib/libacados.so
#	third_party/acados/larch64/lib/libblasfeo.so
#	third_party/acados/larch64/lib/libhpipm.so
#	third_party/acados/larch64/lib/libqpOASES_e.so
#	third_party/acados/larch64/lib/libqpOASES_e.so.3.1
#	third_party/acados/larch64/t_renderer
#	third_party/acados/x86_64/lib/libacados.so
#	third_party/acados/x86_64/lib/libblasfeo.so
#	third_party/acados/x86_64/lib/libhpipm.so
#	third_party/acados/x86_64/lib/libqpOASES_e.so
#	third_party/acados/x86_64/lib/libqpOASES_e.so.3.1
#	third_party/acados/x86_64/t_renderer
#	third_party/libyuv/x64/include
#	third_party/libyuv/x64/include~apilot_c3-master
#	third_party/snpe/larch64
#	tools/README.md
#	tools/cabana/README.md
#	tools/cabana/SConscript
#	tools/cabana/binaryview.cc
#	tools/cabana/binaryview.h
#	tools/cabana/cabana.cc
#	tools/cabana/chart/chart.cc
#	tools/cabana/chart/chart.h
#	tools/cabana/chart/chartswidget.cc
#	tools/cabana/chart/chartswidget.h
#	tools/cabana/chart/sparkline.cc
#	tools/cabana/chart/sparkline.h
#	tools/cabana/chart/tiplabel.cc
#	tools/cabana/commands.h
#	tools/cabana/dbc/dbc.cc
#	tools/cabana/dbc/dbc.h
#	tools/cabana/dbc/dbcfile.cc
#	tools/cabana/dbc/dbcmanager.h
#	tools/cabana/dbc/generate_dbc_json.py
#	tools/cabana/historylog.cc
#	tools/cabana/historylog.h
#	tools/cabana/mainwin.cc
#	tools/cabana/messageswidget.cc
#	tools/cabana/messageswidget.h
#	tools/cabana/signalview.cc
#	tools/cabana/signalview.h
#	tools/cabana/streams/abstractstream.cc
#	tools/cabana/streams/abstractstream.h
#	tools/cabana/streams/devicestream.cc
#	tools/cabana/streams/livestream.cc
#	tools/cabana/streams/livestream.h
#	tools/cabana/streams/pandastream.cc
#	tools/cabana/streams/pandastream.h
#	tools/cabana/streams/replaystream.h
#	tools/cabana/streamselector.cc
#	tools/cabana/tests/test_cabana.cc
#	tools/cabana/tools/findsignal.cc
#	tools/cabana/tools/findsignal.h
#	tools/cabana/tools/findsimilarbits.cc
#	tools/cabana/util.cc
#	tools/cabana/util.h
#	tools/cabana/videowidget.cc
#	tools/cabana/videowidget.h
#	tools/camerastream/compressed_vipc.py
#	tools/camerastream/receive.py
#	tools/gpstest/fuzzy_testing.py
#	tools/gpstest/rpc_server.py
#	tools/gpstest/test_gps.py
#	tools/gpstest/test_gps_qcom.py
#	tools/gpstest/test_laikad.py
#	tools/joystick/joystickd.py
#	tools/latencylogger/latency_logger.py
#	tools/lib/README.md
#	tools/lib/auth.py
#	tools/lib/auth_config.py
#	tools/lib/bootlog.py
#	tools/lib/cache.py
#	tools/lib/filereader.py
#	tools/lib/framereader.py
#	tools/lib/logreader.py
#	tools/lib/route.py
#	tools/lib/tests/test_caching.py
#	tools/lib/tests/test_readers.py
#	tools/lib/tests/test_route_library.py
#	tools/lib/url_file.py
#	tools/lib/vidindex/bitstream.c
#	tools/lib/vidindex/vidindex.c
#	tools/plotjuggler/README.md
#	tools/plotjuggler/juggle.py
#	tools/plotjuggler/layouts/thermal_debug.xml
#	tools/plotjuggler/test_plotjuggler.py
#	tools/replay/README.md
#	tools/replay/SConscript
#	tools/replay/camera.cc
#	tools/replay/camera.h
#	tools/replay/can_replay.py
#	tools/replay/consoleui.cc
#	tools/replay/framereader.cc
#	tools/replay/framereader.h
#	tools/replay/lib/ui_helpers.py
#	tools/replay/logreader.cc
#	tools/replay/logreader.h
#	tools/replay/main.cc
#	tools/replay/replay.cc
#	tools/replay/replay.h
#	tools/replay/route.cc
#	tools/replay/route.h
#	tools/replay/tests/test_replay.cc
#	tools/replay/ui.py
#	tools/replay/unlog_ci_segment.py
#	tools/replay/util.cc
#	tools/ubuntu_setup.sh
#	update_requirements.sh
…integration

# Conflicts:
#	selfdrive/apilot.json
#	selfdrive/car/gm/carstate.py
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants