atomic14 / atomic14/web-serial-plotter
[Feature]: Custom parsing support for plotting raw data packets
- Dominant language
- TypeScript
- Stars
- 198
- Forks
- 25
- PR merge metrics
- No merged PRs in 30d
Description
### Problem to solve
Just wondering if it is possible to include a feature to parse raw data packets and plot the parsed data. SAMPLE RAW DATA: [b'\x00\x00\x0b\xbe\x00@\xfa?\x00\x000>\xa4\xe4\x19\xc0j\xee\x02\xbf\x9c\x90\x92\xbf\x00\x80\x0e\xbe\x00\xd0\xfb?\x00\x009>3\xa2\x0f\xc0\xc7\xde\xda\xbe\x0e\xd3\\\xbf']
### Proposed solution
1. Have the user specify packet structure for the case above: [ax(float), ay(float), az(float), gx(float), gy(float), gz(float)]
2. Data then gets goes to the plotter.
### Alternatives considered
_No response_
### Area of the app
None
### Willingness to contribute
- [x] I'd be willing to submit a PR for this
- [x] I can help test and provide feedback
### Additional context, screenshots or mockups
_No response_
Contributor guide
Assessment
This issue has not been assessed yet.