Commit Graph

9731 Commits

Author SHA1 Message Date
Jason Wen 20bd203ca2 Merge branch 'master' into dev-priv/master 2023-06-11 19:52:46 -04:00
Jason Wen 19e2cf185b bump to 0.9.2.2 2023-06-11 18:44:56 -04:00
Jason Wen 2e7e26ef95 mapd: remove liveMapData and time_since_epoch fix check (#137) 2023-06-11 18:40:04 -04:00
Jason Wen 83efa3738b Sentry: name -> username (#132) 2023-06-11 09:29:23 -04:00
Jason Wen d78bdaafec Docs: update comma three branches (#183) 2023-06-11 08:58:06 -04:00
Jason Wen e57cdfe5fe Docs: update Installation section (#182)
* Start the cleanup

* add

* update some urls

* add version

* revert c2 instructions

* revert c2 instructions

* c3 only
2023-06-11 08:50:50 -04:00
Jason Wen 5ec32dcbe2 Updater: persistent superseded branch alert 2023-06-11 08:13:18 -04:00
Jason Wen cd1077e93e Updater: superseded branch alert prerequisites 2023-06-11 08:10:32 -04:00
Jason Wen cb097260c0 ui/SConscript: fix duplicated environment 2023-06-11 08:07:12 -04:00
John P 1a7c469a13 Update README.md | Update Recommended Link (#168)
Update README.md | Update Link

The [1] marker mentions an old link to an old branch, so I fixed that.
2023-06-11 00:45:10 -04:00
Jason Wen a9fd1b36c1 ui: show Target Branch selector for all branches (#129) 2023-06-10 23:31:03 -04:00
Jason Wen 28b0a8f40e Build script: add build_staging.sh (#128) 2023-06-10 22:38:44 -04:00
Jason Wen eef6588bcd Merge branch 'master' into dev-priv/master 2023-06-10 22:32:30 -04:00
Jason Wen 9f60ec8871 Update CHANGELOGS.md 2023-06-10 22:32:16 -04:00
Jason Wen d5bf4daecf Merge branch 'master' into dev-priv/master 2023-06-10 22:08:30 -04:00
Jason Wen 6cfa7445ac Update CHANGELOGS.md 2023-06-10 22:06:08 -04:00
Jason Wen f6335f1f7b ui: display current driving model in software settings (#127) 2023-06-10 22:04:38 -04:00
Jason Wen 3dc9ffb9bb ui: sunnypilot setting panels refactor (#125)
* General: use ListWidget

* Controls: use ListWidget

* Visuals: use ListWidget

* General: tuple list

* Controls: full refactor based on ListWidget change

* Controls: FINALLYYYYYYY

* Controls: move things around

* check actual toggle as well

* handle this

* Visuals: use ListWidget

* const for

* separate each panel into each file

* rename and move files

* Revert "rename and move files"

This reverts commit 5cfedabe2c6a2cb25355318107f119ade480baac.

* Revert "separate each panel into each file"

This reverts commit aa2c0e9162d5344a5cbbbfaf1ff2bd77d1e5a10b.
2023-06-10 21:12:00 -04:00
Jason Wen c566e87b61 ui: sunnypilot Vehicles panel refactor (#126)
* take out toyota stock long for now

* remove scrollbar (use in other areas!)

* use ListWidget for toggles

* Revert "remove scrollbar (use in other areas!)"

This reverts commit 0b6bbc49e968598b204558060e04fb6f64ad1977.

* turn off scrollbar

* new fcr styling
2023-06-10 12:08:49 -04:00
Jason Wen bf19c7dddf ui: ensure driving path is colored when cruise state enabled (#124) 2023-06-10 06:58:49 -04:00
Jason Wen 547059a67f Merge branch 'master' into dev-priv/master 2023-06-10 06:36:44 -04:00
Jason Wen 27f1df1a9b sunnypilot: bump version to 0.9.2.1 2023-06-10 06:36:19 -04:00
Jason Wen baf96a4f87 Build script improvements (#123)
* add build_dev

* udpate build_release
2023-06-10 06:34:38 -04:00
Jason Wen 48391b6b5c Build Release: files cleanup (#122) 2023-06-10 02:00:45 -04:00
Jason Wen 526b106c9a Merge branch 'master' into dev-priv/master 2023-06-10 01:49:14 -04:00
Jason Wen 7d2eaa7d74 Fleet Manager: update instruction screenshot (#181) 2023-06-10 01:48:35 -04:00
Jason Wen c8aff167bb Fleet Manager: rolling PIN implementation (#121)
* Fleet Manager: rolling PIN implementation

* format

* spacing

* use scheduler

* use thread
2023-06-10 01:02:58 -04:00
Jason Wen b341c81522 ui: CPU temperature on sidebar: rate limit to refresh every second (#120)
* cleaner

* ui: CPU temperature on sidebar: rate limit to refresh every second
2023-06-09 23:20:11 -04:00
Jason Wen 8f5a6b129b Merge branch 'master' into dev-priv/master 2023-06-09 18:11:01 -04:00
Jason Wen 1bc6193d3d ui: update SidebarCpuTemp toggle name (#119) 2023-06-09 18:10:29 -04:00
Jason Wen 34619be925 Revert "ui: update SidebarCpuTemp toggle name"
This reverts commit 6a8f789816.
2023-06-09 18:09:13 -04:00
Jason Wen a421b78972 Update CHANGELOGS.md 2023-06-09 18:08:52 -04:00
Jason Wen 6a8f789816 ui: update SidebarCpuTemp toggle name 2023-06-09 18:07:48 -04:00
Jason Wen b006e48a2d ui: display CPU temperature on sidebar (#118)
* ui: display CPU temperature on sidebar

* ui: display CPU temperature on sidebar

* take it out for now

* Revert "take it out for now"

This reverts commit 3e7daa11f6a3e8ed6dec92df02bb4c390c99583c.

* small changes

* push this

* string

* flip???

* no setproperty

* check param every 1 second

* wrong param!

* do this

* flip them back

* don't need this
2023-06-09 18:06:37 -04:00
Jason Wen 63fb07b4b8 Merge branch 'master' into dev-priv/master 2023-06-09 18:03:27 -04:00
Jason Wen 88821fb8d8 ui: display CPU temperature on sidebar prerequisites 2023-06-09 18:02:53 -04:00
Jason Wen dde5309015 Tmux error viewer: catch more exceptions (#117)
* Tmux error viewer: new file name convention and cleanup

* log in local_osm_install

* show on ui

* add this

* not needed

* just need these

* unused

* log custom_dep

* rename

* cleaner
2023-06-09 15:11:31 -04:00
Jason Wen 1a87f92097 ui: show path color when cruise state enabled (#116) 2023-06-09 11:12:36 -04:00
Jason Wen a88941837b Merge branch 'master' into dev-priv/master 2023-06-09 09:36:10 -04:00
Jason Wen ceb2a6a721 Update CHANGELOGS.md 2023-06-09 09:20:26 -04:00
Jason Wen f39ea7e446 mapd: smaller query radius to lower RAM usage (#115) 2023-06-09 09:09:53 -04:00
Jason Wen e6ce327b8c mapd: Preload dependencies (#114)
* exclude third_party/mapd/ from gitignore

* all mapd dependencies

* exclude more

* more dependencies!

* add to files_common

* add script to compress locally

* compressed dependencies

* Revert "more dependencies!"

This reverts commit 0cd08beb3fa81b5e037ceb41b5e0554261c56dd5.

* Revert "all mapd dependencies"

This reverts commit b1a19b82b3911313e543a91d77ece124f5e7ded0.

* decompress preloaded deps

* fix path

* use xz

* fix script

* update deps

* no need

* strip first level

* missed this

* try that

* not needed

* try except extraction

* handle exception

* unused

---------

Co-authored-by: Comma Device <device@comma.ai>
2023-06-09 09:04:12 -04:00
Jason Wen 100aa5685b gpxd: Filesystem permission error handling (#113)
* gpxd: Filesystem permission error handling

* convert to string

* shadow name
2023-06-09 07:25:22 -04:00
Jason Wen 9a78c0a776 Revert "mapd: Preload dependencies (#111)" (#112)
This reverts commit 00351268b4.
2023-06-09 07:01:58 -04:00
Jason Wen 00351268b4 mapd: Preload dependencies (#111)
* exclude third_party/mapd/ from gitignore

* all mapd dependencies

* exclude more

* more dependencies!

* add to files_common
2023-06-09 02:49:50 -04:00
Jason Wen 9737b0d366 Retain hotspot/tether: start later in manager (#110) 2023-06-09 00:34:26 -04:00
Jason Wen 9171aa6718 Merge branch 'master' into dev-priv/master 2023-06-08 23:19:15 -04:00
Jason Wen 73b2e4bb2a Update CHANGELOGS.md 2023-06-08 23:15:34 -04:00
Jason Wen 9cdb838557 Controls: Custom Stock Longitudinal Control (#61)
* Custom Stock Longitudinal Control - base

* HKG

* simpler

* expose toggle

* allow events and engagements

* gate hysteresis for now

* screen tap SLC logic

* Honda

* update with submaster

* Revert "simpler"

This reverts commit 61b9a02faec721d4460c50c6e3f81b7d459d506b.

* send to cereal

* handle new pcm cruise engagement on HKG

* small cleanup

* define vehicle-specific lowest set speed

* not fitting

* new logic to help with weird rapid spam

* comment

* gaspressed don't override

* slow down button send when 2 values away

* less complex

* round them up

* Revert "less complex"

This reverts commit d850c404cccca5940f4e861c5df0317a38a4ab6b.

* gotta convert

* only slow down for slc and normal

* gaspress allow override

* no delay

* gate behind custom stock long

* add hysteresis to curve speed button sends

* remove limiting for Honda

* Revert "remove limiting for Honda"

This reverts commit b50f6199508e313fa1a30e1ab74970c507d89d78.

* 20/4 hz

* 25 times, just like old times

* god damn slow it down

* faster

* a tad bit faster

* slower at the end

* Volkswagen

* more checks

* log vw customs stock long

* change it up

* change it up for vw checks

* oops

* make sure it sends 10 times before changing to another button sets

* unnecessary

* use different count

* better logic

* bring back speed_diff

* vw: faster

* chrysler support

* mazda support

* fixup! chrysler support

* bump panda

* bump panda

* fix upstream merge

* Enable for Mazda

* initial and lowest set speed for all supported brands

* use buttonEvents from carstate for FCA and Mazda

* gate this behind non PCM only

* lower calls

* fix counter in button send

* log FCA and Mazda

* format

* just send one copy

* FCA: make SET+ set instead of resume

* Nicki Minaj Model (#28218)

* New model: 2ff7490f-8a2f-4c0d-87a8-b0fa3a4a6a71

* Updated model_replay_ref_commit

(cherry picked from commit 328b5d9d47)

* Revert "FCA: make SET+ set instead of resume"

This reverts commit 523a0537b728e8243e9cecb47169799d519aac3f.

* try this out

* try to match jvepilot's logic

* send with extra incrementing counts

* Revert "Revert "FCA: make SET+ set instead of resume""

This reverts commit f414a51e784b040d0f04881adcfc78d7faacda2a.

* have to block it

* lower send at 4 Hz

* can't be int

* 10 Hz max, 1 copy

* mazda send at 10 Hz

* chrysler at 10 hz

* send at 10 Hz

* remove this check for vw for now

* hkg can-fd go back to 4Hz, 1 copy

* hkg can-fd go back to 5Hz, 1 copy

* vw: different send freq logic

* Set cruise button every frame for FCA and HKG

* Set cruise button every frame for Mazda

* Revert "Set cruise button every frame for HKG"

* can't use brackets

* FCA: only send if counter has changed

* HKG CAN-FD: only send if counter has changed

* only up button frame if needed

* Revert "Set cruise button every frame for FCA"

* HKG CAN-FD: fix name

* FCA: handle resume button press engage cruisestate enabled

* FCA: separate RAM and non-RAM

* bump panda (test CAN Bus Disconnected bad commit)

* bump panda

* bump panda

* Revert "Nicki Minaj Model (#28218)"

This reverts commit 348f68b68c0bd2fcb6fdd6269e911d63ada968b4.

* gate behind customStockLong

---------

Co-authored-by: Mitchell Goff <mitchellgoffpc@gmail.com>
2023-06-08 23:10:48 -04:00
Jason Wen 9644ea30d8 Merge branch 'master' into dev-priv/master 2023-06-08 22:56:59 -04:00