Dean Lee
296925cd6a
optimize alertmanager ( #23433 )
...
old-commit-hash: 09a835916b0c10175c5658a92cf5ca23a337cb19
2022-01-06 22:15:32 -08:00
Harald Schafer
557882ddf3
Camera transforms: denormalize with no bounds at all
...
old-commit-hash: dbef0a1cd4b474753b157e38a60f7b43cd9578ae
2022-01-06 18:23:40 -08:00
Harald Schafer
db6d7836a1
Camera transforms: denormalize with no bounds
...
old-commit-hash: ce998be706e30280e1b6f31eb410e84446d37368
2022-01-06 16:37:34 -08:00
Cameron Clough
dbbdcb32d1
fix typo in athena/registration.py ( #23434 )
...
old-commit-hash: 1de0757c5e7dba1ea9696cbed80f871c8965c1c4
2022-01-06 16:11:32 -08:00
Willem Melching
7587387f92
log ERROR messages in qlogs too ( #23425 )
...
* log ERROR messages in qlogs too
* own event
* bump cereal
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
old-commit-hash: 45280754d662f4ba441a29f35dd52dd7031bf284
2022-01-06 15:30:04 -08:00
Adeeb Shihadeh
1d324e09c4
skip falling device test
...
old-commit-hash: 1a6881edc6318bf30d2ba451d75eeb7d1b53389d
2022-01-06 14:05:13 -08:00
Adeeb Shihadeh
305a8eac79
locationd: disable falling device detector ( #23431 )
...
old-commit-hash: ef225e3e3515c449ba9f69d6e28c02912f1579c3
2022-01-06 12:01:14 -08:00
Dean Lee
1f0b5a6bc0
replay: handle abort in getRemoteFileSize ( #23427 )
...
old-commit-hash: 86d730774de0b18ba2541490df4733d922d6291d
2022-01-06 15:56:14 +01:00
Dean Lee
60a22bbc0c
controlsd/state_transition: remove redundant check in elif ( #23428 )
...
old-commit-hash: e0338fd77b98073673f48213336965349e7194a9
2022-01-06 15:54:19 +01:00
kevinharbin
4c6fcce21f
selfdrive/car/gm/interface.py: fix typo in comment ( #23429 )
...
spelling
old-commit-hash: c7fb8f4e32330174cc156d70c99db94688cd165f
2022-01-06 15:53:48 +01:00
Adeeb Shihadeh
2e0de00728
GM: move abandoned cars into dashcam only ( #23423 )
...
old-commit-hash: 450656e2a70623b5ae0d93b37091d15429222970
2022-01-05 19:48:06 -08:00
Adeeb Shihadeh
8a04966ac0
bump panda
...
old-commit-hash: eb0cd9ca8497e91a44cb5966f7f8c275ff562a11
2022-01-05 16:51:15 -08:00
Adeeb Shihadeh
9cbde03c7c
Subaru: remove all Pre-Global CAN fingerprints ( #23422 )
...
old-commit-hash: a12649564c9b4c3abb0cee8c97631b2698a82019
2022-01-05 14:18:38 -08:00
martinl
6b4865ac8a
Subaru: remove Ascent FPv1 ( #23407 )
...
* Remove Ascent FPv1
* bump cereal
old-commit-hash: 7faad75a44d05a972d614e78ddb1a1fcc63be735
2022-01-05 14:16:32 -08:00
Chris McCammon
cb3654a4b0
Hyundai: Add Niro EV to 384 STEER_MAX ( #23420 )
...
* Niro EV confirmed working with 384
* SCC + LKAS is standard
old-commit-hash: e499ebc711d15f4222b6ad77aa20049475a739f4
2022-01-05 14:14:22 -08:00
Nelson Chen
4f11bb3375
Add Prius 2022 to CARS.md ( #23417 )
...
Anecdote that this is working:
https://discord.com/channels/469524606043160576/524327905937850394/928164186326982686
old-commit-hash: 13d011c176012c530df3d282179622b82957cb4e
2022-01-05 12:16:02 -08:00
Cameron Clough
6d714fb21a
replay: add missing import for std::optional ( #23416 )
...
old-commit-hash: 64caee88ebf3d3fe99a2baf7021a93e4ecd79a66
2022-01-05 09:19:51 -08:00
Joost Wooning
ce94c27569
athena: uploads, show which items fail on error ( #23412 )
...
* athena: uploads, show which items fail on error
* fix upload-id
* no more 404
* Update selfdrive/athena/athenad.py
Co-authored-by: Willem Melching <willem.melching@gmail.com >
old-commit-hash: 3ffebf4df5063e926ce530453f202cd7de4a6f99
2022-01-05 18:18:11 +01:00
Willem Melching
8c1fe7647a
catch gl_buffer->map() returning nullptr ( #23411 )
...
old-commit-hash: 8d80c0107f5d1cd2ba2b5a37f297d3ae8e3b02f3
2022-01-05 14:23:57 +01:00
Dean Lee
521e3d843b
longcontrol: check if speeds is empty ( #23410 )
...
* check if speeds is empty
* move into existing check
Co-authored-by: Willem Melching <willem.melching@gmail.com >
old-commit-hash: a2e762e0b96c7ff271dcfd41c0ca7c12018444f0
2022-01-05 14:23:08 +01:00
Greg Hogan
f19c9f2e72
setup: remove duplicate pipenv install ( #23406 )
...
old-commit-hash: bafdb20eb1288cc6ca94a109301701e997989b4c
2022-01-05 13:25:41 +01:00
Greg Hogan
bd622f8583
setup: update pyenv before installing python ( #23405 )
...
old-commit-hash: 23346ae63c38073b87e1ea0ddb3cd19771e45262
2022-01-05 00:25:34 -08:00
Adeeb Shihadeh
097110ba41
Revert "CameraView: sync pbo with glFence instead of calling glFinish ( #23293 )"
...
This reverts commit 7fcde6809582c5b8ddfe5a60723d70f9eae1d5de.
old-commit-hash: 25f51470fc66f741a2448910ad57e17f9a643a8d
2022-01-04 20:16:52 -08:00
Adeeb Shihadeh
7c960e6a94
Revert "cameraview.cc: call glFlush after creating fence"
...
This reverts commit eac4c3cab90890e39b4a6009c59d023fb21997b8.
old-commit-hash: 34926dfab58b6119cd2bf6cbf4fb83a937b22d18
2022-01-04 20:16:42 -08:00
Adeeb Shihadeh
24314bdc3f
fix up tools readme
...
old-commit-hash: f30a702414b75e97ab905797350522f8a12932ab
2022-01-04 19:59:49 -08:00
Dean Lee
179a685894
paramsd: follow capnp best practices ( #23399 )
...
old-commit-hash: df7126b982d6663d7016b6ad28c10af94dc00b19
2022-01-04 15:57:38 -08:00
Shane Smiskol
d05c173fe6
Longcontrol: remove starting state ( #23328 )
...
* remove starting state
* new ref
* ready for merge
* try this
* cereal now on master
Co-authored-by: Harald Schafer <harald.the.engineer@gmail.com >
old-commit-hash: cf9792dc536db343447cfa64edecc72565c4eefd
2022-01-04 15:40:39 -08:00
Dean Lee
0a03f65b2b
controlsd: remove duplicate event relayMalfunction ( #23392 )
...
old-commit-hash: 0357cf2af0bc7449e7aefff5b0f0881f1ae2adb3
2022-01-04 14:07:36 -08:00
HaraldSchafer
d706b3d8d4
Move over all tss2 long tunes ( #23108 )
...
* add all rest
* just commit to all TSS2
* forgot this line
old-commit-hash: 7257f717397ba98b5fa2c298f40fe04f692fd8e6
2022-01-04 13:51:05 -08:00
HaraldSchafer
c90287391a
Controlsd: fix bug in curv rate limit ( #23250 )
...
* Controlsd: fix bug in curv rate limit
* update ref
old-commit-hash: d3f064f5ca2563ab139687550eb5d3139b6b8fea
2022-01-04 13:21:56 -08:00
martinl
a81b0d8564
Subaru: initial FPv2 dump ( #23389 )
...
* Add FPv2 for Ascent, Forester, Impreza, Legacy, Outback
* remove comments
old-commit-hash: 15be8a8c1f9a15f08b09bd137e661974c77c3616
2022-01-04 13:07:11 -08:00
Willem Melching
a1e69c9630
docs: conf.py dont shadow project variable
...
old-commit-hash: 9720dbe9b94a409d1540ec624b1deb29a5f37c8b
2022-01-04 17:40:00 +01:00
Andrew
830b8692c0
docs: setup docs for C code ( #23262 )
...
* add breathe and doxygen
* add sphinx-breathe c docs generation
* add c docs to site
* built in docker
* build base image first
* namespace cleanup
* Revert "build base image first"
This reverts commit 4c44c02ffb93b3f0bc3968f2ee1fdc64faa25608.
* its in the dockerfile
Co-authored-by: Willem Melching <willem.melching@gmail.com >
old-commit-hash: 9f70bea964e2037c550678581eb1363e4c99b763
2022-01-04 17:26:07 +01:00
Joost Wooning
dd05972019
athena: methods for adding and cancelling multiple upload requests ( #23366 )
...
* multiple upload cancel
* multiple uploads athena method
* cleanup
* cleanup
* more cleanup
* isnt used
* fix test
* actually fix test
old-commit-hash: 47bb62b875fe2099a7a99482767bbd99b478f9e5
2022-01-04 17:01:33 +01:00
Willem Melching
ea8777890f
bump CPU usage slightly after adding glFlush
...
old-commit-hash: aad7ebdc2a0c8c6eb8b4511280191eb422354000
2022-01-04 16:26:59 +01:00
cydia2020
733a139646
Toyota: only send gas interceptor message when openpilot controls longitudinal ( #23357 )
...
* Toyota: gate enableGasInterceptor behind openpilotLongitudinalControl
* fix carcontroller typo
* Revert "Toyota: gate enableGasInterceptor behind openpilotLongitudinalControl"
This reverts commit a974e8f8cfb4040d0fe12e285154c6fff4cb9825.
* put condition in carcontroller
* gate building can messages
Co-authored-by: Willem Melching <willem.melching@gmail.com >
old-commit-hash: a6aa09446176e11364f0244e87757e27e992ffbd
2022-01-04 16:02:53 +01:00
Dean Lee
10ce89d1ae
replay: Add next engagement / disengagement jump capabilities ( #23248 )
...
* seek engament/disengament in qlogs
* cleanup
* cleanup
* little more
* add output
* remove qinfo
* fix typo
* do nothing if tm less than current mono time
* const
* short variable name
* lgtm
old-commit-hash: d2948f250b0c62e22f23e4067f460ce7108da2df
2022-01-04 16:02:04 +01:00
Shane Smiskol
b500034b8d
LongitudinalMpc: Remove class accel_limit_arr ( #23295 )
...
* remove class accel_limit_arr
remove class accel_limit_arr
* make it static
* only set static parameters once
* just use existing function
style
* Update selfdrive/controls/lib/longitudinal_mpc_lib/long_mpc.py
* Update selfdrive/controls/lib/longitudinal_mpc_lib/long_mpc.py
Co-authored-by: Willem Melching <willem.melching@gmail.com >
old-commit-hash: 9cb0ebe37d234b292e5f2a482924a6f23ab77ba9
2022-01-04 16:00:29 +01:00
Greg Hogan
bb3402b54d
plotjuggler: support segment names ( #23263 )
...
* plotjuggler: support segment names
* update docs
* generic parser
* convert segment number to int when parsing
* add SegmentName
Co-authored-by: Willem Melching <willem.melching@gmail.com >
old-commit-hash: 71132edf17a78b629e3fa244caa21bebdc488929
2022-01-04 15:55:46 +01:00
Willem Melching
0c24902e05
cameraview.cc: call glFlush after creating fence
...
old-commit-hash: 8655f6df6bd9eff27bb6600aa0e19bba8af0198c
2022-01-04 15:55:28 +01:00
Willem Melching
879033f1ff
disable pytest concurrency for test_models
...
old-commit-hash: 526448563c287910cefb2f7f3d40731dfbdf103c
2022-01-04 14:29:58 +01:00
Cameron Clough
f9e8fb3145
Joystick: learn axis min/max ( #23377 )
...
* Joystick: learn axis min/max
* clean up updating max/min
Co-authored-by: Willem Melching <willem.melching@gmail.com >
old-commit-hash: 5a77157ea435260b3e7ecacb83f13d3753ede859
2022-01-04 14:17:30 +01:00
Dean Lee
1c61ba82b6
CameraView: sync pbo with glFence instead of calling glFinish ( #23293 )
...
* Sync pbo with fence
* use std::unique_ptr
old-commit-hash: 5dbdad3276cef90b2466bea8e857ff4918b84717
2022-01-04 14:14:38 +01:00
Dean Lee
336d37e95c
UI: run set_brightness in QtConcurrent ( #23326 )
...
* use QFuture
* update at 10 hz
* don't change frequency
old-commit-hash: cd9813ab6a160d7da2e86ce2bb6daa69e7e2adad
2022-01-04 14:03:27 +01:00
Shane Smiskol
efd1ff1452
Longitudinal planner: make v_desired a FirstOrderFilter ( #23341 )
...
* make v_desired a FirstOrderFilter
* forgot one
* one more ref
* Add a new object for the filter
* fix
* fix tests
* update ref
Co-authored-by: Willem Melching <willem.melching@gmail.com >
old-commit-hash: 9f88ba188a19cd90e8fee48353668dda7b47b2ba
2022-01-04 12:17:33 +01:00
Robbe Derks
db09713cb7
MUI should be a status bar ( #23287 )
...
old-commit-hash: a1e201ef5a8f0dec22e75b94c31e5fed1e4d9743
2022-01-04 12:15:18 +01:00
Dean Lee
f9fb28c1b3
logcatd: fix sd_journal_seek_tail doesn't go to end ( #23319 )
...
* fix sd_journal_seek_tail doesn't go to end
* add comment
old-commit-hash: f2c17bbcde55677b06506f0c21c11d273ee413fc
2022-01-04 12:14:29 +01:00
Dean Lee
84481c134b
replay/logreader: handle abort in load ( #23321 )
...
* handle abort
* handle abort in decompressBZ2
old-commit-hash: 937a0df57bd0469af49b7bb4f44ca5ea3c4ae881
2022-01-04 12:06:23 +01:00
Shane Smiskol
4058a8f64f
Add comment about vEgoStarting to interfaces ( #23327 )
...
old-commit-hash: 0148b233cd44a72ca1aabbb962a36a6b8e671f19
2022-01-04 12:05:58 +01:00
Dean Lee
b756c89d38
ui/get_path_length_idx: line_x[i] shoud be less than or equal to path_height ( #23336 )
...
* start loop index from 1
* use islessequal
* use build in <=
old-commit-hash: 9295066dac926c9f804bcb07b535bfec9a06cf11
2022-01-04 12:04:52 +01:00