Construiré un parser de flujo binario en Python y datos de registro en hex

Parte de la información se ha traducido automáticamente.

Egipto

Hablo Árabe, Inglés

Ingeniero de firmware embebido para ESP32, STM32, AVR y depuración de hardware

Soy un ingeniero de firmware embebido especializado en C/C++, FreeRTOS y protocolos de comunicación industrial. No solo escribo código a nivel de aplicación; trabajo directamente con registros bare-me...
Acerca de este Servicio

Deja de adivinar qué significan los registros de tu microcontrolador. Crearé una herramienta de análisis de protocolo y diagnóstico de telemetría en Python, altamente optimizada y personalizada, para convertir flujos binarios complejos, paquetes propietarios y volcados hex en datos limpios en JSON, CSV o estructurados.


Los microcontroladores comprimen los datos hasta el nivel de bits. Uso estructuras algorítmicas robustas para invertir y decodificar estos flujos de manera limpia sin sobrecargar la memoria.


Características técnicas principales:

  • Parsing bit-perfect: Dominio en enmascaramiento de bits, desplazamiento de bits, extensiones de signo y gestión de endianness.
  • Integridad del flujo: Bucles de verificación que manejan sumas de comprobación personalizadas, paridad y algoritmos CRC-8/16/32.
  • Filtrado matemático: Limpieza de señales usando ventanas digitales de paso bajo o medias móviles para eliminar valores atípicos de sensores.
  • Estabilidad en casos extremos: Aislamiento avanzado de límites de marco que previene caídas del script por paquetes corruptos.


Lo que recibirás: código fuente modular en Python limpio, documentación completa detallando estructuras de datos y plantillas de ejecución.


NOTA: El cliente debe proporcionar definiciones de carga útil de paquetes o archivos hex de ejemplo con salidas esperadas. ¡Envíame un mensaje primero para revisar la estructura de tu archivo!


Convertir de:

Otros

Convertir a:

Otros