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

Merge remote-tracking branch 'apilot/c3-master' into feature/opgm-ap-integration #239

Merged
merged 11 commits into from
Sep 10, 2023

Conversation

jc01rho
Copy link

@jc01rho jc01rho commented Sep 10, 2023

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

Comma Device and others added 11 commits August 21, 2023 20:14
…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
@github-actions github-actions bot merged commit ee1ef0d into feature-develop Sep 10, 2023
6 of 14 checks passed
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.

2 participants