mirror of
https://github.com/sunnypilot/sunnypilot.git
synced 2026-07-04 06:22:07 +08:00
e6055d68be
Original commits:
* Sync: `commaai/openpilot:master` into `sunnypilot/sunnypilot:master-new` (#580)
* test_processes: update ref logs to afde277
* # Conflicts:
* # .github/workflows/ui_preview.yaml
* # opendbc_repo
* # panda
* # release/release_files.py
* # selfdrive/test/process_replay/ref_commit
* # selfdrive/ui/tests/test_ui/run.py
* bring back ui.py (#34396)
* * bring back uipy
* * fix it
* * fix
* Log satellite count in GpsLocationData (#34395)
* * Log satellite count in GpsLocationData
* * update refs
* * forgot to build
* Toyota: allow brake hold (#34394)
* toyota okay
* fix uv (#34393)
* uv fix
* Update RELEASES.md
* release this month
* no need
* fix
* unused
* Longitudinal: Distance button hold to toggle Chill/Experimental Mode
* Hyundai: match cancel button panda safety logic (#34390)
* * rising edge
* * should work
* * TODO
* * fix
* card: fix cruise speed initialization w/ buttons (#34386)
* * fix initialize w/ buttons
* * what
* * comment
* VW: switch to common pcmCruise check (#34389)
* Update car_specific.py
* card: vcruise all in one place (#34387)
* * no reason to not be here
* * oh this was off by a frame!
* * ref
* Fix missing visual car dash alerts (#34385)
* * fix missing visual dash alerts
* * update refs
* process_replay: add cast in migrate_longitudinalPlan (#34383)
* * Cast
* * Something
* * Remove newline
* process_replay: ignore unknown members in the migration code (#34382)
* * Fix the migration for the events
* * clean up
* clean up
* clean up
* * no continue
* ---------
* Co-authored-by: Shane Smiskol <shane@smiskol.com>
* Getting rid of openpilot.common.numpy_fast (#34368)
* * Got rid openpilot.common.numpy_fast
* * fixed some data type erros
* * importing numpy instead of importing specific functions
* * fixing some numpy importing mistakes
* * Update selfdrive/car/cruise.py
* ---------
* Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com>
* Toyota: remove longitudinal derivative (#34378)
* * Update Python packages
* * update refs
* ---------
* Co-authored-by: Vehicle Researcher <user@comma.ai>
* Co-authored-by: Shane Smiskol <shane@smiskol.com>
* PlotJuggler: Layout for debugging locationdTemporaryError (#34381)
* * PlotJuggler: layout for debugging locationd
* * not needed, and codespell doesn't like it
* raylib: revert auto fit screen size (#34380)
* revert auto fit screen size
* Remove release files (conceptually) (#34379)
* * Remove release files (conceptually)
* * fix
* raylib: refactor to implement new App class (#34375)
* refactor to implement new App class
* [bot] Update Python packages (#34376)
* * Update Python packages
* * time -> time_helpers
* ---------
* Co-authored-by: Vehicle Researcher <user@comma.ai>
* Co-authored-by: Maxime Desroches <desroches.maxime@gmail.com>
* CI: Add missing uppercase_keyboard UI view (#34347)
* * add-uppercase-preview
* * testing-UI-on-fork
* * change back
* * add-my-branch
* * needs to see sha from fork for test
* * fix missing sha
* * change back
* * get correct named artifact
* * try this
* * experimenting coordinates
* * try these coordinates
* * try these coordinates
* * draws circles to see touches - changes coordinates
* * try these changes
* * better coordinates
* * click is more centered
* * try again
* * revert back
* * revert these too
* * last revert...
* Keyboard: add missing control btns to uppercase (#34344)
* * add-slash-to uppercase
* * Trigger UI preview workflow
* Move uds.py (#34374)
* * rm uds pt. 1
* * rm uds pt. 2
* * imports
* oops need raw
* third_party: add raygui (#34369)
* swaglog: fix locale dependence (#34367)
* encoderd: refactor VideoEncoder::publisher_publish to standardize member variable access (#34342)
* remove redundant pointer parameter
* modeld: properly release OpenCL context in `__dealloc__` method (#34353)
* release OpenCL context in __dealloc__
* release soon
* loggerd: typing and remove unused default arg (#34349)
* deleter cleanups (#34345)
101 lines
4.1 KiB
XML
101 lines
4.1 KiB
XML
<?xml version='1.0' encoding='UTF-8'?>
|
|
<root>
|
|
<tabbed_widget name="Main Window" parent="main_window">
|
|
<Tab tab_name="tab1" containers="1">
|
|
<Container>
|
|
<DockSplitter sizes="0.166588;0.167062;0.166113;0.166588;0.167062;0.166588" orientation="-" count="6">
|
|
<DockArea name="...">
|
|
<plot flip_x="false" flip_y="false" style="Lines" mode="TimeSeries">
|
|
<range right="2280.128382" left="0.000000" top="1.025000" bottom="-0.025000"/>
|
|
<limitY/>
|
|
<curve color="#ff7f0e" name="/livePose/inputsOK"/>
|
|
</plot>
|
|
</DockArea>
|
|
<DockArea name="...">
|
|
<plot flip_x="false" flip_y="false" style="Lines" mode="TimeSeries">
|
|
<range right="2280.128382" left="0.000000" top="14.542814" bottom="-5.586039"/>
|
|
<limitY/>
|
|
<curve color="#f14cc1" name="/accelerometer/acceleration/v/0"/>
|
|
<curve color="#9467bd" name="/accelerometer/acceleration/v/1"/>
|
|
<curve color="#17becf" name="/accelerometer/acceleration/v/2"/>
|
|
</plot>
|
|
</DockArea>
|
|
<DockArea name="...">
|
|
<plot flip_x="false" flip_y="false" style="Lines" mode="TimeSeries">
|
|
<range right="2280.128382" left="0.000000" top="0.988911" bottom="-0.745939"/>
|
|
<limitY/>
|
|
<curve color="#d62728" name="/gyroscope/gyroUncalibrated/v/0"/>
|
|
<curve color="#1ac938" name="/gyroscope/gyroUncalibrated/v/1"/>
|
|
<curve color="#ff7f0e" name="/gyroscope/gyroUncalibrated/v/2"/>
|
|
</plot>
|
|
</DockArea>
|
|
<DockArea name="...">
|
|
<plot flip_x="false" flip_y="false" style="Lines" mode="TimeSeries">
|
|
<range right="2280.128382" left="0.000000" top="1.025000" bottom="-0.025000"/>
|
|
<limitY/>
|
|
<curve color="#17becf" name="/accelerometer/__valid"/>
|
|
<curve color="#bcbd22" name="/gyroscope/__valid"/>
|
|
<curve color="#f14cc1" name="/carState/__valid"/>
|
|
<curve color="#1ac938" name="/liveCalibration/__valid"/>
|
|
<curve color="#9467bd" name="/cameraOdometry/__valid"/>
|
|
</plot>
|
|
</DockArea>
|
|
<DockArea name="...">
|
|
<plot flip_x="false" flip_y="false" style="Lines" mode="TimeSeries">
|
|
<range right="2280.128382" left="0.000000" top="1000000000.292252" bottom="999999999.735447"/>
|
|
<limitY/>
|
|
<curve color="#1f77b4" name="/gyroscope/__logMonoTime">
|
|
<transform alias="/gyroscope/__logMonoTime[Derivative]" name="Derivative">
|
|
<options lineEdit="1.0" radioChecked="radioActual"/>
|
|
</transform>
|
|
</curve>
|
|
<curve color="#d62728" name="/accelerometer/__logMonoTime">
|
|
<transform alias="/accelerometer/__logMonoTime[Derivative]" name="Derivative">
|
|
<options lineEdit="1.0" radioChecked="radioActual"/>
|
|
</transform>
|
|
</curve>
|
|
</plot>
|
|
</DockArea>
|
|
<DockArea name="...">
|
|
<plot flip_x="false" flip_y="false" style="Lines" mode="TimeSeries">
|
|
<range right="2280.128382" left="0.000000" top="20790107743.932232" bottom="-529653831.495853"/>
|
|
<limitY/>
|
|
<curve color="#bcbd22" name="/accelerometer/timestamp">
|
|
<transform alias="/accelerometer/timestamp[Derivative]" name="Derivative">
|
|
<options lineEdit="1.0" radioChecked="radioActual"/>
|
|
</transform>
|
|
</curve>
|
|
<curve color="#1f77b4" name="/gyroscope/timestamp">
|
|
<transform alias="/gyroscope/timestamp[Derivative]" name="Derivative">
|
|
<options lineEdit="1.0" radioChecked="radioActual"/>
|
|
</transform>
|
|
</curve>
|
|
</plot>
|
|
</DockArea>
|
|
</DockSplitter>
|
|
</Container>
|
|
</Tab>
|
|
<currentTabIndex index="0"/>
|
|
</tabbed_widget>
|
|
<use_relative_time_offset enabled="1"/>
|
|
<!-- - - - - - - - - - - - - - - -->
|
|
<!-- - - - - - - - - - - - - - - -->
|
|
<Plugins>
|
|
<plugin ID="DataLoad CSV">
|
|
<default delimiter="0" time_axis=""/>
|
|
</plugin>
|
|
<plugin ID="DataLoad Rlog"/>
|
|
<plugin ID="DataLoad ULog"/>
|
|
<plugin ID="Cereal Subscriber"/>
|
|
<plugin ID="UDP Server"/>
|
|
<plugin ID="ZMQ Subscriber"/>
|
|
<plugin ID="Fast Fourier Transform"/>
|
|
<plugin ID="Quaternion to RPY"/>
|
|
<plugin ID="CSV Exporter"/>
|
|
</Plugins>
|
|
<!-- - - - - - - - - - - - - - - -->
|
|
<!-- - - - - - - - - - - - - - - -->
|
|
<!-- - - - - - - - - - - - - - - -->
|
|
</root>
|
|
|