Commit Graph

60 Commits (1be5544df3e4135fc8f050c98884e950b7d81830)

Author SHA1 Message Date
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
Andy Haden 34c64dc85c cabana: signal extension by drag propagates to graph & log 2017-06-23 22:44:36 -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 7eba5dbc18 cabana: add transmitters 2017-06-21 23:23:38 -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 e0451ab7d3 cabana: ux improvements in add signal, part selector 2017-06-20 22:52:57 -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 e2ac4cc236 cabana: cache graph data to avoid recomputing every re-render 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