arduino / arduino/ArduinoCore-API

Feature request : Add parseHex() to serial library

Offen
#134 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
C++
Sterne
306
Forks
150
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

It will be very useful when we want to pass hexadecimal values through the serial monitor. Could be easily implemented using sscanf with "%2" in the background over temporary buffer of next 2 valid hexadecimal ASCII characters

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Lokalisieren Sie zuerst die serielle Bibliothek und ihre vorhandenen Einstiegspunkte zum Parsen von Werten; im Issue ist keine bestimmte Datei und kein bestimmter Test genannt. Ermitteln Sie anhand der aktuellen API das erwartete Eingabe- und Ausgabeverhalten von parseHex(), und fügen Sie anschließend Abdeckung für Hexadezimalzeichen und ungültige Eingaben hinzu, damit der Abschluss verifizierbar ist.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
cpp
Bereich
api, embedded-iot
Issue-Typ
Feature
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
45/100

Neue Issues direkt in Ihr Postfach

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