decanstructor
decanstructor copied to clipboard
The definitive ROS CAN analysis tool.
ROS2 is becoming the de-facto for new ROS installations. Time for an upgrade.
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...
So far only seen when publishing manually with rostopic pub. Not yet tested with rosbag containing events.
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.
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...
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.