Commit Graph

357 Commits (4d113409eda5f260d30b8e50c7fcfc77937839b2)

Author SHA1 Message Date
Joost Wooning 4d113409ed
fix signals for CAN-FD (#116)
* remove event signals

* fix signal values for signalSize < 32 with CAN-FD

* fix get signal value, use BigInt

* fix plot for bigint

* fix signed values

* fix tests

* add 64 bit signal test

* fix more tests
2022-03-08 16:08:40 +01:00
Adeeb Shihadeh 6d07fa48e7
add row index to bit matrix (#115)
* add row index to bit matrix

* reduce padding a bit

* fix test

Co-authored-by: Joost Wooning <jwooning@gmail.com>
2022-02-22 11:48:57 +01:00
Joost Wooning 0279d930ec m3u8 cache bust
closes #81
2022-02-17 18:17:28 +01:00
Joost Wooning a7be1cf2ef fix messagebyte size on high dpi screens 2022-02-17 11:25:49 +01:00
Joost Wooning 125a6ebbf6 clean up packages 2022-02-15 17:45:29 +01:00
Joost Wooning abbc68a6b0 update graphs on new data 2022-02-15 17:14:19 +01:00
Joost Wooning 1286f90444 fix message list scrollbar 2022-02-15 14:29:16 +01:00
martinl 296d95fcf2
Add CarControl actuators and RadarState leads for longitudinal testing (#39) 2022-02-15 14:08:52 +01:00
Dave Tapley 9ee1638d88
Fix panda shop links (#64) 2022-02-15 12:16:05 +01:00
Joost Wooning 19cb966256 fix CanLog 2022-02-14 21:41:59 +01:00
Joost Wooning 854ebb4b6c fix initial AddSignal size 2022-02-14 18:45:30 +01:00
Joost Wooning 5ea45c26ee fix set message size 2022-02-14 16:53:26 +01:00
Joost Wooning 7909d33aea
CAN FD support (#85)
* variable length AddSignal matrix

* nicer matrix rendering

* fix selecting signal

* correct size of new frame

* MessageBytes canvas wider

* multi line MessageBytes

* fix tests

* can log multirow

* rebase fixes
2022-02-14 16:01:11 +01:00
Robbe Derks 976c1652ce
fix setting comment on undefined msgs (#78) 2022-02-14 15:55:27 +01:00
Joost Wooning a992fdedf4 catch some errors 2022-02-14 15:55:11 +01:00
Joost Wooning b8f8d21478 clear more warnings 2022-02-14 14:52:09 +01:00
Joost Wooning 8054407ac4 fix tests 2022-02-14 14:31:16 +01:00
Joost Wooning 766168d571 fix deprecation warnings 2022-02-14 14:26:36 +01:00
Joost Wooning f35ded248e
upgrade packages (#87)
* upgrade react

* further react upgrade

* yarn upgrade

* upgrade node-sass

* upgrade node in dockerfile and actions

* fix test

* fix other test
2022-02-14 11:19:28 +01:00
Joost Wooning bb17a1a7d3
oauth login using api redirects (#76)
* login with api redirect

* fix scss imports

* login button styles

* keep original path after login

* no /cabana base path

* small redirect fix

* upgrade packages

* use github actions for building

* CI sass

* fix warnings

* fix build test
2021-10-04 18:57:54 +02:00
Joost Wooning 9247ce8bbe fix puppeteer test 2021-09-14 12:44:36 +02:00
Joost Wooning ac71fa85c5 logout if no access to route 2021-09-14 12:37:04 +02:00
Joost Wooning 2a0370aa58 google auth instead of explorer auth 2021-07-29 18:02:02 +02:00
andyh2 0ce944f776 demo: use preserved log urls 2020-01-16 15:38:17 -05:00
Andy Haden d95ddca99f Fix test 2019-12-11 17:56:47 -08:00
Andy Haden 952f6c3b58 Fall back to video server 2019-12-11 17:07:25 -08:00
Andy Haden c605ad31ee calculate video offset from log 2019-12-11 16:26:00 -08:00
Andy Haden 8e5795a3aa Fix tests 2019-12-11 15:14:14 -08:00
Andy Haden c38949e7f9 Update cabana demo fixture 2019-12-11 14:26:06 -08:00
Andy Haden e9bec22a98 qcamera stream 2019-12-11 01:28:14 -08:00
TK211X e660d11c3a
Revert Graph Interpolation back to Natural
Cardinal graph interpolation causes headaches when you're trying to spot step changes. You are forced to have to hover over the plot to spot a intermediary jump between two linear points. Otherwise it appears as a smooth change and causes confusion when figuring out the message profile.
2019-11-30 11:15:17 +09:00
Chris Vickery 02d1969cd5 Make line colors more different, fix line interpolation having no tension 2019-11-06 16:51:12 -08:00
Chris Vickery f5b3c9cc41 Change graph interpolation from natural to cardinal with tension 1 2019-11-06 15:00:29 -08:00
Chris Vickery 79035c5990 Refactor can plot spec, fix charts not receiving new data 2019-11-06 14:14:26 -08:00
Chris Vickery eb37fcc7e1 eslint --fix 2019-11-04 09:55:50 -08:00
Chris Vickery 201d16f073
Cache data in memory (#30)
* WIP cabana worker refactor

* Fix out of order data and byte colors

* Reparse messages in a worker for dbc changes

* Reprocess signal data on signal change

* Enforce message frame a little better

* Fix init flow when navigated to directly

* Handle signal reentrancy and adding while loading better

* Cache more aggressively

* Dont test expirey while loading data
2019-11-04 09:10:41 -08:00
Andy Haden d2ebae84a9 update demo fixtures 2019-11-03 18:48:39 -08:00
Chris Vickery 6798471d14 Dont seek when changing segments 2019-10-30 15:28:11 -07:00
Chris Vickery a6d3d095ae Fix issues seeking, especially with segments 2019-10-30 15:19:32 -07:00
Chris Vickery 4458b83837 class => className 2019-10-30 15:02:51 -07:00
Chris Vickery 940127263e Fix play speed not being accessible 2019-10-30 14:27:36 -07:00
Chris Vickery e64b1fa45e Make it easier to differentiate between same signal messages 2019-10-28 15:39:56 -07:00
Chris Vickery 80ad007ad3 Fix route seeker looking on wrong segment variable 2019-10-28 13:24:04 -07:00
Chris Vickery 509b6fbb5c Dont loop at the end of non-zoomed segments 2019-10-28 13:18:21 -07:00
Chris Vickery 255a766e44 Add error recovery to video, remove some dead code 2019-10-22 14:23:14 -07:00
Chris Vickery 3464aec62c Minor lint fixes 2019-10-21 14:07:26 -07:00
Chris Vickery 6bbcaebf14 Try fixing CI 2019-10-11 14:00:41 -07:00
Chris Vickery c7365bea5a Add correct dbc and fix deploy scripts 2019-10-11 11:10:40 -07:00
Chris Vickery 040f0bf2e1 Support testing against builds 2019-10-11 11:03:23 -07:00
Chris Vickery 6561506b51 Add puppeteer config and test for demo mode 2019-10-10 18:24:06 -07:00