Visualizzazione dei risultati da 1 a 5 su 5

Discussione: CRC - Chiedo Aiuto

  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2008
    Messaggi
    3

    CRC - Chiedo Aiuto

    Salve,
    vi presento il mio problema. Sto lavorando con un sistema di comunicazione seriale del quale mi è stata fornita una documentazione molto parziale...
    Con il portmon di windows sono riuscito a "sniffare" i messaggi che vengono inviati da un software di test che mi è stato fornito col dispositivo. I messaggi sono i seguenti:

    0A FF 02 44 B1

    0A FF 02 80 75

    Rappresentano due comandi per ricevere informazioni (una risposta dal dispositivo).
    In entrambi i messaggi il primo byte (0A) rappresenta l'header. Gli ultimi due byte (B1 e 75) rappresentano il checksum.
    Ho provato con tutti i polinomi generatori possibili a calcolare il checksum. Non ci riesco. Non ne esco fuori. Non so nemmeno se considera l'header al momento del calcolo.
    I valori B1 e 75 non capisco da dove saltino fuori!
    Chiunque potesse darmi una mano mi sarebbe veramente d'aiuto perché senno' non riesco a capire se la risposta che il dispositivo mi da è corretta o meno

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,466
    Così è abbastanza difficile darti una risposta.

    Prova a postare tutto il pacchetto inviato, compreso di header.
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2010
    Messaggi
    34
    Così è un po dura bisognerebbe conoscere un po di più il protocollo stati collegando qualcosa di particolare o puoi dirci di più? è solo l'ultimo byte per il checksum se puoi copiare cosa dice il protocollo su quel byte sarebbe già un grosso aiuto

  4. #4
    Utente di HTML.it L'avatar di linoma
    Registrato dal
    Mar 2010
    Messaggi
    1,346
    Sembra un xor dei bytes tranne l'ultimo con un xor 2.
    Per gli Spartani e Sparta usa spartan Il mio github

  5. #5
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,466
    In effetti

    0A xor FF xor 44 = B1

    e

    0A xor FF xor 80 = 75
    No MP tecnici (non rispondo nemmeno!), usa il forum.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.