Dean Lee
21ee6d25c7
ui: emit offroadTransition in UIState::updateStatus ( #23265 )
3 years ago
Dean Lee
2a99bc6dde
ui: update lead's z position if modelV2 has been updated after startup. ( #23355 )
...
* model frame >= started_frame
* remove optional
3 years ago
Dean Lee
e4de82f906
ui: remove variable world_objects_visible, use rcv_frame ( #23264 )
3 years ago
Dean Lee
2483fc5d5d
ui: singleton uistate ( #22789 )
...
* singleton uistate
* merge master
* merge master
* merge master
* connect uistate in sidebar
* move to device
3 years ago
Dean Lee
c5dbee4e58
UI: add timeout to close settings window while onroad ( #22980 )
...
* refactor updateWakefulness
* don't hide sidebar
* rename reset->reset_timeout
* move related variables and functions into class Device
* reset timeout in ctor
* set timeout to 10s if ignition is on
* cleanup
* remove unused QTimer *timer
* check getTimestamp
* keep socket reading in update_state
* keep filtering
Co-authored-by: Willem Melching <willem.melching@gmail.com>
3 years ago
Adeeb Shihadeh
755ec71c05
UI: remove burn in prevention ( #23173 )
3 years ago
Dean Lee
20f571db3c
UI: move rest of NVG to Qt ( #23133 )
...
* move ui_draw_world to qt
* draw world if world_objects_visible is true
* cleanup
* cleanup includes
* continue
* cleanup
* cleanup
* enable multisampling on all devices
3 years ago
Dean Lee
5ab6bff670
OnroadHud: update engageability and DM icons at 2Hz ( #23134 )
3 years ago
sshane
fa55dbe983
ui: draw all radard leads ( #22901 )
...
* draw leads detected from radar since it has a low speed override
* comment
* fill lead_verticies
* fix
* Revert changes
Revert "fix"
This reverts commit 7a478c435a0913e09512801309cf52654f3e17ac.
Revert "fill lead_verticies"
This reverts commit 5cdf265bb98480413a4a83c093b3e00489ba2f94.
Revert "comment"
This reverts commit 24a8a3fc2beef263909810d828d4e4fb5ea576e8.
Revert "draw leads detected from radar since it has a low speed override"
This reverts commit 4679fa5d16c7e961def9aaa52e92fb7d994a830d.
* Revert "Draw model leads (#21864 )"
This commit reverts 276b00ccb8
3 years ago
Dean Lee
c35ae99927
ui: replace nvg transfrom with QTransform ( #21968 )
3 years ago
Dean Lee
ca88a8769b
watchdog_kick: non-allocating ( #22892 )
...
* non-allocating
* unpack
* call kick every second
* cleanup include
3 years ago
Dean Lee
9062085043
ui: update params on the show event ( #22927 )
3 years ago
HaraldSchafer
c9218a55f3
tici: limit brightness with display uptime ( #22918 )
...
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
3 years ago
Dean Lee
96e6c343e2
ui: only check sensorEvents when offroad ( #22893 )
4 years ago
Willem Melching
6ace88a0f1
cache prime status in param ( #22850 )
4 years ago
eFini
1f106e3725
ui.cc: fix Hardware::TICI() check for screen brightness ( #22847 )
4 years ago
Robbe Derks
91987f38d4
Make pandaState and safetyMode a list ( #22454 )
...
* wip: move to pandaStates
* bump cereal
* wip: SafetyMode struct
* move to safetyMode
* fix typo
* this can be None
* fix potential empty pandaStates list
* fix thermald
* fix controlsd
* rename safetyModes to safetyConfigs
* update process_replay
* fix test_models
* bump cereal
4 years ago
Willem Melching
009e37e797
ui: only update ignition when panda is connected ( #22425 )
4 years ago
Adeeb Shihadeh
78b97eaa36
UI: show steering wheel icon while engaged or engageable
4 years ago
Dean Lee
a034926264
Qt/onroad: use CameraViewWidget ( #21821 )
...
* use CameraViewWidget
* no timer, updateFrame after frameSwapped
* use QOpenGLShaderProgram
* merge master
* remove that
* new function setStreamType
* continue
* remove showEvent
* cleanup
* cleanup
* little more
* fix black screen on startup
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
4 years ago
Willem Melching
01e779ef2d
C3: increase brightness at night a little
4 years ago
Mitchell Goff
05b37552f3
Retuned desire model ( #21919 )
...
* New model: d8e7f76f-7bec-4a83-af00-c0fae792527f/950
* Updated process replay refs
* Updated model replay ref
4 years ago
Willem Melching
358cdaaefd
Improve perceived display brightness ( #21884 )
...
* tweak light sensor function
* CIE 1931 compensation
* before filter
* C3 scaling
* C2 is also linear
* whitespace
* scaling and min brightness
4 years ago
Harald Schafer
543a0c509d
better name
4 years ago
Dean Lee
339aa5e3f9
fix lead2 not updated ( #21895 )
4 years ago
HaraldSchafer
276b00ccb8
Draw model leads ( #21864 )
...
* draw model not radar
* compiles
* wrong way
4 years ago
arfy slowy
d74def61f8
fix: spelling typos ( #21861 )
...
* fix: typo spelling grammar
* revert
* Update selfdrive/locationd/calibrationd.py
* more revert
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
4 years ago
Adeeb Shihadeh
b13f5e6328
UI: maintain frequency before vipc is connected ( #21704 )
...
Co-authored-by: Comma Device <device@comma.ai>
4 years ago
Willem Melching
1cf8396e4c
Fix backlight filter dt and set ts to 10 sec ( #21649 )
4 years ago
sshane
c10d46d336
ui: fix finish setup button ( #21538 )
4 years ago
Dean Lee
f554dc0ae6
ui/update_line_data: fix assert when max_idx = TRAJECTORY_SIZE-1 ( #21543 )
4 years ago
Adeeb Shihadeh
a2f9259ebf
sidebar: indicator for GPS fix ( #21556 )
...
* sidebar: indicator for GPS fix
* fix cutoff
4 years ago
Adeeb Shihadeh
8b6cf406ab
remove gps accuracy from sidebar
4 years ago
Willem Melching
47be6c751e
Refactor camerad exposure logging ( #21506 )
...
* simplify gain logging
* clean up metadata
* log grey fractions
* those are not used
* set grey fracs in message
* fix qcom
4 years ago
Adeeb Shihadeh
30683e6291
UI: faster offroad transition ( #21466 )
4 years ago
Adeeb Shihadeh
d47b00b45a
Fix UI crash when going onroad after onboarding ( #21236 )
4 years ago
Dean Lee
e4e669bb0f
add space after function name and if statement ( #21225 )
4 years ago
Dean Lee
c53cb5d570
Use C++ header files instead of C header files. ( #21192 )
...
* use cstring instead of string.h
* use cstdio instead of stdio.h
* remove inttypes.h
* use cstdlib instead of stdlib.h
* use cstdint instead of stdint.h
* #include <cstddef>
* cstdlib
* use cmath
* remove stddef.h
* use cassert
* use csignal
* use ctime
* use cerror
* rebase master
4 years ago
Adeeb Shihadeh
2ddfd82913
limit icon flickering in UI ( #21132 )
4 years ago
Adeeb Shihadeh
9876723169
Qt driverview ( #21063 )
...
* CameraViewWidget
* continue
* cleanup
* mv DriverViewWindow to ui/qt/offroad
* write IsDriverViewEnabled in showEvent/hideEvnet
* sm.update(0) in onTimeout()
* CameraViewWidget
* use unique_ptr for vipc_client
* virtual draw
* fix viewport
* connected()->frameReceived()
* bg_colors use QColor
* fix draw
* rebase master
* whitespace
* apply reviews
* indent
* like onroad
continue
* white space
* continue
* show == false
* remove border
* use widget's size
* fix shadowed rect
* cleanup driverview
* fix transform
* remove video_rect
Co-authored-by: deanlee <deanlee3@gmail.com>
Co-authored-by: Comma Device <device@comma.ai>
4 years ago
Willem Melching
93424ec6b4
cleanup brightness params ( #21066 )
4 years ago
Willem Melching
23789c9d4e
Compute on-road screen brightness based on camera exposure ( #21024 )
...
* Compute screen brightness based on camera exposure
* fix up scaling
* remove light sensor completely
* fix gain calculation
* cleanup
* remove comment
* bump offroad brightness
4 years ago
George Hotz
f43671c987
Move MCLK from 24 -> 19.2 mhz + Add accuracy in sidebar ( #20960 )
...
* wip
* one day i'll flip that right
Co-authored-by: Comma Device <device@comma.ai>
4 years ago
Willem Melching
ccdec0291d
Update visionIPC stream and intrinsic matrix when going onroad ( #20947 )
...
* Choose correct vipc stream when going onroad
* whitespace
4 years ago
Dean Lee
0495426535
Cleanup includes ( #20925 )
...
* remove #include <pthread.h>
* remove #include<stdbool.h> for cc files
* remove #include<iostream>
4 years ago
Dean Lee
533bc30c2e
UI: remove duplicate capnp readers ( #20855 )
...
* refactor submaster
* rebase master
* CAPNP best pratice
* zero initialize
* vwp_w has not been initialized before UIState()
* no static
* rebase master
* Minimize refactoring
* cleanup
* remove gpsOk
Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
4 years ago
Adeeb Shihadeh
e06f9828ea
match nvg onroad alerts ( #20854 )
4 years ago
Dean Lee
7222d0f20d
Cleanup selfdrive/ includes ( #20822 )
...
* cleanup include path
* continue
* format includes
* fix testraw.cc
* remove include path from SConstruct
* regroup
* rebase master
* almost done
* apply review
* rename FileReader.xx to filereader.xx
* rename Unlogger.x->unlogger.x
* rename FrameReader.xx -> framereader.xx
* apply reviews
* ui.h
* continue
* fix framebuffer.cc build error:mv util.h up
* full path to msm_media_info
* fix qcom2 camerad
Co-authored-by: Comma Device <device@comma.ai>
4 years ago
Adeeb Shihadeh
e1a58e6268
match nvg sidebar ( #20847 )
4 years ago
Willem Melching
ab319d4f54
Replace ifdef with hw abstraction layer ( #20843 )
...
* Replace ifdefs with hardware abstraction layer (#20801 )
* add type to class hadwareXXX
* replace ifdefs with hardware layer
* continue
* continue
* new function get_driver_view_transform
* full path to hw.h
* fix build error setup.cc
* apply review
* fix typo
* fix deprecated error:replace deprecated fromPath with new
* fix build error
* Fixes after ifdef clenaup (#20842 )
* inheritance doesnt work with static
* fix debayer
* small cleanup
* Update selfdrive/camerad/cameras/camera_common.cc
* Update selfdrive/ui/qt/offroad/settings.cc
* Update selfdrive/common/modeldata.h
* flip conditions
* fix comment
Co-authored-by: Dean Lee <deanlee3@gmail.com>
4 years ago