Commit Graph

1692 Commits (275136aeac316bd56eecc175df146826f3b52e00)

Author SHA1 Message Date
Adeeb Shihadeh 41b31a1756
don't go onroad if internet needed (#19572) 2020-12-21 15:13:20 -08:00
Dean Lee a56bbe1671
Sound: destructor should be virtual too (#19570)
* destructor should be virtual too

* empty commit, trigger tests
2020-12-21 13:22:50 -08:00
vanillagorillaa 98ca428844
Update script usage (#19571) 2020-12-21 13:11:59 -08:00
Dean Lee ff0d9c074f
ui: delete the variable do_exit that is no longer used (#19551) 2020-12-20 21:33:44 -08:00
Adeeb Shihadeh c0b1518a9b Qt settings: highlight selected nav button 2020-12-20 21:18:11 -08:00
Adeeb Shihadeh 3c00e6792c
build nui with scons (#19561)
* it builds

* cleanup

* remove that
2020-12-20 19:39:59 -08:00
Dean Lee 9890f958d9
cameras: use common transform (#19552) 2020-12-20 17:21:46 -08:00
Adeeb Shihadeh d5deaf2e6b make onboarding a bit nicer 2020-12-20 16:07:33 -08:00
Condolas 73f8bd84dc
Honda Insight FW (#19559)
Added FW '78109-TXM-C010\x00\x00' for Ecu.combinationMeter. This is for the Honda Insight.
2020-12-20 15:07:15 -08:00
vanillagorillaa 95a340d278
2020 Camry FW (#19547) 2020-12-19 19:28:45 -08:00
vanillagorillaa c8be2bf58a
Toyota RAV4H FW (#19546) 2020-12-19 19:28:25 -08:00
Adeeb Shihadeh 63cdf2a70c increase athena test timeout 2020-12-19 16:13:29 -08:00
brown1428 8828928961
Add 2021 Lexus RX350 engine FW (#19542)
On behalf of @glenwashere
2020-12-19 15:55:49 -08:00
Adeeb Shihadeh 2ab2ae1fed
cleanup DM tests (#19540)
* cleanup first

* more cleanup

* little more

* little more
2020-12-19 15:06:56 -08:00
Adeeb Shihadeh c131f9db57 small ubloxd cleanup 2020-12-19 15:05:40 -08:00
Dean Lee 3bf43bd7e3
ublox_msg.cc: simplify map operations in gen_nav_data (#2004)
* simplify map operations in gen_nav_data

* same as before

* rebase master
2020-12-19 14:13:31 -08:00
vanillagorillaa d6caca9433
Toyota Highlander Engine FW (#19544) 2020-12-19 13:28:44 -08:00
Adeeb Shihadeh 8d9be50bcc
uninstall from qt offroad (#19538)
* more offroad

* implement uninstall

* just uninstall for now
2020-12-18 23:06:40 -08:00
Adeeb Shihadeh 069189fd7f
build Qt UI with clazy (#19537)
* clazy, level0

* level1
2020-12-18 19:26:59 -08:00
Adeeb Shihadeh a36632cc39 offroad home styling and cleanup 2020-12-18 16:40:23 -08:00
Adeeb Shihadeh 97b2eae01f tici: implement sound check 2020-12-18 15:00:12 -08:00
Adeeb Shihadeh 71d317872a
fix startup spinner for non-C2 (#19536)
* limit build progress

* cleanup

* types

* comment
2020-12-18 14:47:25 -08:00
Adeeb Shihadeh d61b664785 more external cleanup 2020-12-18 13:28:50 -08:00
Adeeb Shihadeh a4cec444eb bump version to 0.8.2 2020-12-18 12:23:59 -08:00
Willem Melching cd6f26664c Add timeout to dbus calls 2020-12-18 14:06:49 +01:00
Willem Melching dbd7b10bae Add exception handlers to dbus network stats 2020-12-18 13:42:35 +01:00
grekiki 5b26c97141
Qt Offroad stats (#19498)
* probably broke a lot, need the commit though

* finally works

* make it work...

* ...

* kind of works

* better styling

* all should work

* tiny cleanup

* temp

* looks nicer

* create JWT in C++

* kilometers -> km

* use correct free methods

* dont put code in assert statement

* Build JWT payload dynamically

* get dongle id once

* include cleanup

* Remove qDebug

* Update drive_stats.cc

Github is a nice editor :)

* swap week and all and fix sconscript

* install openssl

* openssl include dirs on mac

* is this where openssl is?

* It's here

* small cleanup

Co-authored-by: Comma Device <device@comma.ai>
Co-authored-by: Willem Melching <willem.melching@gmail.com>
2020-12-18 13:29:20 +01:00
Willem Melching 00620575d9
Only register when needed (#19526)
* only register when needed

* block for imei

* Api already imports jwt, so no need for late import

* Small cleanup

* oneliner

* Add spinner to regestering

* Keep trying
2020-12-18 13:17:23 +01:00
Adeeb Shihadeh b276881fcd
agnos updater (#2600)
* agnos updater

* add manifest

* fix path

* get manifest from overlay

* update manifest

* remove merge markers

* add streaming decompressor

* dont need read all

* Unsparsify

* Fix output filename

* Optimization

* cleanup

* Small cleanup

* Read manifest from merged overlay

* Write hash at end of partition

* Sync before writing hash

* Write bytes in file

* add manifest with image sizes

* Fix manifest path

* File was closed already

* Format string

* Put raw hash

* Read hashes in launch script

* update launch script

* should be agnos version

* fix slot

* Make sure we clear the hash

* Verify partition size

* move updated

* Standalone flasher

* Don't rely on ordering

* Get path

* Debug log

* Download agnos

* Info is enough

* update manifest

* Remove f

* Check downloader return code

* Exit on wrong manifest

* Fix typos

* Set pythonpath before hardware init

* move agnos into hardware folder

* remove comments

* Fix abstractmethod

Co-authored-by: Comma Device <device@comma.ai>
Co-authored-by: Willem Melching <willem.melching@gmail.com>
2020-12-18 13:17:12 +01:00
Adeeb Shihadeh 6a0e9044c1 fix unkillable reboot logging on tici 2020-12-17 17:53:03 -08:00
Comma Device 717e49019f increase controls alert timeout 2020-12-17 15:22:55 -08:00
Adeeb Shihadeh 402d401e12
Car Port: 2021 Toyota Camry (TSS 2.5) (#2721)
* 2021 camry port

* tss2 adas

* test route
2020-12-17 13:29:50 -08:00
Willem Melching 776a67ad2e remove commIssueWarning from events 2020-12-17 22:25:22 +01:00
Adeeb Shihadeh 40a4bd9fc7 disable updater for oneplus EONs 2020-12-17 12:20:07 -08:00
Adeeb Shihadeh 220853730d
manager cleanup (#2634)
* start cleanup

* add uninstall to hw abstraction layer

* cleanup

* litte more

* don't build at import time

* fix tests

* don't build by default

* sync
2020-12-17 11:45:41 -08:00
Dean Lee bc1cfa6d4f
cleanup qcom2 (#19506)
* cleanup qcom2

* define DEBAYER_LOCAL_WORKSIZE in camera_qcom2.h
2020-12-17 11:43:50 -08:00
baldwalker 43c05aa2c6
Separate Hyundai Ioniq Hybrid and EV 2020 Premium SE (#19500)
* Update carcontroller.py

* Update hyundaican.py

* Update interface.py

* Update values.py

* Update values.py

* Update values.py

* Update values.py

* Update values.py

* Update README.md

* Update test_car_models.py

* cleanup interface
2020-12-17 11:25:56 -08:00
Robbe Derks 91c760a9e5 Revert MCLK change 2020-12-17 18:08:58 +01:00
robbederks 18ab822213
Move MCLK freq on tici (#19494)
* Move MCLK freq

* change PLL settings to compensate

* messed that up

* undo extclk change, move the internal freq. Does mean pixclk is decreased from 88MHz to 80MHz though

Co-authored-by: Comma Device <device@comma.ai>
2020-12-17 11:29:34 +01:00
Adeeb Shihadeh 8674b023ba
HW abstraction layer (#19530)
* start hw refactor

* move that

* pins

* put that back
2020-12-16 21:30:23 -08:00
Harald Schafer c09dfdf244 new ref 2020-12-16 18:56:25 -08:00
Igor d93f07f5e6
Fix TSS2 creep issue, no need to send standstill request (#2716)
* Fix TSS2 creep issue, no need to send standstill request

* Forgot to add import

* Changed set to look in from TSS2_CAR to NO_STOP_TIMER_CAR
2020-12-16 17:40:52 -08:00
Shane Smiskol 89a6008841
don't wait for 4 seconds before it starts steering again after steering fault (#19520) 2020-12-16 12:24:42 -08:00
Adeeb Shihadeh 421c494237 fixed fingerprint for cpu usage test 2020-12-16 12:14:18 -08:00
Igor 717bc747c3
Parametrize startingBrakeRate (#19511)
* Parametrize startingBrakeRate

* new ref_commit
2020-12-16 20:58:07 +01:00
Chris McCammon 1872d28739
2020 RDX fw (#19523) 2020-12-16 11:46:56 -08:00
Chris McCammon 3f7484df9e
Rav4 and Rav4 Hybrid FW (#19501)
* Rav4 Limited [9363705a7bbefea]
* Rav4 Hybrid [8b9ff04f758b61ce]
2020-12-16 10:53:10 -08:00
andrewcopenpilot 4fcf8678f6
Fix to allow brakes to release on resume press (#2709) 2020-12-16 18:29:52 +01:00
jcak d3d57b0744
Add Forester 2020 fingerprint (#2763)
* Add Forester 2020 fingerprint

* Update selfdrive/car/subaru/values.py

* combined Forester 2019 & 2020 fingerprints

2020 model had some additional fingerprints than the 2019 model. Merged rather than adding separately.

* Added Forester 2020 to readme

* Updated to include forester touring as well

added additional messages as per #19499 (updating same fingerprint)

* Delete Forester 2019 sport - duplicate fingerprint

* Update values.py

Co-authored-by: Willem Melching <willem.melching@gmail.com>
2020-12-16 11:58:07 +01:00
Greg Hogan 7a121862a8
athenad: add getNetworkType (#19517) 2020-12-15 23:25:52 -08:00
HaraldSchafer c89ec883cc
Early model 081 (#19510)
* c91b82af-c0b0-4378-8431-3e6efc26b084/325

* 0b6e45f8-21c1-408a-b61d-3dce02a69d23/200

* update model ref
2020-12-15 22:21:30 -08:00
Adeeb Shihadeh a2c6fdd14c Revert "Handle python-dbus not installed"
This reverts commit 25054cdc05.
2020-12-15 20:29:24 -08:00
Chris McCammon 4428c96d08
2021 Toyota Highlander / Highlander Hybrid fw (#2729)
* Highlander TSS2.5 fw versions

* 2021 Highlander Hybrid fw - not yet confirmed

* update model years
2020-12-15 19:51:20 -08:00
Adeeb Shihadeh c57ee16e86
Set GPU priorities + improved modeld priorities (#2691)
* give gpu threads rt priority

* modeld gets highest prio on core 2

* fix frame stream

* lower prio of cal thread

Co-authored-by: Comma Device <device@comma.ai>
2020-12-15 19:22:03 -08:00
Chris McCammon bf8ef0251d
Rav4 2021 fw (#19514) 2020-12-15 17:33:43 -08:00
Dean Lee d31a87cd21
qcom: make camera_process_frame more readable (#2765)
* more readable

* rgb_addr

* offset

* speed up if statement

* --self_recover

* rgb_addr_offset

* x_offset&y_offset

* static rgb_roi_buf & conv_result

* remove variables from struct

* simplify read sensorEvents

* use i for loop

* split to functions

* make it works

* y_offset should be ROI_Y_MAX-ROY_Y_MIN+1

* std::size is better than ARRAYSIZE

* rebase master

* shorter variable name

* Revert "shorter variable name"

This reverts commit 47612e3a741d8b6ddfd72bccbb5337882b369224.

* std::fill_n

* reday for merge

* Revert "y_offset should be ROI_Y_MAX-ROY_Y_MIN+0"

This reverts commit 1f8526fb1c59c89d747210eb8bf17a2688a4f2bc.
2020-12-15 16:39:38 -08:00
Comma Device 1ea307a299 factory reset -> system reset 2020-12-15 23:35:55 +00:00
Comma Device 54c6931b5c fix camera malfunction ui timeout 2020-12-15 14:16:47 -08:00
Dean Lee 1ee8287705
cleanup camera malfunction alert (#2751)
* cleanup alert

* move ui_draw_vision_alert out of ui_draw_vision
2020-12-15 13:06:22 -08:00
Willem Melching 93cc7335fc paint.cc: lower y offset 2020-12-15 14:47:53 +01:00
Comma Device 536a8c5876 fix camerad qcom2 build 2020-12-15 04:52:40 +00:00
Adeeb Shihadeh c4a05ba369
Qt system reset (#19502)
* qt factory reset

* confirmation

* better ui
2020-12-14 19:49:01 -08:00
Dean Lee c1f3c3b2df
camera_qcom: read SensorEvents in op thread (#2764)
* get acceleration in op thread

* std::atomic last_sag_acc_z

* cleanup
2020-12-14 16:54:49 -08:00
ZwX1616 1c21fc100d
qcom2 init hevc tier correctly (#19496)
* qcom2 init tier correctly

* need to cast

Co-authored-by: Comma Device <device@comma.ai>
2020-12-14 16:24:49 -08:00
George Hotz 5fdda8dbd8
Thneed refactors for future functions (#2673)
* delete debug

* thneed updates, but it seems slower

* thneed refactor

* refactor touchups

* add back asserts

* fix uaf

* track the size for local args

* final thneed refactor

* switch kgsl_command_object to avoid memory leak

* comments

* unused includes

Co-authored-by: Comma Device <device@comma.ai>
2020-12-14 15:46:49 -08:00
Dean Lee 554ea8f54a
refactor imgproc/utils (#2766)
* refactor imgproc/utils

* const

* space

* return value
2020-12-14 15:33:40 -08:00
George Hotz cb238fd2ee
Set camerad CL priority to 4 (#2747)
* priority 2 get

* add to files_common

* cl_ext_qcom

Co-authored-by: Comma Device <device@comma.ai>
2020-12-14 13:59:48 -08:00
Adeeb Shihadeh 238ac19ba9 remove fsck logging in updated 2020-12-14 10:51:03 -08:00
Adeeb Shihadeh dfbd658a2f
log remote and branch in sentry (#16766)
* log remote and branch in sentry

* also add to crash.py

Co-authored-by: Willem Melching <willem.melching@gmail.com>
2020-12-14 16:11:54 +01:00
Willem Melching 9cd7a7c14b
set CarState.steeringRateLimited for Hyundai (#19495)
* set CarState.steeringRateLimited for Hyundai

* update ref

Co-authored-by: Greg Hogan <gregjhogan@gmail.com>
2020-12-14 16:11:32 +01:00
Willem Melching 25054cdc05 Handle python-dbus not installed 2020-12-14 15:04:17 +01:00
DreZee669 790ad9296a
Updated FW values for honda civic (#2752)
* Update values.py

Added ecu fw versions for my 2k16 honda civic sedan

* Update values.py
2020-12-14 14:16:22 +01:00
Willem Melching 11fb6efba2 add optional margin to car_space_to_full_frame check 2020-12-14 14:09:26 +01:00
Willem Melching bbc289b671 paint.cc: fix y offset 2020-12-14 13:38:00 +01:00
Adeeb Shihadeh 5ba7276118 model timing benchmark script 2020-12-13 19:08:49 -08:00
Adeeb Shihadeh 48306360a1 adb over smays 2020-12-12 19:21:45 -08:00
Dean Lee d6eead25d0
convert loadyuv.c to loadyuv.cc (#2754) 2020-12-12 17:10:51 -08:00
Dean Lee 3d63b3d414
covert rgb_to_yuv.c to rgb_to_yuv.cc (#2757) 2020-12-12 16:52:15 -08:00
Adeeb Shihadeh a96857f1aa
fix camerad not exiting cleanly (#2768)
Co-authored-by: Comma Device <device@comma.ai>
2020-12-12 13:55:24 -08:00
Adeeb Shihadeh 6a151dcd9c
oneplus deprecation (#2748)
* oneplus deprecation

* lowercase

* too long

* no udpates
2020-12-12 12:51:12 -08:00
Adeeb Shihadeh 1520dd4c96 Revert "More Rav4 fw"
This reverts commit cb52326790.
2020-12-12 01:20:10 -08:00
Adeeb Shihadeh dc371f951a more robust fingerprint test 2020-12-12 01:19:38 -08:00
Adeeb Shihadeh 1e78469fba better debug msg for fw fingerprinting test 2020-12-12 00:29:14 -08:00
Dean Lee 0fcfb07f1f
transform.h: remove extern "C" (#2755) 2020-12-12 00:00:07 -08:00
Comma Device 44bedaa73b add LOGW 2020-12-11 21:12:51 -08:00
komma zwei 41bc3c558e increase startup timeout for camera malfunction 2020-12-11 20:07:27 -08:00
Igor d3c2a0e6c1
Parametrize stoppingBrakeRate (#2745)
* Parametrize stoppingBrakeRate

* ref_commit updated
2020-12-11 16:30:35 +01:00
Dean Lee 3c08d0f1f7
clutil refactor (#2733)
* cleaup clutil.h

* clutil.c -> clutil.cc

* std::hash

* try simplify functions

* using namespace group help functions

* continue

* add function get_platform_info

* continue

* remove caching

* struct CLContext

* std::cout & CL_ERR_TO_STR

* remove CLU_NO_CACHE

* Revert "struct CLContext"

This reverts commit 882e413f227e4c1ba4bb83f956cc67739a189221.

* cl_get_error_string : remove undefied error codes

* replace all printf with std::cout

* util::read_file

* cleanup

* revert CL_ERR_TO_STR

* simplify

* add macro CL_ERR_TO_STR

* cl_get_error_string: fix undeclared errors

* log_size should not +1

* use std::stirng log

* apply review
2020-12-11 13:05:32 +01:00
Willem Melching 7b998a7c21 Add thumbnails to camera_frame_stream 2020-12-11 13:02:45 +01:00
Dean Lee f0d240a7e3
camerad: fix memory leak in create_thumbnail (#2743)
* fix memory leak in create_thumbnail

* free memory returned from jpeg_mem_dest

* OMG
2020-12-11 13:02:16 +01:00
Dean Lee 1e9e31d6e1
destroy rgb_to_yuv_state (#2702) 2020-12-10 19:39:46 -08:00
komma zwei fef8d4093f rhd dm AE sign flip 2020-12-10 19:27:45 -08:00
Chris McCammon cb52326790 More Rav4 fw
* 2021 Rav4 Limited fw from 9363705a7bbefea6
* 2019 Rav4 Hybrid fw from 8b9ff04f758b61ce
2020-12-10 16:49:18 -08:00
grekiki c16c8f3c2c
WiFI UI show IP (#2735)
WiFi widget now shows the IP of currently connected network.
2020-12-11 00:29:31 +01:00
grekiki bffdfd5303
Dynamically colored alert widget. (#2717)
blue background on update
2020-12-10 23:39:15 +01:00
grekiki f96fb625d9
Add label if no network manager is found (#2718) 2020-12-10 19:04:19 +01:00
HaraldSchafer 630c7309a5
Test model refactor (#2720)
* template funcion fill_meta

* add function get_plan_max_idx

* add function get_mdn_max_idx

* remove temp builder variables

* get_mdn_max_idx->get_lead_data

* get_pan_max_idx->get_plan_data

* fill_lane_line

* combine fill_lane_line&fill_path into one function

* fill_lead_vw

* using unique_ptr

* prefer using constexpr

* more constexpr,remove duplicate defined TRAJECTORY_SIZE

* remove suffix _arr from variable name

* misc

* remove extern c

* refactor model_publish

* remove unused paramaters

* traffic_convention to c style array

* c style array:prev_desire&pulse_desire

* fix error&make easy for review

* const mat3 &transform

* move cl_command_queue into ModelState

* use maco LEAD_MHP_SELECTION

* move constexpr from .h to .cc

* remove #define MODEL_NAME

* modeldata.h: contexpr

* remove param temporal from model_init

* helper function get_best_data

* fix probs

* int

Co-authored-by: deanlee <deanlee3@gmail.com>
2020-12-09 22:48:14 -08:00
Comma Device 0e84e04539 make qcom2 robust to moving v4l-subdevs 2020-12-10 05:44:59 +00:00
ZwX1616 257c5f9d94
road camera malfunction alert (#2697)
* camera unresponsive

* blue and remove loge

* simplify

* should override to avoid blank screen

* let it be

* stop sound

Co-authored-by: WXEon <device@comma.ai>
2020-12-09 20:05:47 -08:00
alancyau 805bf29206
Add fingerprint for 2019 Acura ILX (#2724)
* Add fingerprint for EU 2019 Civic Hatch

* remove fw electricBrakeBooster

* remove extra space

* add 2019 Acura ILX fingerprint

* Add 2019 Acura ILX to README.md
2020-12-09 11:19:21 +01:00
Eric Dardet 4373e89e65
Update Hyundai firmware in values.py for 2021 Sonata (#2714)
* Update Hyundai values.py for 2021 Sonata

Added firmware versions from a 2021 Hyundai Sonata bought in Southern California

* Update selfdrive/car/hyundai/values.py

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

* Update values.py

Co-authored-by: Willem Melching <willem.melching@gmail.com>
2020-12-09 11:13:47 +01:00
Adeeb Shihadeh 8992639754
add modelV2 to model replay (#2725)
* add modelV2 to model replay

* update refs

* ignore fields for modelv2

* execution time

* fix compare logs

Co-authored-by: Comma Device <device@comma.ai>
2020-12-08 22:01:34 -08:00
Adeeb Shihadeh 90d7331312 fix camerad exiting on pc 2020-12-08 20:20:42 -08:00
Mitchell Goff bbe9accd4d
Added model_replay and fixed some bugs in camera_replay (#2679)
* Added model_replay and fixed some bugs in camera_replay

* Unpack capnp logs on device

* add sync to device

* GPU now also works on PC

* update model ref

* update refs

* dont change this one

* Use pipeline calib instead of rlog calib

* remove that

* update refs

Co-authored-by: Willem Melching <willem.melching@gmail.com>
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
2020-12-08 19:01:59 -08:00
HoverB_SN_11 c6d68d5552 Revert "simplify"
cannot simplify.
2020-12-09 02:13:27 +00:00
Adeeb Shihadeh e715b1ac54
reliability? (#2722) 2020-12-08 17:29:06 -08:00
Adeeb Shihadeh b3fd759fe8
log DSP execution time (#2723)
* log dsp execution time

* don't need that
2020-12-08 17:28:47 -08:00
ZwX1616 d25cc6f624
Fix random encoder lockups (#2707)
* gbk

* surrrely not

* finalize

* such nuance, such nuisance

* this is done automatically

* add back

* give back 0

* simplify

Co-authored-by: Comma Device <device@comma.ai>
2020-12-08 16:12:55 -08:00
Chris McCammon 1a1b4abfb4 2017 Civic Bosch engine fw 2020-12-08 15:41:01 -08:00
Adeeb Shihadeh 56146d84ce
remove raw logger (#2719)
* remove raw logger

* no raw_clips

* only remove raw clips

* cleanup
2020-12-08 15:23:06 -08:00
Adeeb Shihadeh b1a4ec8135 make fingerprint script nice 2020-12-08 13:39:22 -08:00
Chris McCammon a66dc20f7c 2021 Rav4 LE Engine FW 2020-12-08 11:33:52 -08:00
HoverB_SN_11 18c9e42520 too wide 2020-12-08 19:31:38 +00:00
Willem Melching 3d2fec6c9a dont init wifi widget if there is no adapter 2020-12-08 16:33:00 +01:00
Dean Lee 232cb25683
small cleanup (#2715) 2020-12-08 14:20:06 +01:00
grekiki 3e466aa528
UI style improvements with improved keyboard (#2710)
* fix spaces and make spacebar dynamically sized

* some spaces and a comment

* more spaces

* const

Co-authored-by: Comma Device <device@comma.ai>
2020-12-08 12:00:51 +01:00
Willem Melching 9803d3fcdc save calibration as JSON again 2020-12-08 11:54:27 +01:00
Chris McCammon a7bf03305a Lexus IS firmware 2020-12-07 20:08:03 -08:00
Henry Zhuang e32e5d98a0
2021 Australia Rav4 hybrid FW (#2712) 2020-12-07 15:38:50 -08:00
Chris McCammon 1c8d3cf4f2 Rav4 Hybrid engine FW 2020-12-07 15:30:09 -08:00
alancyau 07e74c4260
Add fingerprint for EU 2019 Civic Hatch (#2698) 2020-12-07 13:03:28 -08:00
grekiki ec671d4741
Tethering (#2676)
We can now enable tethering on the device. The user still has to reconnect to the wifi network after disabling tethering, the network manager is lazy.
2020-12-07 12:55:17 +01:00
Dean Lee 531b85b983
fix fille lead (#2703) 2020-12-06 13:02:23 -08:00
Adeeb Shihadeh 8320a153fb
move offroad alerts to home screen (#2681)
* move offroad alerts to home screen

* offroad aletrs work, but sidebar doesn't look nice

* fix sidebar

* looks better

* cleanup

* little bigger

Co-authored-by: grekiki <gregor1234567890@gmail.com>
2020-12-04 15:21:55 -08:00
Willem Melching fcb3ed727b set y offset to zero for now 2020-12-04 18:07:51 +01:00
Willem Melching 35baefa72e
Add y offset to video (#2694)
* add y offset to video

* Also reduce zoom
2020-12-04 16:29:12 +01:00
Igor 093456cc40
Parametrize MIN_CAN_SPEED in car interfaces (#2684)
* Parametrize MIN_CAN_SPEED in car interfaces

* fixed instance in planner.py

* fix typo

* var name change

* changed var name to minSpeedCan for consistency with other uses of CAN in the capnproto files

* added default value to get_std_params, removed unneeded instances from car interface files

* Revert PEP8 autoformat corrections

* update refs

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
2020-12-04 11:09:34 +01:00
Dean Lee 24a84b2aff
simplify common_camera_process_front (#2470)
* refactor camera_process_front

* improve
2020-12-03 16:28:32 -08:00
Harald Schafer 4fafdee9e4 use name 2020-12-03 13:29:58 -08:00
brown1428 9ef9486be2
2021 RX fw (#2683) 2020-12-03 10:59:50 -08:00
robbederks 80dbda5342
Don't re-init pigeon while offroad (#2687)
* don't re-init pigeon while offroad

* we don't need this
2020-12-03 17:54:46 +01:00
Willem Melching e7c182b0da
Set correct HW type in initData (#2685)
* set hw types

* dont use c++ filesystem
2020-12-03 17:27:12 +01:00
Willem Melching d5a806e564 fix typo in event name 2020-12-03 17:07:03 +01:00
Willem Melching 93e90898dd Add event for commIssueWarning 2020-12-03 16:54:54 +01:00
Adeeb Shihadeh fed642c4ed
Qt offroad home screen (#2672)
* some cleanup first

* home sweet home

* basic home screen

* date

* fix touch

* fix mac

* hide when onroad

* box layout didn't do what i thought
2020-12-02 20:47:47 -08:00
ZwX1616 f30d15ea24
raw pred api (#2611)
* send both

* update cereal

* ptr type

* this is fine

* clean up

* v1 and v2

* header

* update cereal

* cereal
2020-12-02 18:46:12 -08:00
ZwX1616 d3387d540a
tici timing improvements (#2613)
* relocate

* impatience

* should be fine without

Co-authored-by: Comma Device <device@comma.ai>
2020-12-02 16:18:31 -08:00
robbederks e64484aecd
Move thermald hardware calls into HW abstraction layer (#2630)
* abstracted away hardware calls

* oopsie

* remove bugs

* remove bugs #2

* fix unit test

* removed print

Co-authored-by: Comma Device <device@comma.ai>
2020-12-02 15:20:57 +01:00
Mateusz Pobudejski a3d0c3b921
Add CAR.RAV4H_TSS2 engine fw (#2670) 2020-12-01 15:40:35 -08:00
Adeeb Shihadeh c01e2df2c0 setup rest of installers 2020-12-01 11:36:18 -08:00
grekiki a5132e44f9
small UI improvements (#2669)
* small UI improvements

* style improvements

* code style

* remove the padding

Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
2020-12-01 11:12:54 -08:00
grekiki 744a3317e3
Offroad alerts (#2664)
We now have a working offroad alerts
2020-12-01 16:39:14 +01:00
Adeeb Shihadeh b3ba65d6a4 fix setup installer download 2020-11-30 23:32:08 -08:00
Adeeb Shihadeh 8de4adac61
qt setup keyboard (#2663)
* add keyboard for custom url

* it works

* cleanup
2020-11-30 23:21:40 -08:00
Adeeb Shihadeh 6a2678aae7
add wifi to setup (#2604)
* add wifi to setup

* wifi looks better

* move widgets

* this looks ok

* small fixups

* fix relase tests
2020-11-30 22:35:17 -08:00
Adeeb Shihadeh d00f1692b7 move that to two init 2020-11-30 17:02:24 -08:00
Adeeb Shihadeh 7560e67b3d add user agent to installer 2020-11-30 16:57:41 -08:00
Adeeb Shihadeh ff91d30b16 more margin 2020-11-30 16:55:56 -08:00
George Hotz 6159906e5f
remove ui sidebar hint (#2662)
Co-authored-by: Comma Device <device@comma.ai>
2020-11-30 16:22:42 -08:00
Adeeb Shihadeh c80d9f132c bump version to 0.8.1 2020-11-30 09:30:57 -08:00