Adeeb Shihadeh
1d7184d160
better update prompt text
...
old-commit-hash: 6c909ba651
3 years ago
Robbe Derks
bad079992c
reset on ignition edge ( #22915 )
...
old-commit-hash: 1d03f2a97b
3 years ago
Adeeb Shihadeh
29f6b5cb98
allow update snoozing ( #22876 )
...
* allow update snoozing
* not immediately visible
* dismiss and close
* grey button
old-commit-hash: e528e2e3e2
4 years ago
Robbe Derks
dbe4641e04
Multipanda support ( #22402 )
...
* squash all PR commits for easy rebase
* merged all panda rx can into one message
* fix buffers in can_send
* more cleanup and minor fixes
* fix even more stuff
* fix non-allocated send buffer
* make connecting more robust
* fix bus offset
* fix controls_mismatch?
* simplify mismatch check
* C++ style struct
* fix connect loop
* update ref
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 585c16cd2a
4 years ago
Adeeb Shihadeh
4099783375
add sdcard support ( #22703 )
...
* generalize
* factory reset
old-commit-hash: f4c2398db4
4 years ago
Adeeb Shihadeh
16aed2e43d
relax the no connectivity time to two weeks ( #22607 )
...
old-commit-hash: 168493767e
4 years ago
Adeeb Shihadeh
18b2d1fee0
thermald: log screen brightness ( #22570 )
...
* thermald: log screen brightness
* bump cereal
old-commit-hash: d708b5b546
4 years ago
Robbe Derks
58c99158a1
Make pandaState and safetyMode a list ( #22454 )
...
* wip: move to pandaStates
* bump cereal
* wip: SafetyMode struct
* move to safetyMode
* fix typo
* this can be None
* fix potential empty pandaStates list
* fix thermald
* fix controlsd
* rename safetyModes to safetyConfigs
* update process_replay
* fix test_models
* bump cereal
old-commit-hash: 91987f38d4
4 years ago
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: 493e32431c
4 years ago
Willem Melching
11066c6236
Split pandaState into peripheralState and pandaState ( #22385 )
...
* publish peripheralState from boardd
* refactor consumers
* rename thread
* peripheralState has panda type too
* add to process replay
* fix device build
* properly remove hardware unsupported alert
* latest peripheralState
* remove pandaState from thermal_monitor
* put that back
* add back harness check
* fix cloudlog
* needs pandaState
* Update selfdrive/thermald/tests/test_power_monitoring.py
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
* dont conflate
* Update selfdrive/thermald/tests/test_power_monitoring.py
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
* pigeon is peripheral
* cleanup
* less global
* comment
* move rtc to peripheral_control_thread
* better diff?
* whitespace
* get msg
* bump cereal
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: f4e2537b12
4 years ago
Willem Melching
8aa225b3f9
move acados deps out of devpackages ( #22376 )
...
* move acados deps out of devpackages
* fix new pylint errors
old-commit-hash: a60f3c6a35
4 years ago
Robbe Derks
04d8197e1c
higher offroad danger temp for tici ( #22363 )
...
old-commit-hash: 664d48fd5e
4 years ago
Robbe Derks
df273353c5
Modem temp is an expensive call ( #22309 )
...
old-commit-hash: da2aa12754
4 years ago
Adeeb Shihadeh
ad04fa8625
thermald: remove cpr logging
...
old-commit-hash: d4e867e976
4 years ago
Adeeb Shihadeh
cadba6f36c
add booted onroad flag ( #22318 )
...
old-commit-hash: e9e490a729
4 years ago
Adeeb Shihadeh
f53a09f40e
log nvme temp ( #22296 )
...
* log nvme temp
* fix high cpu
Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 212d2c3998
4 years ago
Robbe Derks
4827dea04c
Log modem temps on Tici ( #22281 )
...
* log max modem temp
* not sure what happened here
* fix this
* make modem temps a list
* this is not needed
Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 6117c7ce81
4 years ago
Adeeb Shihadeh
50ea63cb76
no battery ( #22124 )
...
* no battery
* little more
* used for power monitoriong
old-commit-hash: 69fd266238
4 years ago
Robbe Derks
a6e6667a3a
Thermald thermal state cleanup ( #21959 )
...
* dumb controller 'tuned' on a desk
* reduce Ki
* fix prev_time bug
* reset integral on going onroad
* cleanup thermal detection logic
* more minor tuning
* use controls' PI controller
* get rid of bat_temp
* change if once more
* cleanup
* cleanup import order
* add back bat temp in this PR
* cleanup thermal status logic
* use offroad danger temp
* revert that
* use ordered dict for prev/next bands
Co-authored-by: Comma Device <device@comma.ai>
Co-authored-by: Willem Melching <willem.melching@gmail.com>
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 86bceed57d
4 years ago
robbederks
f8085a47ef
Smarter thermal controls for tici ( #21923 )
...
* dumb controller 'tuned' on a desk
* reduce Ki
* fix prev_time bug
* reset integral on going onroad
* cleanup thermal detection logic
* more minor tuning
* use controls' PI controller
* get rid of bat_temp
* change if once more
* cleanup
* cleanup import order
* add back bat temp in this PR
* move to constructor
* consistency
* add bp
Co-authored-by: Comma Device <device@comma.ai>
Co-authored-by: Willem Melching <willem.melching@gmail.com>
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: f539cd45c9
4 years ago
Adeeb Shihadeh
ac8b08fa0c
alert for per-core cpu usage ( #21983 )
...
* thermald: per-core cpu usage
* add alert
* better alert text
* list
* fix process replay
old-commit-hash: fc8b571a84
4 years ago
Adeeb Shihadeh
54270d569c
update tested branches
...
old-commit-hash: 116bb0b524
4 years ago
robbederks
6e867a05cf
Tici: amplifier config ( #21596 )
...
* amplifier config on boot
* add to release
* another spot
* add debug when running separately
* rename for clarity
old-commit-hash: cbae2899df
4 years ago
Willem Melching
f973c0bc04
cloudlog modem version ( #21562 )
...
* log modem version
* whitespace
old-commit-hash: fb8f0ac092
4 years ago
Adeeb Shihadeh
f725c5dc2a
remove modem logging ( #21497 )
...
old-commit-hash: a6efe9a6b7
4 years ago
Willem Melching
30fff7fead
Log gpu usage ( #21404 )
...
* Log gpu usage
* 100 total
* bump cereal
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: ad7f0207ac
4 years ago
Willem Melching
dd3d2f6949
use nmcli conn up lte to bring out of registered state
...
old-commit-hash: eb3144ef71
4 years ago
Adeeb Shihadeh
358067325e
diag logging ( #21360 )
...
* rat
* log max power
* cloudlog
* no print
Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 1da3ab42dc
4 years ago
Adeeb Shihadeh
784601c8e1
remove lte toggle ( #21392 )
...
* remove lte toggle
* little more
old-commit-hash: a420c7ad50
4 years ago
Willem Melching
1966c6d908
tici: toggle wwan when stuck registered
...
old-commit-hash: 38380612d5
4 years ago
Willem Melching
88d0b253d9
tici: log stuck registered
...
old-commit-hash: 68e562454e
4 years ago
Dean Lee
abffb4db29
UI: refactor onboarding ( #21223 )
...
* refactor onboarding
* skip training guide if is dashcam
* apply review
* cleanup include
* move public ctro up
* slots is private
* cleanup headers
* set style sheet in onboardingwindow
* rebase master
* match ui
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
old-commit-hash: 8781f586c5
4 years ago
Adeeb Shihadeh
7cdcb7a52a
log on startup if onroad flag set ( #21150 )
...
old-commit-hash: 96271f8bc3
4 years ago
robbederks
5441d1f348
Add harness connection as requirement for powerdown ( #21087 )
...
* add harness connection as requirement for powerdown
* fix unittests
old-commit-hash: 4a24d389c4
4 years ago
Adeeb Shihadeh
4d33a71115
add athena last ping time to deviceState ( #20961 )
...
old-commit-hash: 4e17c0b01a
4 years ago
Willem Melching
76f087e3d6
Also shutdown after one hour after not going onroad ( #20949 )
...
old-commit-hash: 147ffb1441
4 years ago
Adeeb Shihadeh
499fd0aed1
missing nvme is only offroad alert
...
old-commit-hash: 2cf7ee8ced
4 years ago
Adeeb Shihadeh
29a2bef998
offroad alert for missing nvme ( #20931 )
...
* offroad alert for missing nvme
* remove that
Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 313741062e
4 years ago
Willem Melching
b3873f00a4
thermald: fetch more detailed network info ( #20928 )
...
old-commit-hash: f6cf350d3a
4 years ago
Willem Melching
2363927341
Change wwan power command ( #20874 )
...
old-commit-hash: 4ca0edda97
4 years ago
Adeeb Shihadeh
88434dc9e4
add CLEAR_ON_IGNITION param type ( #20810 )
...
old-commit-hash: b4447993c1
4 years ago
Adeeb Shihadeh
9aa9d33f92
rate limit offroad mem logging
...
old-commit-hash: 8fb26b95e9
4 years ago
Adeeb Shihadeh
13dbb65b98
clear scons cache more aggressively
...
old-commit-hash: 42af09b15b
4 years ago
Adeeb Shihadeh
8708cf5577
make memory usage cloudlog an event
...
old-commit-hash: 83e8ccb4ef
4 years ago
Adeeb Shihadeh
ea01368644
log for high offroad memory usage
...
old-commit-hash: 4f02b4386c
4 years ago
George Hotz
26c0d9dd24
log /sys/kernel/debug/regulator/pm8994_s11/voltage ( #20727 )
...
old-commit-hash: b88aa6b57f
4 years ago
robbederks
27f3e0f801
add lower limit to prevent triggering on power loss ( #20720 )
...
Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: 13a6e3c68f
4 years ago
Adeeb Shihadeh
e5be410cd5
lte toggle ( #20683 )
...
old-commit-hash: 2eac604993
4 years ago
Adeeb Shihadeh
4fef6d01a6
tici power saving ( #20644 )
...
* start power saving
* set power save in thermald
Co-authored-by: Comma Device <device@comma.ai>
old-commit-hash: b0bd123445
4 years ago
Adeeb Shihadeh
18a27c6b43
reduce STATUS_PACKET logging frequency to every 10 minutes
...
old-commit-hash: 14295e9203
4 years ago