- Scrub the bag from the beginning to have the correct state at any time
- Create a message that includes topic and bandwidth information
- Adjust to use the new data format
- Setup linting and code formatting
- Create some tests
- Add an icon and description like in the State Transition Plugin
- Capitalize the panel name: "System Viewer" instead of "system-viewer"
- Add the Python Code for generating the data
- Use schema validation (Ajv) for messages received