Adeeb Shihadeh
2b9c56bd72
esim is metered ( #30486 )
...
* esim is metered
* it's an enum
---------
Co-authored-by: Comma Device <device@comma.ai >
old-commit-hash: d3aad9ca4601ae0a448ed971c1cd151c7c1eb690
2023-11-17 15:29:52 -08:00
Adeeb Shihadeh
48abc579b0
more esim config ( #30480 )
...
* load single conn
* high priority
---------
Co-authored-by: Comma Device <device@comma.ai >
old-commit-hash: 460d9af5b748475c027da6918aa5a1834133212e
2023-11-16 19:12:36 -08:00
Adeeb Shihadeh
f627f0c12e
Revert "tici: use BASEDIR to lookup nm connection path"
...
This reverts commit 5f510c33072dd435f9cb3c42add3afa14cce1f53.
old-commit-hash: e6e073d099009154eb6e70989113c77111750cb4
2023-11-16 14:20:55 -08:00
Adeeb Shihadeh
8e8baa1347
tici: use BASEDIR to lookup nm connection path
...
old-commit-hash: 30ab9f8482154a96a5899704900b82f453bc31be
2023-11-16 14:19:02 -08:00
Justin Newberry
decf24d775
thermald: recover from modemmanager restart ( #30464 )
...
* test modem recovery
* static analysis
* also test lte reload
* this should just be try catched as well
* maybe we can find a better way than this
* rm the test
* make it clear
---------
Co-authored-by: Comma Device <device@comma.ai >
old-commit-hash: f99939426f5f654ee7c59ab39689454f58905451
2023-11-14 16:57:34 -08:00
Adeeb Shihadeh
a05327ad9e
new sim connection settings ( #30457 )
...
* new sim connection settings
* fix att conflict
* sim id
* clenaup
---------
Co-authored-by: Comma Device <device@comma.ai >
old-commit-hash: e3231912999d22ae8d65dbfd61ceb957b06cd83b
2023-11-13 21:38:22 -08:00
Adeeb Shihadeh
4ef0b3d717
tici: fix leftover APN config from AT&T ( #30458 )
...
old-commit-hash: cc32a6bf9fc83259dee086cc7030eb3af1f997f5
2023-11-13 21:33:22 -08:00
Justin Newberry
3027a428cb
Pytest: tici mark for skipping on-device tests ( #30412 )
...
* mark tici
* not those ones
* missed that one
* add those
* add pypoetry
* oops
old-commit-hash: aec7cea30d48dc8915eea38c86de7d4effa0548d
2023-11-07 17:35:44 -08:00
Harald Schäfer
9280e048dd
power draw test: improve verbosity ( #30402 )
...
* improve verbosity
* unused import
old-commit-hash: 11855eab5df1409639fb9e94fcf0afa725164b97
2023-11-07 08:39:23 -08:00
Justin Newberry
40757d9d01
Mapsd: move on the CPU ( #30349 )
...
* mapsd -> cpu
* link directly to mesa
* Fix gitignore
* without launcher script
* dont change that
* dont need that
* add to files_common
* rename to configure cpu rendering
* without a symlink!
* update time refs
* update ref
* update ref
* remove duplicate include
* bump up again
---------
Co-authored-by: Comma Device <device@comma.ai >
old-commit-hash: bdf2fa0f83d92c67c3fc90972ca1d71af543fc1a
2023-11-06 09:04:53 -08:00
Adeeb Shihadeh
c8bcace7c0
raise gpu clock ( #30358 )
...
* raise gpu clock
* update modeld power draw
old-commit-hash: 7bee13e2d1a602dde52878bde0d9d81c1fa44b1d
2023-11-01 14:48:49 -07:00
Adeeb Shihadeh
722df22887
eSIM profile management ( #30262 )
...
* eSIM profile management
* start download
* loaded a profile
* more stuff
* fixups
* fix linter
---------
Co-authored-by: Comma Device <device@comma.ai >
old-commit-hash: 2338f76fdda8d1538c5bcf4ab4adf41c345e51b0
2023-10-19 14:54:11 -07:00
YassineYousfi
d18f185115
modeld: parsing and publishing in python ( #30273 )
...
* WIP try modeld all in python
* fix plan
* add lane lines stds
* fix lane lines prob
* add lead prob
* add meta
* simplify plan parsing
* add hard brake pred
* add confidence
* fix desire state and desire pred
* check this file for now
* rm prints
* rm debug
* add todos
* add plan_t_idxs
* same as cpp
* removed cython
* add wfd width - rm cpp code
* add new files rm old files
* get metadata at compile time
* forgot this file
* now uses more CPU
* not used
* update readme
* lint
* copy this too
* simplify disengage probs
* update model replay ref commit
* update again
* confidence: remove if statemens
* use publish_state.enqueue
* Revert "use publish_state.enqueue"
This reverts commit d8807c8348338a1f773a8de00fd796abb8181404.
* confidence: better shape defs
* use ModelConstants class
* fix confidence
* Parser
* slightly more power too
* no inline ifs :(
* confidence: just use if statements
old-commit-hash: cad17b125595c4654bfd8299b041b94ccb3faf73
2023-10-19 14:23:51 -07:00
Adeeb Shihadeh
657d11b4a2
delete some old files
...
old-commit-hash: 1dd4ade1978fbf23ffc39da5fed19213e6b58b2a
2023-09-30 16:07:26 -07:00
Shane Smiskol
13381ed446
services: capitalize constant service list ( #30005 )
...
* rename
* bump
* Apply suggestions from code review
old-commit-hash: 7f073483bb2586053d6c5508ef3f420947941d90
2023-09-21 18:25:15 -07:00
Justin Newberry
3b91610c0b
Precommit: ensure executable bit is set ( #29784 )
...
* precommit ensure executable
* exclude tinygrad
* bump submodules
* exclude tinygrad globally
old-commit-hash: 4e69937d0d3fbdc7d1d42cbc18d7ccf8ddb115f1
2023-09-05 16:33:26 -07:00
Greg Hogan
de996d76bb
rename GPIO pin with ublox in the name that is not ublox specific ( #29702 )
...
* rename UBLOX_PWR_EN to GNSS_PWR_EN
* add schematic label as comment
old-commit-hash: 5058f31908ec10e1dad10fc8f1e9921d6df52efe
2023-08-29 22:24:37 +00:00
Adeeb Shihadeh
26c7c08982
pandad: recover from bad bootstub ( #29638 )
...
* pandad: recover from bad bootstub
* more
* adjust that
* ugh guess multipanda is still a thing
* reset
---------
Co-authored-by: Comma Device <device@comma.ai >
old-commit-hash: 683b3b596678b6acd491493901e71b018e8e5d51
2023-08-25 17:03:00 -07:00
Justin Newberry
c4f322ce2d
Linter: remove pylint ( #29611 )
...
remove pylint
old-commit-hash: 1ee6ed4b16e2ade0dd887c0687243aee769043e5
2023-08-24 16:30:54 -07:00
Dean Lee
97e9d55588
cpplint: build/include_what_you_use ( #29556 )
...
* include_what_you_use
* remove comments
* include <memory>
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
old-commit-hash: 2d99521e7500902070d0aacce69528bcfd8b9964
2023-08-23 13:25:17 -07:00
Dean Lee
004a097c95
cpplint: add readability/braces filter ( #29554 )
...
old-commit-hash: 363740a497620249066522c87ddb03e1362749d4
2023-08-23 10:13:46 -07:00
Adeeb Shihadeh
d46981cac5
tici: add wait_for_power helper ( #29507 )
...
* tici: add wait_for_power helper
* deque
* cleanup
---------
Co-authored-by: Bruce Wayne <batman@z840-provisioning2.internal >
old-commit-hash: 985af1ce3cc9849c0c677d2f1a062daef1b8d0dc
2023-08-21 13:46:00 -07:00
Adeeb Shihadeh
16ec56398c
add openpilot prefix to imports ( #29498 )
...
* add openpilot prefix to imports
* more
* more
* fix docs
* fix linter
* bump submodules
* fix patched tests
* update dynamic imports
* debug
* Revert "debug"
This reverts commit db5e13b9911cc74438bee123bc3430da6c31b24b.
* fix pm test
old-commit-hash: a9626f95b69af19306143fc4def02fb5769405d2
2023-08-20 20:49:55 -07:00
Cameron Clough
8b0902e324
agnos: alt system image
...
old-commit-hash: 3861fca9409d3b4950367d32fad2a0da5da816fd
2023-08-20 20:18:52 +01:00
Cameron Clough
868643d111
agnos manifest: add alt system image ( #29468 )
...
old-commit-hash: 3972c85e9711c8bf5e6231e80ee7d01f99384e83
2023-08-20 11:50:08 +01:00
Adeeb Shihadeh
1ca3343d0c
add small ui for jenkins runners ( #29382 )
...
old-commit-hash: 09ffce80737ec54ada27be5643e223ba1db12bd1
2023-08-13 18:01:51 -07:00
Justin Newberry
f33b4de80b
Ruff: b905 (strict zip) ( #29336 )
...
* added mutable default args
* most of the Bs
* add comment about lrucache
* b905
old-commit-hash: e4ead4f1830618f5f61978491930cb0b8d36ab26
2023-08-11 16:13:51 -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: 62c1e6592439119f360dd64b854e7047f35222ba
2023-08-11 15:33:49 -07:00
Justin Newberry
7b677910df
Linter: Fix >160 line length test ( #29287 )
...
* test
* fix line length
* fix line length
* fix file size
* revert poetry
* cleanup for PR
old-commit-hash: cf64b27168614f851087adab2d7f766425922f64
2023-08-08 17:13:35 -07:00
Adeeb Shihadeh
4e047635d7
tici: reset panda state in amp test setup ( #29237 )
...
old-commit-hash: e3ca9f3e853e82ddcd22912405dc4c7fdb955600
2023-08-04 15:07:01 -07:00
Maxime Desroches
8ceef4903b
hardware: move gpio_export ( #29154 )
...
old-commit-hash: eec99436c1c5489e2e49dc0760725f6fc6b9e47d
2023-07-26 15:12:01 -07:00
Adeeb Shihadeh
b54936dbfc
tici: add siren gpio
...
old-commit-hash: 67ef6dd84427be43e9d40df23360acf37e22059e
2023-07-26 11:35:11 -07:00
Adeeb Shihadeh
f5dc651c0a
tici: better cleanup in amp test ( #29146 )
...
old-commit-hash: ed07c3ceda0b48a62f68a57541f1a9f788c1648d
2023-07-25 21:41:31 -07:00
Adeeb Shihadeh
3dfd770fb0
tici: speedup power save setting ( #29100 )
...
* speedup
* update type
---------
Co-authored-by: Comma Device <device@comma.ai >
old-commit-hash: d92c9aef23fc789d50bfd03ae09a3abbf23a8429
2023-07-22 17:15:58 -07:00
Adeeb Shihadeh
b0c3778aae
agnos 8 ( #28843 )
...
* agnos 8
* update to python 3.11.4 (#27452 )
* rebase
* optional
* lower cython
* TEMP don't pull cl to use python3.11
* Revert "lower cython"
This reverts commit c5132f8a2727c212bdfc01e77aa53e50a17ead9d.
* fix cython
* remove tensorrt
* carla + opencv
* macos
* update timm and smp
* pynvc
* https
* downgrade numpy
* pin scipy
---------
Co-authored-by: Maxime Desroches <desroches.maxime@gmail.com >
Co-authored-by: Yassine <yassine.y10@gmail.com >
* revert that
* fix linter
---------
Co-authored-by: Maxime Desroches <desroches.maxime@gmail.com >
Co-authored-by: Yassine <yassine.y10@gmail.com >
old-commit-hash: 1945c356c2c127cfe1f2d1930e33f2f3af7a1eb4
2023-07-20 21:56:57 -07:00
Adeeb Shihadeh
30a6fa35aa
mapsd: rendering tests ( #28981 )
...
* mapsd: rendering tests
* run
* speedup
old-commit-hash: e2b5d1e29a3efeefc0679e116e6f6e16a815425c
2023-07-16 14:39:34 -07:00
Cameron Clough
6e552fdfa8
update modem script ( #28793 )
...
old-commit-hash: 62ae247417c63b698b02e89462655891b68fe821
2023-07-03 18:21:31 +02:00
Adeeb Shihadeh
b968ab8015
tici: let gpu sleep sooner ( #28698 )
...
Co-authored-by: Comma Device <device@comma.ai >
old-commit-hash: d4bd0a321326ef463fe37997d1e57c73f3df98c0
2023-06-25 19:05:58 -07:00
Adeeb Shihadeh
12250870ea
tici: improve amp test ( #28648 )
...
old-commit-hash: 7d6c22949a42b90fa2fc67608a53f6cdce52ebac
2023-06-22 20:57:36 -07:00
Adeeb Shihadeh
ee363d69e3
fix a bunch of python warnings ( #28576 )
...
* fix a bunch of python warnings
* fix that
old-commit-hash: 111b4eee30d3a8f79d082b78e9158cbe262f1a14
2023-06-16 13:22:30 -07:00
Comma Device
4eb842c0f2
test_amp: wait for panda
...
old-commit-hash: dec3c5a57d5893bd2f456fc88d3799300095a02e
2023-06-09 15:36:41 -07:00
Mitchell Goff
8150598441
Check msg count in test_power_draw ( #28444 )
...
* Check msg count in test_power_draw.
* Use drain_sock
* Bug fix
* Combine into a single table
* Check camera state msgs and no default value for Proc.msgs
* Update system/hardware/tici/tests/test_power_draw.py
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
---------
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
old-commit-hash: 729d3ddcb55a294f244304e0d455424ce85c84a8
2023-06-07 14:06:11 -07:00
mitchellgoffpc
3f69f4064a
Lowered expected power draw for mapsd
...
old-commit-hash: ae0768909bbcf51325a0a8ed0e623a0177c13c18
2023-06-06 11:58:32 -07:00
Mitchell Goff
bcf4099d90
Test power usage for mapsd and navmodeld ( #28378 )
...
* Test power usage for mapsd and navmodeld
* Send LLK message from thread
* Use threading.Event
old-commit-hash: dd6f7116f70159c4f61e72f028abbdaeecc5eec9
2023-06-05 20:27:02 -07:00
Adeeb Shihadeh
05d3b28bb6
tici: log disk info ( #28259 )
...
old-commit-hash: 4751d2b57c986599c45280e45867e778cb8bc9d4
2023-05-22 16:53:07 -07:00
Adeeb Shihadeh
a82cf8d494
AGNOS 7 ( #26908 )
...
* agnos 7
* no caibx
* new build
* agnos 7.1
* prod manifest
old-commit-hash: 951bab8e18147f55235424d0d8518ad7ad823e9d
2023-05-12 17:22:09 -07:00
Adeeb Shihadeh
2f8939dd0e
bootlog: log agnos partition hashes ( #28141 )
...
* bootlog: log agnos partition hashes
* full path
* trimming
* slot
* boot is big
* give some time to start
---------
Co-authored-by: Comma Device <device@comma.ai >
old-commit-hash: 1a3125bb8fae70485256099b1be36dfd55129e7d
2023-05-10 13:56:44 -07:00
Adeeb Shihadeh
3689bd2e77
loggerd: log HW-specific extras ( #28084 )
...
* loggerd: log HW-specific extras
* fix value
---------
Co-authored-by: Comma Device <device@comma.ai >
old-commit-hash: e24d28fd4512d8fd41a4a9ba610b1d450a3734a0
2023-05-08 19:21:22 -07:00
Adeeb Shihadeh
09fe521cfe
tizi: more amp retries ( #28082 )
...
old-commit-hash: 9b0d140400381db831ab3f8c7d758bf446f10feb
2023-05-04 11:07:40 -07:00
Robbe Derks
51576bdd30
Dynamic device type ( #28011 )
...
* tizi_device_type
* fix test
* also change it in the C versin
old-commit-hash: 21bcd7db630d5abb41f00e3e9d3a025c26337a92
2023-05-04 12:12:01 +02:00