This repository has been archived by the owner on Dec 16, 2023. It is now read-only.
forked from commaai/openpilot
-
Notifications
You must be signed in to change notification settings - Fork 32
Merge remote-tracking branch 'apilot/c3-master' into feature/opgm-ap-integration #239
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…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
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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