Commit Graph

48 Commits

Author SHA1 Message Date
Adeeb Shihadeh 51634f52dc replace custom clock helpers with time module (#29499)
* replace custom clock stuff wtih time module

* fix double

* fix release

* bump cereal

* update type

* fix one more
old-commit-hash: d61f86d339
2023-08-20 18:50:58 -07:00
Justin Newberry d487c0501f Ruff: enable most of bugbear (#29320)
* added mutable default args

* most of the Bs

* add comment about lrucache
old-commit-hash: 62c1e65924
2023-08-11 15:33:49 -07:00
Justin Newberry 7d6d3dc9ea Ruff: flake8 pie (misc lints) (#29318)
flake8 pie
old-commit-hash: af3ed37c5c
2023-08-10 15:28:51 -07:00
Cameron Clough db8cff7028 Partial revert "Update cell.sh (#27055)"
old-commit-hash: 0cbc996de8
2023-07-03 08:04:18 -07:00
Michael G. Inso cb2ae8ed62 Update cell.sh (#27055)
You can combine the two nmcli commands into a single command by specifying both ipv4 and ipv6 options at the same time.

You can use the nmcli command with the --wait option to wait for the connection to be fully established before exiting.

You can use nmcli command with the --ask option to prompt the user to confirm the action before proceeding.
old-commit-hash: f5d253764c
2023-01-23 09:49:48 -08:00
Shane Smiskol 984134be0e FPv2: fixed fingerprint overrides query result (#25990)
* query FW versions if fixed (override after)

* skip here

* also skip here

* and here
old-commit-hash: e7805eb5c5
2022-10-06 15:24:52 -07:00
Adeeb Shihadeh 33508cd811 updated: clean untracked nested git repos (#25917)
* updated: clean untracked nested git repos

* ff all the cleans
old-commit-hash: 4e32387ce5
2022-09-28 16:33:42 -07:00
Adeeb Shihadeh 9a45a3b99b Move selfdrive/hardware/ to system/ (#24725)
* move hardware to system/

* fix mypy
old-commit-hash: 1139fe507b
2022-06-11 16:38:24 -07:00
Adeeb Shihadeh f4675fc260 Merge common/ and selfdrive/common (#24556)
* Merge common/ and selfdrive/common

* fix that

* fix version

* fix unit tests
old-commit-hash: cb8885cffb
2022-05-18 14:11:57 -07:00
Dylan Herman 2dfba97175 add mypy check for return-any (#24379)
* add mypy check for return-any

* remove unused import

* typing

* remove unnecessary variable typing

* cleanup

* cleanup

* bump submodules

* small fixes

* only a problem on mac

Co-authored-by: Willem Melching <willem.melching@gmail.com>
old-commit-hash: d2eef1955c
2022-05-12 14:59:00 +02:00
Shane Smiskol 10fb405bfa car info: function that sorts all car info into tiers (#24498)
* base function that returns all car info sorted by make model

* don't need to pass it in quite yet
old-commit-hash: dabcfd266e
2022-05-11 15:59:08 -07:00
Adeeb Shihadeh 8bf3214ce3 cell testing script
old-commit-hash: 7bcecbfd0d
2022-05-06 11:20:04 -07:00
Adeeb Shihadeh ce48c81299 remove eon debug scripts
old-commit-hash: b16e612102
2022-05-05 19:42:18 -07:00
Comma Device 5a55e1bb79 launch corolla script for desk replay
old-commit-hash: aef61541e3
2022-04-20 14:12:43 -07:00
Shane Smiskol 426a300c21 docs: support for automatically generating website vehicles page (#24020)
* add vehicles.vue template

* add original vue file

* stash

* stash

* clean up a bit

* add template for now

* implement footnotes and tier copy

* no more generator

* convert to 2 spaces

* should work, now onto vue

* does GH handle this html well?

* fix

* auto-generate descriptions and make tiers' maps non-str

* remove old files

* move template specific variable into templates, should be a bit simpler

* js template is simplier too now

js template is simplier too now

js template is simplier too now

* add video links from the nice car_info

* make rows attributes

* clean up

* fix

* remove template

* experiment with video links in GH

add image

how does this look?

fix

* Revert "experiment with video links in GH"

This reverts commit 8375e717b5.

* sort tier_car_info in place

* unused Tuple

* no type check

* fix script
old-commit-hash: 85d8997a8a
2022-03-23 13:42:53 -07:00
Shane Smiskol fbe4588771 Car ports: update PR template (#23996)
* update text for docs generator

* use docs.py

* Update .github/pull_request_template.md

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 99c02bdd29
2022-03-18 17:47:43 -07:00
Adeeb Shihadeh a6ed18a4f9 script to disable power save
old-commit-hash: d0060a9d9b
2022-02-09 13:39:17 -08:00
grekiki 9e4cc1f7ff Python: Replace more lists with generators (#23116)
* Replace lists with generators v2

* Replace set with {}

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

* Replace more set() with {}

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 6951b3271d
2021-12-03 22:57:19 -08:00
Adeeb Shihadeh 63f019e2ef script to apply patch from PR
old-commit-hash: 7237128a1d
2021-11-28 13:33:57 -08:00
Adeeb Shihadeh 19c69ee0c2 nicer car count script
old-commit-hash: 1b800f4075
2021-11-18 20:56:20 -08:00
Willem Melching 0d035f6898 PyQt demo app (#21625)
* build python helpers lib

* call setMainWindow from python

* put in helper lib

* linter

* move to scripts
old-commit-hash: 25e4e94691
2021-10-29 12:37:17 +02:00
Adeeb Shihadeh 2ded81d455 fix count cars script
old-commit-hash: 3ab2d29fb8
2021-09-15 11:31:45 -07:00
Adeeb Shihadeh c3b925685c add switch to master script
old-commit-hash: 082bbc9d27
2021-09-14 16:27:11 -07:00
Adeeb Shihadeh f0d8b215bd remove old scripts
old-commit-hash: 84b3c56925
2021-08-17 17:07:45 -07:00
Adeeb Shihadeh 39d83ba32c remove oneplus camera params (#21047)
* remove oneplus camera params

* align
old-commit-hash: 8fdbbdef73
2021-05-26 17:46:43 -07:00
Adeeb Shihadeh a2cd7bfdeb script for pushing to PRs
old-commit-hash: f98049a0ef
2021-04-11 16:31:04 -07:00
Adeeb Shihadeh b1bdd26d2a script to count cars in the readme
old-commit-hash: 41a92b434f
2021-03-30 14:01:58 -07:00
Adeeb Shihadeh 0ed4f89d06 fix up waste script
old-commit-hash: 263d23ff3c
2020-12-18 16:12:58 -08:00
Adeeb Shihadeh 84e8eb4191 already prepped
old-commit-hash: 3b8ca39554
2020-12-16 20:41:08 -08:00
George Hotz 55df5b0ddf More governance work, fix thneed (#2610)
* more governance work

* fix thneed on qcom2

* waste doesn't OOM

Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: a14ce09018
2020-11-23 17:52:28 -08:00
George Hotz 6b32f79ae6 New settings for governors, +30% memory bandwidth (#2590)
* new settings for governors, +30% memory bandwidth

* CPU waste is better

* warm up frame_drop

* optional CORE arg for rtshield

* back off priorities of processes not critical to driving

* if it doesn't drive, it's not realtime

* err, resource. this should have been included

* reverse order to not spike

Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 917eff8c30
2020-11-20 19:25:12 -08:00
Comma Device fc8b7c6c6c do the average correctly in waste
old-commit-hash: 98f891a259
2020-11-20 23:05:03 +00:00
Comma Device 5aa898ef30 waste prints memory bandwidth
old-commit-hash: d341fe0240
2020-11-20 22:54:05 +00:00
Comma Device cdb2650b18 waste can become memory bound
old-commit-hash: 7bfaf4cc4e
2020-11-20 22:26:32 +00:00
Comma Device 5d2946ce92 update waste for variable cores
old-commit-hash: 2a40e38b13
2020-11-19 01:30:01 +00:00
Adeeb Shihadeh 2f8213f997 rt debug scripts (#2165)
* rt debug scripts

* bigger buffer

* cleanup

* move to internal

Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: ebab660622
2020-09-16 17:42:37 -07:00
George Hotz d3b9aff4e2 update code stats script
old-commit-hash: 8c4c8e6bbe
2020-08-22 14:48:01 -07:00
Adeeb Shihadeh be0b43f339 enable flake8 E231: missing whitespace after comma
old-commit-hash: efd5dffb1e
2020-05-31 12:49:11 -07:00
Adeeb 5e857427ba Enable more flake8 checks (#1602)
* enable some more flake8 checks

* some more quick ones

* bump opendbc

* e401

* e711 e712

* e115 e116

* e222

* e301

* remove that

* e129

* e701 e702

* e125 e131

* e227

* e306

* e262

* W503

* e713

* e704

* e731

* bump opendbc

* fix some e722
old-commit-hash: d9bf9f0a40
2020-05-30 20:14:58 -07:00
Willem Melching c0866d9edb pre-commit pylint (#1580)
* "The commit-hook project sounds interesting though. I would definitely merge something that runs flake8 and pylint on the modified files!"
-  pd0wm, https://github.com/commaai/openpilot/pull/1575#issuecomment-634974344

* add pylint to pre-commit and make everything pass

* Remove uncommented stuff

Co-authored-by: J <user@4800.lan>
old-commit-hash: bd06434243
2020-05-27 20:00:14 -07:00
Adeeb 64b69bda50 LGTM fixes (#1480)
old-commit-hash: 008700a6b3
2020-05-09 16:40:43 -07:00
William 798e1a8908 Shebang Fix (#1477)
* Shebang Fix

Per George's "I'd merge a PR replacing the 4 python3.7 with python3" on Discord. George updated Python to 3.8.2 for webcam tools, which broke manager from launching. Instead of chasing the exact version, it seems more reasonable to fall back to 3.

* More Python3.7's
old-commit-hash: aef01f4bdf
2020-05-08 18:08:11 -07:00
George Hotz 6fbcde48e5 Using lgtm.com and fixing found alerts (#1452)
* lgtm in readme, and mac nui fixes

* call super inits in radars

* unused imports, dup lines

* more radars, more unused imports

* pass CP into RadarInterfaceBase

* more fixups

* unused imports

* delete unused lines

* ugh, new unused import

Co-authored-by: George Hotz <geohot@gmail.com>
old-commit-hash: 1295cfe06c
2020-05-02 12:07:34 -07:00
George Hotz 024ab45c18 add code stats
old-commit-hash: 9ba20fa21a
2020-04-24 09:56:12 -07:00
George Hotz f5078e87bc tici: add (somewhat) broken camerad support (#1300)
* capnparm

* building in progress

* scons build works

* that script fixes opencl

* start new camera code

* includes and more camera scripts

* control c works now

* no device control yet

* phy too

* just one camera for now

* fix capnparm

* hmm, the inits are needed

* more cameras

* link stop start

* doesn't work yet

* fix ion on qcom2

* start poll ish

* 4 pictures and done

* no jpeg

* it works to picture

* destroy sync obj

* both work for now

* defined QCOM2

* fix fd leak

* run modeld

* 10 bit mode

* real frame stride

* needs digital gain

* dnew

* no color correcting on new

* that snpe doesn't work

* qcom2 gate

* cleanups

* oops, fix aarch64 detector

* update cereal

* modeld works with SNPE

* fix driver monitoring model

Co-authored-by: Tici <robbe@comma.ai>
old-commit-hash: 8db0993663
2020-03-31 16:34:55 -07:00
George Hotz 2abfa3b321 bring over scripts
old-commit-hash: d4d57ed7fe
2020-01-17 10:41:41 -08:00
George Hotz 81dd5a50cf root commit
old-commit-hash: 6c33a5c1f3
2020-01-17 10:02:52 -08:00
Vehicle Researcher fa4b6f33d1 openpilot v0.7.1 release
old-commit-hash: 8da8b6135c
2020-01-15 14:05:04 -08:00