Costruirò un parser di flusso binario Python e log di dati hex

Alcune informazioni sono state tradotte automaticamente.

Egitto

Parlo Arabo, Inglese

Ingegnere firmware embedded ESP32, STM32, AVR e Debug hardware

Sono un ingegnere firmware embedded specializzato in C/C++, FreeRTOS e protocolli di comunicazione industriale. Non scrivo solo codice a livello applicativo; lavoro direttamente con i registri bare-me...
Informazioni su questo servizio

Non indovinare più cosa significano i log del tuo microcontrollore. Costruirò uno strumento di parsing del protocollo Python altamente ottimizzato, personalizzato, per trasformare flussi binari complessi, pacchetti proprietari e dump hex grezzi in dati puliti in JSON, CSV o strutturati.


I microcontrollori comprimono i dati fino al livello di bit. Utilizzo strutture algoritmiche robuste per reverse-engineering e decodificare questi flussi in modo pulito, senza appesantire la memoria.


Caratteristiche tecniche principali:

  • Parsing bit-perfetto: mascheratura dei bit, shift di bit, estensioni di segno e gestione dell'Endianness.
  • Integrità del flusso: cicli di verifica con controlli di checksum personalizzati, parità e algoritmi CRC-8/16/32.
  • Filtro matematico: pulizia del segnale usando finestre digitali a passabasso o medie mobili per eliminare outlier dei sensori.
  • Stabilità in casi limite: isolamento avanzato dei confini dei frame per evitare crash dello script causati da pacchetti corrotti.


Ciò che ricevi: codice sorgente Python pulito e modulare, documentazione completa che dettaglia le strutture dati e modelli di esecuzione.


NOTA: Il cliente deve fornire definizioni del payload dei pacchetti o file hex di esempio con output attesi. Contattami prima per rivedere la disposizione del tuo file!


Converti da:

Altro

Converti in:

Altro