Commit Graph

47 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
Joost Wooning 1286f90444 fix message list scrollbar 2022-02-15 14:29:16 +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 1be5544df3
Add eslint with explorer configuration (#26)
* Add eslint and run --fix

* Remove precommit prettier
2019-10-07 16:11:53 -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 5607e7d375 fix parsing little endian signals < 8 bytes 2018-08-31 20:24:45 -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
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 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 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 3d51d3f0d8 cabana: parseint message size 2017-06-27 12:19:00 -07:00
Andy Haden 562c78696e cabana: improve dragging 2017-06-25 15:21:45 -07:00
Andy Haden eb7430dfa1 cabana: changes to signal board units propagate to DBC BU:_ line; fix signal line spacing in reference DBC 2017-06-23 21:17:18 -07:00
Andy Haden dbbeeba602 cabana: fix nextNewFrameName and dbc constructor now allows undefined dbcString 2017-06-21 23:23:38 -07:00
Andy Haden 61717f09c9 cabana: style and ux improvements 2017-06-20 16:46:07 -07:00
Andy Haden 78e146d41b cabana: edit message modal; separate available / selected messages 2017-06-19 20:40:12 -07:00
Andy Haden 177b896a3d cabana: fix little endian signal parsing; new signals default to unsigned 2017-06-19 15:20:59 -07:00
Andy Haden a6b087b611 cabana :style and experience fixes 2017-06-18 23:00:37 -07:00
Andy Haden 8be9ab23d9 cabana: dbc writer close to spec 2017-06-18 17:38:31 -07:00
Andy Haden 065ff80210 cabana: parse value tables 2017-06-17 23:19:35 -07:00
Andy Haden b1e319cffd cabana: parse board units and comments 2017-06-17 22:40:06 -07:00
Andy Haden 144aaa981e cabana: parse message comments 2017-06-17 21:44:20 -07:00
Andy Haden 5ca92aa9cb cabana: val_ parsing 2017-06-17 21:10:58 -07:00
Andy Haden f7db65202d cabana: msg transmitter and signal comment parsing 2017-06-17 20:21:02 -07:00
Andy Haden ea1cf62b9a cabana: relative time on cangraph and canlog 2017-06-13 21:18:09 -07:00
Andy Haden 71f83a482f can explorer demo 2017-06-13 17:40:05 -07:00
Andy Haden a40e982666 can explorer progress; chffr free space check + build fix 2017-05-29 16:52:17 -07:00