Skip to content

Update from sshane/SA-master - #12

Open
bensonkwek wants to merge 138 commits into
bensonkwek:SA-masterfrom
sshane:SA-master
Open

Update from sshane/SA-master#12
bensonkwek wants to merge 138 commits into
bensonkwek:SA-masterfrom
sshane:SA-master

Conversation

@bensonkwek

Copy link
Copy Markdown
Owner

No description provided.

ErichMoraga and others added 30 commits December 22, 2021 19:31
`Sebastiaan#0569` 2020 Corolla Hatch 1.2T XR RHD  DongleID/route  567e47e503b36408|2021-12-22--20-44-44
`@JohnLips#7600`  2022 Highlander Platinum ICE  DongleID/route  697a805960f1b2d5|2021-12-23--13-14-37
* init immediately

* Update SA_RELEASES.md

* test to see if service startup is slower than canValid

* update release notes
Updated Python code with Python 3.6+ features:
- utf-8 encoding is now the default (PEP 3120)
- Replace list comprehensions by Generator Expressions (PEP 289)
- Replace yield loop by yield from (PEP 380)
- Remove the (object) subclass when defining a class
- Replace the IOError alias by OSError (PEP 3151)
- Define sets with curly braces {} instead of set()
- Remove "r" parameter from open function, which is default

Co-Authored-By: Adeeb Shihadeh <8762862+adeebshihadeh@users.noreply.github.com>
Co-Authored-By: GregorKikelj <96022003+GregorKikelj@users.noreply.github.com>

Co-authored-by: Adeeb Shihadeh <8762862+adeebshihadeh@users.noreply.github.com>
Co-authored-by: GregorKikelj <96022003+GregorKikelj@users.noreply.github.com>
* fingerprint 2019 vw jetta sel

* remove duplicate, fix sorting

Co-authored-by: cyanet01 <richard@connectya.com>
* fix black path at high curvatures

* not const

* only do caluclation when enabled
* correct order

* formatting

* Revert "formatting"

This reverts commit 481c390.

* use np.zeros

* typos and formatting

* typo

* typo
* 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>
* add sitemap generator

* update conf for seo

* remove cmake var

* relock

* fix html_baseurl

* more fixes

* newline

Co-authored-by: Willem Melching <willem.melching@gmail.com>
* update conf:
* add logo and favicon from connect.comma.ai
* add version

* proper version extract

* v

* Update docs/conf.py

Co-authored-by: Willem Melching <willem.melching@gmail.com>
* remove starting state

* remove params
* plotjuggler: add mac support

* fix test?

* update readme

* oops

* fix

* cleanup

* typo

* works

* little more

* fix test

* little faster
* Add car port: Hyundai Santa Fe Plug-in Hybrid 2022

* Add test route
* dynamic PYTHONPATH setting based on actual openpilot location

* right above

* fix path

* absolute path all the time

* Revert "absolute path all the time"

This reverts commit c0bc2e0.

* Update tools/openpilot_env.sh

Co-authored-by: Willem Melching <willem.melching@gmail.com>

Co-authored-by: Willem Melching <willem.melching@gmail.com>
* Set accel 0 when not active

* Smooth in a_ego

* conditional accel constraint no longer needed

comment

comment

* tune to 0.5

* Make a_desired and v_desired FirstOrderFilters

* update releases
deanlee and others added 24 commits January 6, 2022 15:56
* log ERROR messages in qlogs too

* own event

* bump cereal

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
…i#23409)

* CameraView: sync pbo with glFence instead of calling glFinish (commaai#23293)

* Sync pbo with fence

* use std::unique_ptr

* cameraview.cc: call glFlush after creating fence

Co-authored-by: Dean Lee <deanlee3@gmail.com>
* rework mac_setup.sh
* ignore casadi and onnx runtime in pipfile for Darwin
* remove rust stuff
* build and install casadi

* add wget

* explicit python3. dont do onnx just yet

* resource compiler

* replace acados Darwin lib w universal2 libs

* relock Pipfile using linux machine

* Update update_requirements.sh

brackets

* Update update_requirements.sh

oops

* ci: re-enable mac build

* attempt to fix ci build:
* pip stuff?
* move rcc bin path to env script

* oops

* only mac

* k im lazy. does ci like this??

* huh??

* * use curl
* avoid casadi rebuilds
* add comment to remove protobuf
* host detect typo

* python version

* how did the builds not use swig?
* better reinstall check

* sometimes mac clang complain abt error limit

* ci: build OP in venv

* ci: bump to Big Sur
* retry? idk why it failed @ acados link

* * use macos-latest
* move rcc path to scons
* add extra paths for odd homebrew installs
* acados source change

* update macOS README

* uh, maybe?

* k nvm

* ci: ok this is strange. might be scons bug?

* fix conflicts: bump

* just add cppcheck for pre-commit stuff

* agane

* cleanup

* try that

* fix path

* no pyenv update on mac

* source

* fix rpath prefix?

* no examples

* fix exit

* let's get this cached

* add virtualenvs to cache

* why did we cache that

* let's see what's big

* more

* always ruyn

* cache scons cache

* better cache key

* fix for partial hit

* why so long

Co-authored-by: Andrew Tec <andrest@trabus.com>
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
Co-authored-by: Bruce Wayne <batman@openpilot-mac-mini.local>
* lfs url in .lfsconfig

* lfs push script
* debug

* debug

* debug

* debug

* debug
* Add AVALON_TSS2

* Is TSS2 now!

* Add Avalon to CARS.md

* add to test_routes

add to test_routes
Update releases
Removed depreciated features and mentioned what was temporarily removed in the detail section
* mock sentry mode

* persistent

* fix

* fix

* fix

* debug

debug

* debug

* debug

* debug

* debug

* debug

* debug

* debug

* debug

* debug

* debug

* fix

* debug

* debug

* debug

* debug

* debug

* fix

* fix

* whoops

* debug

* debug

* keep track of both

* show alert

* fix

* fix

* debug

* fix

* only sentry started if not started by ignition

* debug

* debug

* debug

* debug

* debug

* update parameter every 30 sec

* update text

* fix

* fix

fix

* don't run high CPU processes like controlsd, etc

* debug

* fix not going onroad

fix not going onroad

* can be moved back up now

* add set led function

try this

ohh

* debug

* Try 2

* debug

* spam red led

* send red

* record log

* test

* that didn't work :(

* make the different states more clear

* clean up

* debug

* debug

* should be bool

* add FIXME

* debug

* add fixme

* instantly arm on lock

* add confirmation dialog

* toggle is public

* fill control

* only when updated

* debug

* test new signal

* bump opendbc to include DOOR_LOCKS

* new door lock signals much more reliable :)

* add slow print function

* only armed when locked externally

* set powersave mode in sentryd (hack)

* properly handle thermald interaction

* fix soundd bug

* update alert

* play alert immediately

* update alert

* update sentry label every 5 seconds

* looping timer

* debug time

* whoops

whoops

* fix capnp data type issues

fix capnp data type issues

* clean up

* should always put params

* no need for class var

* missing here

* final clean up
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.