Giter Site home page Giter Site logo

decanstructor's People

Contributors

jwhitleywork avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

decanstructor's Issues

Option to display data in binary

Maybe just per-column, so things aren't too wide. Would be nice to have the same color coding applied to individual bits, to see them change.

Fix Table Flashing on New Message

Because of the way messages are stored internally and how the whole table is redrawn when a new message is adding, there is a disconcerting amount of "flashing" that happens on connection to a new CAN bus. This could be much better.

Create ROS2 Version

ROS2 is becoming the de-facto for new ROS installations. Time for an upgrade.

Add Message Analysis Mode

This would ideally include many features such as bit-level analysis (see issue #2), bit/byte plotting, signal conversion, etc. However, this issue is just to add the overall mode.

Note to self: don't forget to stop updating (but not adding to) the main grid while in this mode.

Create Playback Mode with Event Triggers

During logging and playback, the ability to emit and view (respectively) time-synchronized event triggers could be invaluable for post-recording analysis. This ticket is to add a "Playback Mode". In real-time mode (the default), a button would be available to trigger the emission of an event message on a given topic. In playback mode, the button would be replaced with an indicator that subscribes to the same topic and alerts the user when a trigger was fired in the log.

Switch to Custom wxGridTable

Using a custom GridTable that stores values as integers and retrieves them as formatted strings would not only safe memory but cut down on processor usage.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.