Ich werde einen Python-Binary-Stream und Hex-Log-Datenparser erstellen

Einige Informationen wurden automatisch übersetzt.

Ägypten

Ich spreche Arabisch, Englisch

Embedded Firmware Engineer für ESP32, STM32, AVR und Hardware-Debugging

Ich bin ein Embedded Firmware Engineer mit Schwerpunkt auf C/C++, FreeRTOS und industriellen Kommunikationsprotokollen. Ich schreibe nicht nur Anwendungs-Code; ich arbeite direkt mit den Bare-Metal-Re...
Über diesen Service

Hör auf zu raten, was deine Microcontroller-Logs bedeuten. Ich entwickle ein hochoptimiertes, maßgeschneidertes Python-Protokoll-Parsing- und Telemetrie-Diagnose-Tool, um komplexe Binärströme, proprietäre Pakete und rohe Hex-Dumps in sauberes JSON, CSV oder strukturierte Daten umzuwandeln.


Microcontroller komprimieren Daten auf Bit-Ebene. Ich nutze starke algorithmische Strukturen, um diese Ströme sauber zu reverse-engineeren und zu dekodieren, ohne den Speicher zu belasten.


Zentrale technische Funktionen:

  • Bit-genaues Parsing: Meisterhaftes Bit-Masking, Bit-Shifting, Sign-Extensions und Endianness-Management.
  • Stream-Integrität: Verifizierungsloops, die benutzerdefinierte Checksums, Parität und CRC-8/16/32-Algorithmen handhaben.
  • Mathematische Filterung: Signalklärung mit digitalen Tiefpass-Fenstern oder gleitenden Durchschnitten, um Sensor-Ausreißer zu entfernen.
  • Stabilität bei Randfällen: Fortschrittliche Rahmenbegrenzung verhindert Script-Abstürze durch beschädigte Pakete.


Was du bekommst: Sauberen, modularen Python-Quellcode, vollständige Dokumentation mit Datenstrukturen und Ausführungsvorlagen.


Hinweis: Der Kunde muss Paket-Payload-Definitionen oder Beispiel-Hex-Dateien mit erwarteten Ausgaben bereitstellen. Schreib mir zuerst, um dein Dateilayout zu besprechen!


Konvertieren von:

Andere

Konvertieren in:

Andere