Vai al contenuto
PLC Forum

Partecipa anche tu alla Live su Youtube martedì 28/01/2025 per festeggiare i 24 anni di PLC Forum

Per ulteriori informazioni leggi questa discussione: https://www.plcforum.it/f/topic/326513-28012025




Crc-16 Bti


Messaggi consigliati

Inserito:

Salve a tutti. Ho instaurato una comunicazione seriale in c con linux tra due pc tramite rs232. Ho implementato il calcolo del crc16 per un qualsiasi stringa. Adesso però non avendolo mai usato come controllo non so cosa devo fare a livello del programma che invia i dati(stringa),cioè il client, e a livello del programma del server cioè quello che riceve le stringhe. Qualcuno può aiutarmi? Grazie mille!

  • 3 months later...

Inserita:

che io sappia il CRC16 non permette una foward correction, cioè non ti pernette di correggere la stringa che arriva errata, quello che puoi fare, quindi, è aggiungere il CRC16 in fondo alla stringa che trasmetti, e controllarlo alla ricezione, se non torna puoi solo dare un NAK di protocollo e chiedere la ritrasmissione...

Crea un account o accedi per commentare

Devi essere un utente per poter lasciare un commento

Crea un account

Registrati per un nuovo account nella nostra comunità. è facile!

Registra un nuovo account

Accedi

Hai già un account? Accedi qui.

Accedi ora
×
×
  • Crea nuovo/a...