George Hotz
6c70cfa0ce
precise power measurement script
...
old-commit-hash: 3b2421baa04be3e2408e5177248a31689c244107
2022-04-20 12:15:11 -07:00
Adeeb Shihadeh
5a9644261f
remove comma two support ( #24248 )
...
* remove comma two support
* cleanup release files
* little more
* more libs
* no more gralloc
* add snpe back
old-commit-hash: 5c48e7bc86a621dd35f4ff25da7a26ee506bac76
2022-04-18 17:55:23 -07:00
George Hotz
6d99a37d6f
Power draw test ( #24196 )
...
* power draw test
* power draw measure
* fix cam power draw
* no star import
* fix static
Co-authored-by: Comma Device <device@comma.ai >
old-commit-hash: 9318e02a52a01655c3fe98e4437b1d54b36e4b92
2022-04-12 15:33:27 -07:00
Adeeb Shihadeh
ad8e58c250
comma three: correctly set initial EPS bearer settings for AT&T sim cards ( #24175 )
...
* 3g sunset
* only for blue prime
* pass
* full att code
Co-authored-by: Comma Device <device@comma.ai >
old-commit-hash: c1388636a28b880e5c9b07bcaa8fbf867e23f02a
2022-04-11 15:33:58 -07:00
Adeeb Shihadeh
9ce9e38cf7
tici IRQ tuning ( #24170 )
...
* first pass
* move that back
* move that
Co-authored-by: Comma Device <device@comma.ai >
old-commit-hash: cf6c0ef19a20026c7cf3ac057e652b517ed82578
2022-04-11 10:49:27 -07:00
Willem Melching
9cd2f5a7a3
Log modem version and some NV values ( #24137 )
...
* add back modem version number logging
* tici only
* log nv
* make event
* str cast
old-commit-hash: be35caca614c45f54d2e76f394b2fdecd841cb3f
2022-04-05 14:29:07 -07:00
Robbe Derks
f6ebc8993b
Add power usage stat ( #24055 )
...
old-commit-hash: 68f86d815ecd4573419b027df818a0a3f9442dbd
2022-03-29 11:30:13 +02:00
Adeeb Shihadeh
c00256ca1d
bunch of gpu config ( #23932 )
...
Co-authored-by: Comma Device <device@comma.ai >
old-commit-hash: aeb98b39373135e224255f5869748cf0bb6dc336
2022-03-25 13:46:36 -07:00
Adeeb Shihadeh
bd71c594a2
pylint: enforce indentation (W0311) ( #24039 )
...
* pylint: enforce indentation (W0311)
* few more
old-commit-hash: 8af20af66ddaa6bc06d7f72f9134aa9afeed3ed8
2022-03-24 23:23:29 -07:00
Comma Device
460dd3cc9d
cleanup tici_init in launch script
...
old-commit-hash: 03ac5bb4e3fd23176d5a1f9cb32a3e8f5fc95a59
2022-03-21 16:45:24 -07:00
George Hotz
2621c00ec1
thermald: use named thermal zones ( #23936 )
...
* thermald: use named thermal zones
* remove print
* and for c2
Co-authored-by: Comma Device <device@comma.ai >
old-commit-hash: 814741dafe6a591b87d23d3b0aa9662a01f61634
2022-03-14 14:45:50 -07:00
Willem Melching
2eded18267
C3: detect metered Android hotspot ( #23734 )
...
* C3: detect metered networks
* show in ui
* fix text layout
* bump cereal
* revert ui changes
* set networkMetered
* add athena method
* add metered logging to uploader
* use in athena uploader
* remove param
* use networkmanager properties to set cell to unmetered
* fix indentation
* no need to check
* bump cereal
* review
* bump cereal
old-commit-hash: da5a0c41a00e4de076c2846ed54049c3dff3bc5a
2022-03-09 11:36:52 +01:00
Adeeb Shihadeh
ccb2d2a6c4
AGNOS 4 ( #23724 )
...
old-commit-hash: a1b795cd78a00141d06a8bffdc4163ad8ab5fa51
2022-02-08 19:48:14 -08:00
Willem Melching
db3eef978f
athena: add suport for download bandwith setting ( #23727 )
...
* athena: add suport for download bandwith setting
* clean ingress rules
old-commit-hash: 0d099e07aa1b16e2df5034835c1a6be3a721caa0
2022-02-08 12:07:11 +01:00
Adeeb Shihadeh
8343e21ea7
reduce shutdownd CPU usage ( #23723 )
...
* reduce shutdownd CPU usage
* sync
Co-authored-by: Comma Device <device@comma.ai >
old-commit-hash: 4c766934bed739db19cf3e1c53305b4d70500f45
2022-02-07 18:50:54 -08:00
Willem Melching
fb18d7b789
Add setUploadLimit method to athena ( #23693 )
...
* Add setUploadLimit method to athena
* add comments
* move to hw abstraction layer
* move to hw
* better errors
old-commit-hash: 4c406cdbe5c702d50a93410adf9d2d5b7f1b987a
2022-02-07 16:55:16 +01:00
Adeeb Shihadeh
b4aa271d0b
remove debug prints
...
old-commit-hash: 2372f4d6db1591f64def061dd66038d59e61046e
2022-02-04 23:32:39 -08:00
Adeeb Shihadeh
949ff0b921
NEOS 19.1 ( #23707 )
...
* NEOS 19.1
* add logging
* new manifest
* prod bucket
Co-authored-by: Comma Device <device@comma.ai >
old-commit-hash: 62e0bd5f0d40b0ce1be171332d50de618ef5d51c
2022-02-04 22:54:12 -08:00
Adeeb Shihadeh
3aaf423dde
NEOS 19 ( #23586 )
...
* NEOS 19
* prod manifest
old-commit-hash: 6a9514570cfeb2bf9b15929b2a6d3748ff2eb9a6
2022-01-21 00:12:33 -08:00
Adeeb Shihadeh
686a34fd32
androidd: track system_server too
...
old-commit-hash: a4f4d4c2cdd580917a0da5ce627e0a26feb56519
2022-01-20 14:37:15 -08:00
Adeeb Shihadeh
5a5ef1bf74
androidd cloudlogs are errors
...
old-commit-hash: fc8d402713f1b84b3e75067f09794236852f4f20
2022-01-19 23:48:02 -08:00
Dean Lee
75a22388c7
loggerd: make test_loggerd.py run on PC ( #23574 )
...
* run on PC
* set frameId
* remove todo
* rawlogger: remove suffix mkv
* remove unused import PC
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
old-commit-hash: 22d43211d9bc828ea4e6bd6b84d865a597825eda
2022-01-19 13:55:02 -08:00
Adeeb Shihadeh
2f87bde2ff
Log android system shutdown to param ( #23520 )
...
* Log android system shutdown to param
* comment
Co-authored-by: Comma Device <device@comma.ai >
old-commit-hash: 610b99fd6821ba1f6010659f5d65bf4863d21e36
2022-01-13 22:40:35 -08:00
Willem Melching
efc06c6290
thermald: track engaged state in param and kmsg ( #23478 )
...
* thermald: track engaged state in param
* write in kmsg
* format string
* move to python
old-commit-hash: 3ce4976db79fde95264f114b61d6be025aec9a71
2022-01-10 19:54:07 +01:00
Robbe Derks
08212107e8
C2 detection ( #23439 )
...
* two detection
* fix CI
* catch all
* gotta catch em all
old-commit-hash: 842ba8e5e6253d17d82a02d3d9994efbbbf2133e
2022-01-10 13:13:52 +01:00
George Hotz
86a39e838b
Add More Types for mypy ( #23268 )
...
* mypy passes
* a few more
* a few in manager
* more types, will lint
* more
* simple types
* events type
* Update selfdrive/thermald/thermald.py
* Apply suggestions from code review
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
old-commit-hash: dc96d4bee7b898172a6a15de4799af0e2d35605e
2021-12-28 18:07:00 +01:00
Willem Melching
686a38aea4
Abstract classes inherit from ABC ( #23246 )
...
old-commit-hash: 14bf834fefc136bec817a69e066c325055841474
2021-12-16 15:31:53 +01:00
Ewout ter Hoeven
a962365292
Convert format strings strings to f-strings ( #23241 )
...
* Convert all text strings to f-strings
Reformats all the text from the old "%-formatted" and .format(...) format to the newer f-string format, as defined in PEP 498. This requires Python 3.6+.
Flynt 0.69 was used to reformat the strings. 120 f-strings were created in 51 files.
F-strings are in general more readable, concise and performant. See also: https://www.python.org/dev/peps/pep-0498/#rationale
* revert pyextra changes
* revert ublox.py
Co-authored-by: Willem Melching <willem.melching@gmail.com >
old-commit-hash: 55390d273f36f49da3896e687ac5530f40c1d150
2021-12-16 14:58:17 +01:00
Adeeb Shihadeh
0a43e415cc
androidd: reduce cloudlog spam
...
old-commit-hash: 8a229826cf395cb2e8f7ab31a72738dc4abfbc4b
2021-12-13 17:42:15 -08:00
Adeeb Shihadeh
1d429f7e90
fix missing time import
...
old-commit-hash: 7c9fa91fb87d4ba2c97d6b08971e86827a6c38cf
2021-12-10 20:14:24 -08:00
Adeeb Shihadeh
72bf2bd452
AGNOS 3 ( #23172 )
...
* AGNOS 3
* always forget to do this
* update
* release manifest
old-commit-hash: 85b90883ad6aa20721ec60300a711849d6026c14
2021-12-08 19:24:40 -08:00
Adeeb Shihadeh
b81a0ae865
tici: lower min volume
...
old-commit-hash: f71085484ddc67b712a1495cbc2f8846ee62a195
2021-12-08 18:54:16 -08:00
Adeeb Shihadeh
83a0271f2c
tests for agnos manifest ( #23176 )
...
old-commit-hash: e4caaeb2d36ec83c12bc7b34f7b40a684898a711
2021-12-08 16:21:12 -08:00
Adeeb Shihadeh
37985cb592
tici: higher cpu freq while offroad ( #23151 )
...
old-commit-hash: c8e64b2c62b908fbbd78d8520d9277421e51d7b7
2021-12-07 21:44:35 -08:00
Adeeb Shihadeh
9c702c779e
whole new family ( #23157 )
...
* family two
* more volume
* repeating dm sound
* update tests
old-commit-hash: 1501c2e3768bc3469b56a9eca846db9f971ec81d
2021-12-07 13:45:49 -08:00
Adeeb Shihadeh
c01f1a8f31
tici: use powersave CPU governor while offroad ( #23146 )
...
* tici: use powersave CPU governor while offroad
* fix path
old-commit-hash: 5e20a46db6882c4f48160f7a9f98d695bcbea873
2021-12-06 13:53:55 -08:00
Adeeb Shihadeh
6c2182c026
Newer sounds ( #23091 )
...
* new prompt sound
* padding
* prompt distracted
* debug
* fix spelling
* lower min volume
* better volume at low speeds
* revert debug
* revert that
* fix tests
* update refs
Co-authored-by: Comma Device <device@comma.ai >
old-commit-hash: 3b367e68728c29eea057d99f3948d64ed6cbfa92
2021-12-02 00:28:25 -08:00
Adeeb Shihadeh
dccb8b4010
New sounds ( #22652 )
...
* new engage/disengage + amp config
* first family
* cleanup audible alerts
* tici isn't special
* fix up debug cycle alerts
* these were better
* extend range
* use distracted sound
* log scaling
* getting closer
* slightly louder
* prompt
* update tests
* update refs
* fix c2 test
* resolve todo
* adjust tolerance
* revert for now
* should work
Co-authored-by: Comma Device <device@comma.ai >
old-commit-hash: e679d05d9e98e267047c21c0b6b67fe9d61f8ed6
2021-11-30 19:47:33 -08:00
Vehicle Researcher
561052bed4
fix pmic temp scale on comma two
...
old-commit-hash: 29a8fe272cc60a80a000cdb9a921a38a4298c501
2021-11-29 13:41:48 -08:00
George Hotz
5d990ad509
thermald: track power usage / pmic temps ( #23013 )
...
Co-authored-by: Comma Device <device@comma.ai >
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
old-commit-hash: 6462ced209fe545c2354c0d04bee98767a03eea7
2021-11-23 16:08:20 -08:00
Willem Melching
8075022d8e
modem.Command timeout is in seconds ( #22851 )
...
* modem.Command timeout is in seconds
* getting tempts needs longer timeout
old-commit-hash: 14f0df0f228bae8a6a106fe67bcdf95af153929c
2021-11-10 16:05:27 +01:00
Dean Lee
c1a3683ccb
soundd: misc cleanup + tests ( #22796 )
...
* pass AudibleAlert to setAlert
* apply reviews
* remove trailing underscore
* add current_alert_type
* common function get_alert
* same freq as ui
* small cleanup
* setvolumne on change
* static Alert::get
* test_sounds
* remove old test files
* loop twice
* assert loopsRemaining
* assert stop
* init to min_volumne
* Revert "remove old test files"
This reverts commit 12e8bfefae1ae7f8649d3eda1e4126ff8eb1fe17.
* move to ui/soundd
* move test to tests/test_sound.cc
* remove old tests
* cleanup
* lower volume
* Revert "remove old tests"
This reverts commit e6bb12abfa3d5cd0aa8986d2b8da0b1edc7ea31b.
* return Alert
* cleanup
* remove #include <optional>
* cleanup .gitignore
* revert to std::optional
* Revert "revert to std::optional"
This reverts commit a66291c51f3a846652837cc4a43d5d60dd81896b.
* cleanup
* remove volume check
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
old-commit-hash: 797bb1acb0ed548bda23b9f76458a102bf7ccf5a
2021-11-09 14:18:29 -08:00
Adeeb Shihadeh
087a332532
flush progress print from agnos and neos updaters
...
old-commit-hash: 7c611cd71120de694f7e6f5186a832578036dac0
2021-10-16 14:13:17 -07:00
Adeeb Shihadeh
18b2d1fee0
thermald: log screen brightness ( #22570 )
...
* thermald: log screen brightness
* bump cereal
old-commit-hash: d708b5b5464811dc6b58b7e88dfe614f90170723
2021-10-15 17:19:45 -07:00
Dean Lee
78f3f21f90
HardwarePC::TICI() : use util::getenv ( #22532 )
...
old-commit-hash: 1e78a06b840b607b8fcd27b626d8cbd90c0bfc9e
2021-10-14 14:23:05 -07:00
Adeeb Shihadeh
782d7023d2
phonelibs -> third_party ( #22477 )
...
* git mv to third_party
* find and replace
* fix release tests
* update pre-commit
* update tici bins
* update eon bins
Co-authored-by: Comma Device <device@comma.ai >
old-commit-hash: 5b641379ae04d3408093381629b9d60dee81da27
2021-10-07 16:32:44 -07:00
Adeeb Shihadeh
afe88f7552
only run get_nvme_temps on C3 ( #22464 )
...
* only run get_nvme_temps on C3
* temperatures
* fix imports
Co-authored-by: Comma Device <device@comma.ai >
old-commit-hash: 493e32431c721aa92c2f53800109155284928969
2021-10-06 20:32:22 -07:00
Adeeb Shihadeh
a4bc663ae5
agnos 2 ( #22390 )
...
* agnos 2
* release notes
old-commit-hash: 29b2a7d20b68c9a832d5bcf2f55a60fe4f2b36a8
2021-09-30 21:56:44 -07:00
Adeeb Shihadeh
74f3f4ab1a
agnos updater: support non-sparse images ( #22371 )
...
* print progress for all partitions
* noop generator
* less spammy
* cleanup
old-commit-hash: 425020a849c98226c0bac04db0d63a8e55ae5bad
2021-09-29 11:08:19 -07:00
Adeeb Shihadeh
f53a09f40e
log nvme temp ( #22296 )
...
* log nvme temp
* fix high cpu
Co-authored-by: Comma Device <device@comma.ai >
old-commit-hash: 212d2c3998852d4eb374e54479f79078b10c2762
2021-09-21 14:39:07 -07:00