atomic14 / atomic14/web-serial-plotter

[Feature]: Custom parsing support for plotting raw data packets

Offen
#3 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
enhancement
Vorherrschende Sprache
TypeScript
Sterne
198
Forks
25
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

### 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_

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Das Issue nennt keine Dateien, Tests oder Einstiegspunkte. Verfolge daher zunächst nach, wie rohe serielle Pakete in den TypeScript-Plotter gelangen und wie Werte derzeit an Diagramme gesendet werden. Als erledigt gilt die Aufgabe, wenn Benutzer das Beispielpaket als sechs Floats beschreiben können, es in ax, ay, az, gx, gy und gz geparst wird und diese Werte geplottet werden.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
typescript
Bereich
data-visualization, frontend
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.