Dean Lee
7d3ad941bc
modeldata: use a constexpr function to build the IDXS ( #23245 )
...
remove convert_array_to_type
rename to build_idxs
space
double
2021-12-16 14:19:46 -08:00
Devin Leamy
8cb83b29a6
athena: persist upload queue to disk ( #22659 )
...
* revert submodules
* lowercase
* addressed comments
* add test for cancelled uploads
* formatting
* catch all exceptions
* handle empty param
Co-authored-by: Willem Melching <willem.melching@gmail.com >
2021-12-14 13:29:17 +01:00
Adeeb Shihadeh
4a936bb2e5
bump version to 0.8.13
2021-12-13 22:24:03 -08:00
Dean Lee
9decd3d8a2
util: move all functions into util namespace ( #23203 )
2021-12-12 14:42:23 -08:00
Willem Melching
f93d89b888
dmonitoring/DriverView: get crop_rect & transform by video size ( #23169 )
...
* dmonitoring/DriverView: get crop_rect & transform by video size (#23014 )
* keep rounding the same
Co-authored-by: Dean Lee <deanlee3@gmail.com >
2021-12-09 16:20:50 +01:00
Willem Melching
b5fdf646ff
Revert "dmonitoring/DriverView: get crop_rect & transform by video size ( #23014 )"
...
This reverts commit 1af715d6a2 .
2021-12-08 19:13:38 +01:00
Dean Lee
1af715d6a2
dmonitoring/DriverView: get crop_rect & transform by video size ( #23014 )
2021-12-08 17:51:56 +01:00
Willem Melching
2e0c73fc0c
Remove Raw Upload toggle ( #23143 )
...
* Remove Raw Upload toggle
* fix tests
2021-12-07 11:25:40 +01:00
Willem Melching
7c8044d2db
Add LastPowerDropDetected and create bootlog before clearing params ( #23062 )
...
* Add LastControlledShutdown and create bootlog before clearing params
* update param name
* sorting
2021-11-29 15:51:27 +01:00
Willem Melching
5069852573
navd: render map into VisionIPC ( #22800 )
...
* navd: render simple map
* render route
* offscreen rendering
* cleanup
* more cleanup
* render into visionIPC
* rename class
* split position update from route update
* stop broadcast if not active
* gate vipc server behind flag
* add python library
* faster
* no vipc from python
* put behind extras
* only send when loaded
* add glFlush just to be sure
* cleanup settings into helper function
* function ordering
* broadcast thumbnails
* put behind param
* adjust zoom level
* add route to python bindings
* revert that freq change
* add logging if map rendering is enabled
* use rlogs if available
* bump cereal
2021-11-26 14:38:02 +01:00
Adeeb Shihadeh
a941a1040d
back to 0.8.12
2021-11-22 14:26:00 -08:00
Adeeb Shihadeh
f813ae3e1a
back to 0.8.11
2021-11-18 15:10:41 -08:00
Adeeb Shihadeh
2a72e2a514
add offroad alerts for car unrecognized ( #22934 )
...
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
Co-authored-by: Chris McCammon <chrismccammon123@gmail.com >
2021-11-17 20:29:00 -08:00
Adeeb Shihadeh
7d18e26ff1
bump to 0.8.12
2021-11-17 15:00:37 -08:00
Dean Lee
ca88a8769b
watchdog_kick: non-allocating ( #22892 )
...
* non-allocating
* unpack
* call kick every second
* cleanup include
2021-11-17 12:02:31 +01:00
Adeeb Shihadeh
d8a5c415cd
Revert "add offroad alerts for car unrecognized"
...
This reverts commit fb1e8ce086 .
2021-11-16 13:31:10 -08:00
Adeeb Shihadeh
fb1e8ce086
add offroad alerts for car unrecognized
2021-11-16 13:30:33 -08:00
Willem Melching
07ff724726
Move shutdown/reboot handling to manager ( #22882 )
...
* Move shutdown/reboot handling to manager
* more logging
* check enagaged
* Apply suggestions from code review
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
2021-11-12 09:10:34 -08:00
Adeeb Shihadeh
e528e2e3e2
allow update snoozing ( #22876 )
...
* allow update snoozing
* not immediately visible
* dismiss and close
* grey button
2021-11-11 15:32:25 -08:00
Willem Melching
fa0cbe5d40
Put journal and nvme stats in bootlog ( #22849 )
...
* Run commands and put output in bootlog
* log nvme
* fix indent
* cereal without event
* use regular array
2021-11-10 16:07:22 +01:00
Willem Melching
6ace88a0f1
cache prime status in param ( #22850 )
2021-11-10 16:05:49 +01:00
Dean Lee
b0f9365295
EGLImageTexture: pass nullptr to glTexImage2d in last argument ( #22844 )
2021-11-09 18:49:48 -08:00
Dean Lee
e29cc1c2ee
util.h: add unit conversion constants ( #22813 )
...
* Add unit conversion constants.
* move to common/util.h
2021-11-08 10:19:34 +01:00
Dean Lee
177c3b89b6
thneed/serialize: use funtions from clutil( #22760 )
2021-11-04 16:19:25 +01:00
Dean Lee
ff33ca3413
util: remove function to_hex ( #22792 )
2021-11-04 16:18:01 +01:00
Willem Melching
45c506bb17
wshadow: fix comma three build
2021-11-02 17:27:34 +01:00
Dean Lee
6de66f2832
params: remove obsolete keys ( #22769 )
2021-11-01 14:32:55 -07:00
Dean Lee
2773ff5ace
params: code cleanup ( #22744 )
...
* cleanup params
* apply review
* continue
* use c_str
* cleanup filelock
* don't check return code of close()
* remove call_once
* cleanup params_pyx
* cleanup comment
2021-11-01 11:22:34 +01:00
Dean Lee
8da3cd3cdd
util:: remove unused funtion base_name ( #22759 )
2021-10-31 13:10:27 -07:00
Dean Lee
652c42da2c
util: add safe write functions ( #22160 )
...
* add safe write functions
* log error
* bzfile safe_fopen&safe_flush
* update test_case
* trigger ci
Co-authored-by: Willem Melching <willem.melching@gmail.com >
2021-10-29 13:23:31 +02:00
Robbe Derks
585c16cd2a
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 >
2021-10-29 13:04:26 +02:00
Dean Lee
1f39d8cee6
util: add new function create_directories with unit tests ( #21871 )
...
* util::create_directories
* check bool ret
* don't assume mask
* rename with_umask to no_umask
* remove umask
* rebase master
* rebase master
* 0755
2021-10-29 12:27:35 +02:00
Adeeb Shihadeh
f4c2398db4
add sdcard support ( #22703 )
...
* generalize
* factory reset
2021-10-26 19:34:08 -07:00
Willem Melching
cca07c0c73
navigation: use mapbox proxy server ( #22660 )
...
* use mapbox proxy
* remove MapboxToken param
* do not log jwt
* remove import
* move to staging url
* put has_prime in ui state
* logic was flipped
* Update selfdrive/ui/qt/maps/map.h
2021-10-26 18:59:17 +02:00
Willem Melching
c30bd052c3
bump version to 0.8.11
2021-10-26 15:23:04 +02:00
Greg Hogan
755a0a63a2
ModelDataRaw struct part 3 ( #22639 )
...
* lane lines and road edges
* roll back some changes to find what broke things
* rollback more changes to find issue
* fix order of lane line probs
* try outputs on stack again
* initialize output array
2021-10-21 14:59:07 -07:00
Greg Hogan
a7f36c9daf
ModelDataRaw struct part 2 ( #22554 )
...
* model pose more struct
* constexpr seems useful
* more concise
* fix order
* seems more readable
* plan struct
* attempt to fix compiling on device
* fix constexpr errors on device
* fix rotation rate in log
* maybe this fixes compiling constexpr on device
* exp() cannot be used in constexpr on c2
* only copy what we actually log
* simplify pivot()
* fix setting position std
* see if this works
* try lambda again
* giving up on the lambda to select member
* fix position std
* fix param order
2021-10-19 19:04:01 -07:00
Adeeb Shihadeh
84de248fa7
tici: affine loggerd to efficiency cores ( #22581 )
2021-10-18 13:21:24 -07:00
dlsp
c6b210da02
params: include optional header ( #22553 )
2021-10-14 13:09:51 -07:00
Mitchell Goff
fd3fdea7b4
Use TICI intrinsics by default on PC ( #22546 )
2021-10-13 12:44:36 -07:00
Willem Melching
d898841e87
Change APN from settings ( #22440 )
...
* Change APN from settings
* subtext
* one function
* bring connection down and up
* fix adapter type
* trim input
* fix scrolling in scanning state
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com >
2021-10-07 23:47:23 -07:00
Willem Melching
8c01ae5716
Add DisableRadar_Allow param and settings toggle ( #22329 )
2021-09-23 17:19:47 -07:00
Willem Melching
6dabefb68d
params.cc: sort offroad params
2021-09-23 16:47:00 -07:00
Willem Melching
36975a0071
sort params alphabetically
2021-09-23 16:46:02 -07:00
Adeeb Shihadeh
e9e490a729
add booted onroad flag ( #22318 )
2021-09-22 22:25:08 -07:00
Adeeb Shihadeh
ed70c5aaf5
updated: add persistent param for build date ( #22237 )
2021-09-14 20:24:41 -07:00
Willem Melching
abae4ef72c
Revert "ui: use C3 video sizes by default on PC"
...
This reverts commit cf4cd3b693 .
2021-09-14 11:48:34 -07:00
Willem Melching
cf4cd3b693
ui: use C3 video sizes by default on PC
2021-09-14 11:27:34 -07:00
Adeeb Shihadeh
b3705ede5e
Unify neos/agnos updaters ( #22109 )
...
* start moving neos updater
* downloading
* ui
* move recovery
* resuming
* add verification
* fix up launch
* test
* update updater
* fix mypy
* fake updater
* review suggestions
* more tests
* abc
* update bin
* raise
Co-authored-by: Comma Device <device@comma.ai >
2021-09-10 17:03:54 -07:00
Adeeb Shihadeh
0a75a66537
bump version to 0.8.10
2021-09-08 15:07:55 -07:00