openpilot/common
Jason Wen abb18380a1
Merge branch 'upstream/openpilot/master' into sync-20240502
# Conflicts:
#	cereal
#	common/params.cc
#	opendbc
#	panda
#	selfdrive/car/chrysler/carcontroller.py
#	selfdrive/car/honda/carstate.py
#	selfdrive/car/honda/fingerprints.py
#	selfdrive/car/honda/hondacan.py
#	selfdrive/car/honda/interface.py
#	selfdrive/car/honda/values.py
#	selfdrive/car/hyundai/carcontroller.py
#	selfdrive/car/hyundai/carstate.py
#	selfdrive/car/hyundai/hyundaican.py
#	selfdrive/car/hyundai/interface.py
#	selfdrive/car/hyundai/values.py
#	selfdrive/car/subaru/carstate.py
#	selfdrive/car/subaru/interface.py
#	selfdrive/car/torque_data/override.toml
#	selfdrive/car/torque_data/params.toml
#	selfdrive/car/toyota/carcontroller.py
#	selfdrive/car/toyota/carstate.py
#	selfdrive/car/toyota/interface.py
#	selfdrive/car/toyota/toyotacan.py
#	selfdrive/controls/lib/longitudinal_planner.py
#	selfdrive/modeld/modeld.py
#	selfdrive/monitoring/dmonitoringd.py
#	selfdrive/ui/qt/onroad/annotated_camera.cc
Revert "remove STM32F2 sources (#1873)"

This reverts commit 7bfba5ef
2024-05-04 23:49:28 -04:00
..
api Pytest: more post-test path cleanup (#30556) 2023-11-30 09:55:48 -08:00
mock use pyupgrade to update to new typing syntax (#31580) 2024-02-24 16:41:23 -08:00
tests Revert "Switch from json11 to nlohmann/json (#31093)" 2024-01-22 22:41:59 -08:00
transformations camera: add all_cams iterator, allow None camera, add camera size property (#31835) 2024-03-12 15:29:49 -07:00
.gitignore
SConscript Revert "Switch from json11 to nlohmann/json (#31093)" 2024-01-22 22:41:59 -08:00
__init__.py
basedir.py ruff: check newline (#30668) 2023-12-09 13:24:18 -08:00
clutil.cc Add cl_create_context function 2023-08-21 19:32:48 -07:00
clutil.h Add cl_create_context function 2023-08-21 19:32:48 -07:00
conversions.py
dict_helpers.py
ffi_wrapper.py more common/ pruning (#30778) 2023-12-17 11:40:46 -08:00
file_helpers.py mypy: use implicit-optional (#31590) 2024-02-25 13:29:18 -08:00
filter_simple.py
git.py git commands: more parameterization on path (#31942) 2024-03-21 09:47:26 -07:00
gpio.cc common/gpio: use util::safe_ioctl (#29624) 2023-08-25 08:20:43 -07:00
gpio.h rename GPIO pin with ublox in the name that is not ublox specific (#29702) 2023-08-29 22:24:37 +00:00
gpio.py use pyupgrade to update to new typing syntax (#31580) 2024-02-24 16:41:23 -08:00
i2c.cc common/i2c: make thread safe (#29706) 2023-08-29 18:34:30 -07:00
i2c.h common/i2c: make thread safe (#29706) 2023-08-29 18:34:30 -07:00
logging_extra.py Update Python packages and pre-commit hooks (#31003) 2024-01-15 10:34:25 -08:00
mat.h cpplint: add filter `whitespace/tab` (#29588) 2023-08-24 08:06:58 -07:00
numpy_fast.py
params.cc Merge branch 'upstream/openpilot/master' into sync-20240502 2024-05-04 23:49:28 -04:00
params.h common/params: support nonblocking write (#29808) 2023-12-13 20:36:01 -08:00
params.py common/params: support nonblocking write (#29808) 2023-12-13 20:36:01 -08:00
params_pyx.pyx add Cython static analysis (#31491) 2024-02-19 12:11:56 -08:00
prefix.h
prefix.py pytest: don't delete logs on-device (#32080) 2024-04-01 17:43:22 -07:00
queue.h
ratekeeper.cc cpplint: `build/include_what_you_use` (#29556) 2023-08-23 13:25:17 -07:00
ratekeeper.h ratekeeper.h: add missing <cstdint> include (#29523) 2023-08-22 15:21:16 +01:00
realtime.py use pyupgrade to update to new typing syntax (#31580) 2024-02-24 16:41:23 -08:00
retry.py qcomgpsd: move retry logic to a decorator (#30633) 2023-12-06 19:55:27 -08:00
run.py common/run: add environment variable argument (#31957) 2024-03-21 12:58:16 -07:00
simple_kalman.py Cython KF1D to Python (#30773) 2023-12-16 23:45:28 -08:00
spinner.py add openpilot prefix to imports (#29498) 2023-08-20 20:49:55 -07:00
stat_live.py
swaglog.cc logging: make swaglog context match in python and c (#31288) 2024-02-02 23:10:04 -08:00
swaglog.h cpplint: add `readability/braces` filter (#29554) 2023-08-23 10:13:46 -07:00
swaglog.py swaglog.py goes in common/ (#30631) 2023-12-06 17:27:51 -08:00
text_window.py add openpilot prefix to imports (#29498) 2023-08-20 20:49:55 -07:00
time.py timed: set valid flag (#32061) 2024-03-30 17:47:21 -07:00
timeout.py
timing.h
util.cc util: safer `ends_with` (#31943) 2024-03-26 10:56:02 -07:00
util.h image processing refactor and test (#32249) 2024-04-18 21:45:59 -07:00
utils.py move git commands to common/git.py (#31921) 2024-03-19 12:39:09 -07:00
version.h Bump to 0.9.7.0 2024-02-28 11:34:29 -05:00
watchdog.cc cpplint: `build/include_what_you_use` (#29556) 2023-08-23 13:25:17 -07:00
watchdog.h