Joost Wooning
b70a94797b
parse floats instead of ints
...
fixes #119
2022-03-10 12:08:06 +01:00
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
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
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
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
Chris Vickery
02d1969cd5
Make line colors more different, fix line interpolation having no tension
2019-11-06 16:51:12 -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
e64b1fa45e
Make it easier to differentiate between same signal messages
2019-10-28 15:39:56 -07:00
Chris Vickery
1be5544df3
Add eslint with explorer configuration ( #26 )
...
* Add eslint and run --fix
* Remove precommit prettier
2019-10-07 16:11:53 -07:00
Chris Vickery
4f95cf42cc
More work on graphs, general fixes and improvements, tests ( #24 )
...
* More work on graphs, general fixes and improvements, tests
* Dont do more things after closing worker
* Fix some minor errors and graph data flow
* Fix bounds not loading correctly at first
* Clean up
2019-09-30 18:13:01 -07:00
Andy Haden
7aef5ab6e6
remove bitarray
2018-09-24 19:59:07 -07:00
Andy Haden
6c40a51809
rewrite signal parser
2018-09-24 18:53:05 -07:00
Andy Haden
5a298a74bb
del unused
2018-08-31 20:29:43 -07:00
Andy Haden
5607e7d375
fix parsing little endian signals < 8 bytes
2018-08-31 20:24:45 -07:00
Andy Haden
b237177627
remove dead code
2018-08-31 20:14:19 -07:00
Chris Vickery
8e15ffa534
Correct spelling on breaks brake because fun and magic
2018-07-25 16:31:47 -07:00
Chris Vickery
67f0230375
Better visualization of shorter messages
2018-07-25 10:53:39 -07:00
Chris Vickery
7754ac67bd
Add raw logs to basic CAN massage view ( #8 )
...
* Add raw car state to basic can massage view
* Format and transfer log data better
* Expose most of car state, support 32 bit ints and signed vals better
* Reroute frame requests through getter, intercept log event frame requests
* Add all requested logs
* Remove testing debugger
* Make log events toggle in view
* Fix minor exception with drag and drop
2018-07-24 15:15:09 -07:00
Andy Haden
2f1a8d36c7
a near no-op so sentry will deploy
...
0.2.2
2018-04-26 17:19:48 -07:00
Andy Haden
1cb3c5f3f8
cabana: prevent super light signal colors
2018-04-26 16:15:00 -07:00
ChristopherBiscardi
298c6cbabc
eslint fixes for ci to pass
2017-12-15 14:29:13 -08:00
ChristopherBiscardi
bf801214ea
try to replace manual core-js polyfills with babel-preset-env
2017-12-13 14:04:09 -08:00
ChristopherBiscardi
beb0a7ea01
prettier the js
2017-12-12 18:27:20 -08:00
ChristopherBiscardi
40e7efad4c
switch back to create-react-app
2017-12-12 18:24:01 -08:00
Andy Haden
b4b7a5c233
cabana: colors are now randomized and set when dbc loads or signal is created
2017-10-26 15:06:51 -07:00
Andy Haden
92cd18dde6
cabana: remove console logs
2017-10-25 20:22:02 -07:00
Andy Haden
1aae98153f
cabana: safe dbc parsing when msg id in signal comment does not exist
2017-10-25 16:51:53 -07:00
Andy Haden
02eb3c4bc6
cabana: patch up some undefined edge cases
2017-10-16 20:10:38 -07:00
Andy Haden
f33a1504f1
chffr: support npy datatype that showed up in b3d5e3f72b5e6a76|2017-10-14--13-23-03
2017-10-16 20:06:28 -07:00
Andy Haden
74841b81e7
cabana: dbc comments end with semicolon; add crv test (failing)
2017-09-29 19:04:27 -07:00
Andy Haden
4af116dd3c
cabana: parse chffr metrics
2017-09-12 22:25:38 -07:00
Andy Haden
551cb39515
cabana: fix live addressing; live button doesnt hang on errors
2017-08-21 18:19:37 -07:00
Andy Haden
7c029eb5ef
cabana: sort signal legend; signals stay plotted when name changed; refactor to identify plots with signal UID
2017-08-11 14:58:32 -07:00
Andy Haden
c7db2c9734
cabana: fix out of range error, polyfill for ie11, and variable rename for clarity (msg vs msgEntry)
2017-08-09 12:19:12 -07:00
Andy Haden
a022405b78
cabana: project-wide refactor to fix eslint warnings and minor annoyances
2017-08-07 15:22:57 -07:00
Andy Haden
bd2ba52a35
merge ah/cabana-webusb
2017-08-03 14:41:52 -07:00
Andy Haden
fbe861b65f
cabana: Draggable plots (merged w/ style updates)
2017-07-20 16:06:20 -07:00
Andrew Valish
349f03fecf
Refactor Cabana Markup, Apply Minor Design Tweaks ( #81 )
...
* prepend newly plotted signal to show first
* highlight selected available message in navigation
* extract CanGraph render function in explorer
* toggle expanded signals in Legend, trigger edit and plot when expanding signal
* check if plottedSignal is new before plotting
* add uid to signal model
* use signal uid in SignalLegend and entry for keys and expanding
* adding sass npm script to watch scss files
* refactoring most of markup for semantic class naming, introducing scss files, light styling
* prefer flex over floats
* set min-width on body
2017-07-17 18:10:37 -07:00
Andy Haden
c40c447700
cabana: more polyfills and tilde on sourcemap url to support http&https
2017-07-12 16:25:34 -07:00
Andy Haden
415fe99b48
cabana: polyfills and proper sourcemap upload url
2017-07-12 14:01:00 -07:00
Andy Haden
1703203b06
cabana: add missing binding; use cloudlog
2017-06-30 17:31:11 -07:00
Andy Haden
624d5876bb
cabana: Logentries client
2017-06-30 15:35:27 -07:00
Andy Haden
e2a14a7fc5
cabana: video always shown; sentry only in production
2017-06-29 13:24:49 -07:00
Andy Haden
3d51d3f0d8
cabana: parseint message size
2017-06-27 12:19:00 -07:00
Andy Haden
9586813cb4
cabana: thorough tests for desired bit dragging functionality
2017-06-26 21:06:01 -07:00
Andy Haden
bfee32615c
cabana: new signals are big endian, which improves dragging ux. dragging bugs fixed as well
2017-06-25 21:05:40 -07:00
Andy Haden
562c78696e
cabana: improve dragging
2017-06-25 15:21:45 -07:00