I will build a python binary stream and hex log data parser

Egypt

I speak English, Arabic

Embedded Firmware Engineer ESP32, STM32, AVR and Hardware Debugging

I am an Embedded Firmware Engineer specializing in C/C++, FreeRTOS, and industrial communication protocols. I don't just write application-level code; I work directly with the bare-metal registers and...
About this Gig

Stop guessing what your microcontroller logs mean. I will build a highly optimized, custom Python Protocol Parsing & Telemetry Diagnostic Tool to turn complex binary streams, proprietary packets, and raw hex dumps into clean JSON, CSV, or structured data.


Microcontrollers squeeze data down to the bit level. I use strong algorithmic structures to reverse-engineer and decode these streams cleanly without memory bloat.


Core Technical Features:

  • Bit-Perfect Parsing: Masterful bit-masking, bit-shifting, sign extensions, and Endianness management.
  • Stream Integrity: Verification loops handling custom checksums, parity, and CRC-8/16/32 algorithms.
  • Math Filtering: Signal cleaning using digital low-pass windows or moving averages to remove sensor outliers.
  • Edge-Case Stability: Advanced frame boundary isolation prevents script crashes from corrupted packets.


What you receive: Clean, modular Python source code, complete documentation detailing data structures, and execution templates.


NOTE: Client must provide packet payload definitions or example hex files with expected outputs. Message me first to review your file layout!


Convert from:

Other

Convert to:

Other