Adeeb Shihadeh
c8eed43538
misc system/hardware/ cleanup ( #36949 )
...
* misc system/hardware/ cleanup
* lil more
* pc is kinda base
* lil more
* lil more
* lil more
* int
* lil more?
2025-12-21 17:02:39 -08:00
Maxime Desroches
6c85e2c697
ModemManager restart ( #36433 )
...
* res
* limit
* not needed
* comments + explicit
2025-10-26 18:30:57 -07:00
Adeeb Shihadeh
c1cb971bca
hardwared: disable power save when screen is on ( #36466 )
2025-10-24 21:34:37 -07:00
Adeeb Shihadeh
954b567b9b
merge a bunch of misc stuff into common.utils ( #36463 )
...
just utils
2025-10-24 20:45:56 -07:00
Adeeb Shihadeh
3e2549f2b8
remove tici-specific code ( #36078 )
...
* remove tici-specific code
* lil more
* update those
2025-08-28 08:19:39 -07:00
Maxime Desroches
50371637dc
Reapply "Save onroad/offroad uptime to param ( #35769 )" ( #35796 )
...
This reverts commit 87270952c4 .
2025-07-27 21:29:11 -07:00
Maxime Desroches
e7b80b78cc
params: auto type cast on put ( #35810 )
...
* start
* fix
* fix
* more
* more
* more
* fix
* fix
* []
* f
* f
* fix
* lint
* back
* fix
* yep
* better msg
* fix
* fix
* fix
* fix
* more
* more
2025-07-25 19:20:49 -07:00
Shane Smiskol
ff223260b2
Lock out for excessive actuation ( #35792 )
...
* excessive actuation
* text
* software
* check
* logic
* whoops
* dont want to lose alert unless user interacts with it
* implement
* try x2
* counter
* try to false trigger
* use livepose
* need to check for livePose noise
* cmt
* nl
* add back
* organization
* setVisible and isVisible consecutively don't work
* style
* cant do this sadly
* actually we can!
* clean up
* clean up
* clean up
* need to match torqued, paramsd, lagd, etc. (fix op sim)
2025-07-24 19:21:38 -07:00
Shane Smiskol
b5d5894a2d
hardwared: add all checks to onroad_conditions init ( #35793 )
...
not sure why not here
2025-07-22 22:42:13 -07:00
Maxime Desroches
bc5336d805
params: auto decode based on type ( #35794 )
...
* type
* test
* more
* might as well use this
* one more
* live
* athena
* b
* also
* more
* now
* ah
* pigeon
2025-07-22 21:58:06 -07:00
Adeeb Shihadeh
87270952c4
Revert "Save onroad/offroad uptime to param ( #35769 )"
...
This reverts commit 8ca0b82181 .
2025-07-21 14:41:53 -07:00
Maxime Desroches
8ca0b82181
Save onroad/offroad uptime to param ( #35769 )
...
* default
* 60
* safer
* consist
* f
2025-07-20 21:02:58 -07:00
Adeeb Shihadeh
a8fd55740b
Remove NVMe logging ( #35740 )
2025-07-17 10:05:27 -07:00
Adeeb Shihadeh
f4b017a75b
registration required to go onroad
2025-07-11 19:06:45 -07:00
Shane Smiskol
b119006f6a
Cycle onroad when changing offroad-only toggles ( #35361 )
...
* bad
* Revert "bad"
This reverts commit 6b5475dd90c3a29c00d946c94d726563cbec6179.
* notify param
* doesn't need to live in low level paramcontrol, rename param
* should work
* fix
* disable while engaged
* note
* fix
* just in case
* param is cleared by manager -- this was all to ensure manager got our `started` transition
* clean up
* and that
* rm
* negative better than generic thing
* timer is needed as it's not clean to fix case where you toggle while no ignition -- you can't go onroad + this allows some nice tolerance time for user to switch 2 toggles
* these aren't required or useful
* add to description
* no longer unlive
* allow reset button too
* another pr -- Revert "allow reset button too"
This reverts commit 5d03edddc80d8625ceba5d5178b2781e9d10d9c9.
* rm space from i18n string
* car is powered on
2025-05-27 20:20:38 -07:00
Adeeb Shihadeh
84b0baf68b
Revert "hardwared: give stuck LTE connections a kick"
...
This reverts commit e4aa346259 .
2025-04-08 11:04:00 -07:00
Adeeb Shihadeh
e4aa346259
hardwared: give stuck LTE connections a kick
...
This reverts commit e3e694096a .
2025-04-08 11:03:24 -07:00
Maxime Desroches
71b02f8001
hardwared: non blocking read for touch events ( #34263 )
...
* slow
* slow
* non blocking
* 10
* try
* simple
* int
* test
* get
* try
* clean
* read all
* nested
* simpler
* indent
* cleanup
2024-12-16 17:10:47 -08:00
Maxime Desroches
64db514d41
hardwared: log touch events ( #34225 )
...
* touch
* touch
* touch
* touch
* this
* valid
* better
2024-12-13 16:50:34 -08:00
Adeeb Shihadeh
d3063e9a0a
hardwared: allow empty temp fields
2024-12-07 15:15:49 -08:00
Adeeb Shihadeh
2e9540d2b1
system/hardware: refactor thermal config ( #34177 )
...
* system/hardware: refactor thermal config
* fix
* fixup
---------
Co-authored-by: Comma Device <device@comma.ai >
2024-12-07 15:03:30 -08:00
Adeeb Shihadeh
34d62836fe
hw: add fan intake and exhaust temps ( #34156 )
...
* hw: add fan intake and exhaust temps
* remove bat
---------
Co-authored-by: Comma Device <device@comma.ai >
2024-12-04 19:24:21 -08:00
Adeeb Shihadeh
670cf27f8e
tici: modem cleanups ( #34071 )
...
* tici: modem cleanups
* rm that
---------
Co-authored-by: Comma Device <device@comma.ai >
2024-11-20 16:01:48 -08:00
Adeeb Shihadeh
8fc36c26f2
hardwared: configure modem even if SIM not present
2024-11-05 21:20:17 -08:00
Adeeb Shihadeh
12fd9e441f
only show storage missing for comma threes
2024-11-05 14:27:33 -08:00
Adeeb Shihadeh
e04455cbaa
selfdrived: controlsd only does controls ( #33485 )
...
* selfdrived
* process replay
* lil more
* set the valids
* rename that
2024-09-06 17:16:32 -07:00
Adeeb Shihadeh
bd2b09c7b6
Deprecate controlsState state fields ( #33437 )
...
* Deprecate controlsState state fields
* sim works
* update refs
* one more
* these too
* update sim
old-commit-hash: 3924ac587b735d1e735af4cb77faf6ccf053f656
2024-09-03 14:40:23 -07:00
Shane Smiskol
1d480761bd
hardwared: don't ignore quick ignition cycles ( #32938 )
...
* check on either edge
* clean up
* clean up
* good thing I tested this first :P
old-commit-hash: 11db7b683b
2024-07-11 02:49:42 -07:00
Adeeb Shihadeh
30c41788dc
thermald is hardwared ( #32637 )
...
* thermald is deviced
* hardwared
* rename
old-commit-hash: 51fdf23304
2024-06-05 15:58:00 -07:00