Commit Graph

12696 Commits

Author SHA1 Message Date
Maxime Desroches 1f7c5bcd50 Pin pytools (#32684)
* bump opencl

* pin pytools
2024-06-10 23:06:37 +00:00
Shane Smiskol c514ee7212 [bot] Fingerprints: add missing FW versions from new users (#32689)
Export fingerprints
2024-06-10 14:36:42 -07:00
Kacper Rączy 2b1ac1ffa1 webrtc: fix patch in tests (#32686)
* Fix patch

* Fix it again
2024-06-10 14:22:47 -07:00
Shane Smiskol 26e52a4aed Revert "[bot] Fingerprints: add missing FW versions from new users" (#32688)
Revert "[bot] Fingerprints: add missing FW versions from new users (#32683)"

This reverts commit cf100f740e.
2024-06-10 13:42:27 -07:00
Shane Smiskol cf100f740e [bot] Fingerprints: add missing FW versions from new users (#32683) 2024-06-10 13:39:02 -07:00
Dean Lee a4f0f6ca36 common/ratekeeper: change frame() return type from double to uint64_t (#32679) 2024-06-10 13:37:50 -07:00
commaci-public a09ccd59cb [bot] Bump submodules (#32681)
bump submodules

Co-authored-by: Vehicle Researcher <user@comma.ai>
2024-06-10 13:37:39 -07:00
Harald Schäfer 1b2bd205b8 MSGQ refactor: cleanup outstanding issues (#32685)
* Rm sim dockerfile from bad merge

* Add watch back

* Fix watch3 compilation
2024-06-10 13:18:47 -07:00
Shane Smiskol 43ebf367ef fix hypothesis warning (#32678)
fix
2024-06-10 00:28:43 -07:00
Metalbird1997 19e0fa3094 Update fingerprints.py for 2024 MAN TGE (#32657)
* Update fingerprints.py for 2024 MAN TGE

* add TGE chassis codes

* unsure about the others

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
2024-06-10 00:22:34 -07:00
Harald Schäfer e70dc90a45 Restructure msgq (#32652)
* Update ref

* Compiles

* compiles

* Refactor rest of libs

* import all

* small fiex

* cleanup import

* Need msgq simlink too

* Add to openpilot docker too

* try repo

* Updates

* Fix lint

* fix docs

* Try blank slate

* Revert "Try blank slate"

This reverts commit f078ce04acacfe115c19e23e86038b01e2b84a6d.

* Maybe scons needs this to clear cache

* fix tests

* Disable test for now

* Update SConstruct

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>

* Fix whitespace

* Write skip normal

* small fixes

* add test path

* Revert repo

* linting

* whitespace

* Bump msgq

---------

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
2024-06-09 17:44:34 -07:00
Harald Schäfer b573a4cc48 Sim: don't need nvidia docker anymore (#32676)
Dont need nvidia docker anymore
2024-06-09 14:49:20 -07:00
Adeeb Shihadeh 43a97c5907 CI: move build_release to a namespace runner (#32675) 2024-06-09 12:02:55 -07:00
Adeeb Shihadeh da1cb2276b tici: improve power save test (#32674)
* tici: improve power save test

* Update system/hardware/tici/tests/test_hardware.py
2024-06-09 11:51:43 -07:00
Adeeb Shihadeh 2cfb4df82c bump version to 0.9.8 2024-06-09 11:18:47 -07:00
Dean Lee 3f84fe3557 replay: add stop() function (#32673)
add stop() func
2024-06-09 11:04:21 -07:00
Dean Lee 6688d7b91c cabana: fix potential dangling pointer Issue (#32672)
Fix Potential Dangling Pointer Issue
2024-06-09 11:04:10 -07:00
Adeeb Shihadeh 20a44bb4e9 debug: add summary to check_timings 2024-06-08 21:01:39 -07:00
Adeeb Shihadeh 1093a4ac82 pandad: fix receive buffer size on failed transfer (#32670) 2024-06-08 20:43:25 -07:00
Adeeb Shihadeh 284512b2ca python dependency notes (#32668) 2024-06-08 16:29:41 -07:00
Nelson Chen 5e1c54a887 Update BOUNTIES.md re. Toyota SecOC and community bounty. (#32661) 2024-06-08 16:10:58 -07:00
Adeeb Shihadeh 5265d13fe0 Replace markdown-it-py with small function in common/ (#32664)
* Replace markdown-it-py with small function in common/

* simple test

* unused

* lock

* linting fixes
2024-06-08 15:39:26 -07:00
Adeeb Shihadeh 541b5cbf13 tools/sim: remove special docker image (#32659) 2024-06-08 09:18:28 -07:00
Nelson Chen 3b6862030a Change the term "Non-US" to "South America" for the "Corolla Hybrid (Non-US only) 2020-23" entry (#32658)
The term "Non-US" in cars.md for the "Corolla Hybrid (Non-US only) 2020-23" is not precise enough and should be changed to South America

Users may think "Non-US" includes Europe or Canada, which is not the case for this entry.

It has two issues:

* The 2023 Corolla Hybrid in Europe and Canada include a new Toyota Safety Sense 3.0 that has yet to be supported due to it being a new version and the presence of Toyota Security Key.
* The 2020-2022 Corolla Hybrid in Europe is the same as the 2020-2022 Corolla Hybrid in North America, which is supported by Openpilot and has full-speed ACC due to the presence of an electronic parking brake which is not present in the 2020-2022 Corolla Hybrid in South America and the reason why it is listed as not having full-speed ACC.

The entry should be reverted to at least "Corolla Hybrid (South America) 2020-23" which was proposed but not merged in the pull request:

https://github.com/commaai/openpilot/commit/28454c04cc93dc241da3b004a7154e44313e85c9

Pull request for that change that does not include that commit: https://github.com/commaai/openpilot/pull/26943

Examples of confusion throughout the community:

comma.ai Discord:

https://discord.com/channels/469524606043160576/524327905937850394/1235264758580772996

https://discord.com/channels/469524606043160576/524327905937850394/1228090600272691370

https://discord.com/channels/469524606043160576/954493346250887168/1209952008329633813

https://discord.com/channels/469524606043160576/524327905937850394/1182093384647721140

https://discord.com/channels/469524606043160576/954493346250887168/1147751657543848017

openpilot community Discord:

https://discord.com/channels/771493367246094347/771495215570747403/1247737844727021629

> I think that the supported cars list (https://github.com/commaai/openpilot/blob/master/docs/CARS.md) is incorrect.
>
> I have a UK 2020 Toyota Corolla Hybrid
>
> In the cars list it's listed as "no accel below" 17 mph and no resume from > stop.
>
> This is not my experience. For me it works just fine down to a complete stop and it can resume from a stop too.
>
>

CC: @AlexandreSato
2024-06-08 09:18:00 -07:00
Adeeb Shihadeh 57f21abb4f pandad: fix loopback test (#32656)
* pandad: fix loopback test

* clear all params

* try this

---------

Co-authored-by: Comma Device <device@comma.ai>
2024-06-07 23:58:14 -07:00
Shane Smiskol 90523b3b00 remove old fingerprints test (#32654)
* is this even used?

* remove
2024-06-07 23:38:51 -07:00
Adeeb Shihadeh b51472048c test_encoder: adjust file size tolerance 2024-06-07 23:09:41 -07:00
Shane Smiskol 451e171ad9 remove old cache wrapper (#32653)
* remove wrapper that is functools.cache

* format
2024-06-07 21:24:32 -07:00
Shane Smiskol 9ce380d3ce bump opendbc (#32651)
* bump

* bump2

* bump3
2024-06-07 21:12:10 -07:00
Adeeb Shihadeh b42b156fcd card: remove old canRcvtimeout field (#32650)
* card: remove old canRcvtimeout field

* deprecate
2024-06-07 17:03:17 -07:00
Adeeb Shihadeh 2bad3c29d9 build_release: run tests with pytest 2024-06-07 15:46:32 -07:00
Adeeb Shihadeh 5c3c06dfdf blacklist more files from release (#32616)
* blacklist more files from release

* dbcs

* fix

* just use the lfs

* rm that too

* cleanup

* cleanup
2024-06-07 15:26:55 -07:00
Harald Schäfer e6caaf40fb More cereal cleanups (#32644)
* rm generate_javascript.sh

* Unused
2024-06-06 23:35:13 -07:00
Adeeb Shihadeh ccd26de097 update msgq repo url (#32647) 2024-06-06 21:12:21 -07:00
Adeeb Shihadeh a7ed190df4 controlsd: remove last mention of CAN (#32646) 2024-06-06 16:46:27 -07:00
Shane Smiskol 280a284b76 update TOTAL_SCONS_NODES
from https://github.com/commaai/openpilot/commit/fe7d3429abd85c120f0205093149eb9eabc81cb1
2024-06-06 16:24:09 -07:00
Harald Schäfer 83209e0860 Msgq cleanups (#32643)
* Dead cereal stuff

* Dead code

* also dead

* More cleanup
2024-06-06 15:03:19 -07:00
Harald Schäfer e71ec4e8d7 Split cereal into cereal/msgq (#32631)
* squash

* fix doc

* compile device

* compile device

* Update ref

* add msgq to precommit exclusions

* No service ports

* fix compile

* address comments

* More comments

* Delete logger

* Update opendbc

* Linting

* bump msgq
2024-06-06 14:31:56 -07:00
Hoang Bui 4c549778c0 CI/tools_test: remove redundant git lfs pull (#32642)
remove redundant
2024-06-06 12:59:57 -07:00
Vivek Aithal e8857a6713 [Lag] Increase Optima Lag (#32583)
increase lag in optima to 0.2
2024-06-06 01:14:28 -07:00
Dean Lee 983063c3e6 events.py: rename event counters (#32596)
* improve prev event counters

* just rename

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
2024-06-06 00:13:57 -07:00
Dean Lee 3a43f5d784 fuzzy_generation.py: improve performance (#32591)
* improve performance

* remove DEPRECATED

* formatting

* catch kjException

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
2024-06-05 23:48:20 -07:00
Shane Smiskol ae375091db Genesis G70 2020: use common specs (#32641)
use non-2020 specs
2024-06-05 23:44:19 -07:00
Dean Lee 045b9f20b7 improve get_torque_params (#32586)
* Loading torque data only once and reusing it across function calls.

* apply review

* still check only one entry

* fix that

---------

Co-authored-by: Shane Smiskol <shane@smiskol.com>
2024-06-05 21:21:16 -07:00
Solomon Jones a418c9e40a Fingerprint for 2017 Subaru Forester (#32584)
Fingerprint for 2017 Forester
2024-06-05 21:18:29 -07:00
Dean Lee 91fd918fcb car/interfaces.py: optimize parse_gear_shifter() with predefined dictionary (#32592)
Optimize gear shifter parsing for improved performance
2024-06-05 18:04:03 -07:00
Shane Smiskol 7cfd91bb69 Restore lateral limits report (#32640)
* stash

* staaaaash

* clean up

* more clean up

* fix

fix

* fix

* stash

clean up

* more

* this is just simpler to understand

* explicitly check
2024-06-05 18:03:23 -07:00
Adeeb Shihadeh 260e18f0ae fix linter 2024-06-05 17:32:47 -07:00
Adeeb Shihadeh e828a7bdcf pandad: add more context to spi logs (#32639)
* pandad: add more context to spi logs

* cleanup

---------

Co-authored-by: Comma Device <device@comma.ai>
2024-06-05 17:27:57 -07:00
Adeeb Shihadeh 51fdf23304 thermald is hardwared (#32637)
* thermald is deviced

* hardwared

* rename
2024-06-05 15:58:00 -07:00