Da quello che ho capito leggendo varie fonti/articoli, ho tratto che il protocollo è composto da:
1. Preamble: sequenza di 7 bytes (b'10101010' => 0xAA)
2. SFD (Start Frame Delimiter): 1 byte di valore b'10101011' (0xAB)
3. MAC destination: 3 bytes, indirizzo fisico del dispositivo ricevente (non capisco che valore devo assegnargli, uno qualsiasi nel range 0x000000 - 0xFFFFFF o un valore specifico?)
4. MAC source: 3 bytes, indirizzo fisico del dispositivo trasmittente (stesso quesito della domanda 3.)
5. Length: 2 bytes, specifica la lunghezza del "pacchetto dati" (il numero dev'essere compreso fra 46 - 1500)
6. Data: tra 46 e 1500 bytes (cioè che voglio inviare)
7. FCS (frame check frequence): 4byte, non ho ancora capito di cosa si tratta
8. Pausa: 12 bytes
I punti 1., 2. e 8 non sono obbligatori per la corretta trasmissione/ricezione dei dati.
Ho capito tutto oppure ci sono alcune cose fondamentali che dovrei conoscere? Sapreste aiutarmi per capire ciò che non mi è chiaro? Grazie
Ciao


Elettrotecnica e non solo (admin)
Un gatto tra gli elettroni (IsidoroKZ)
Esperienza e simulazioni (g.schgor)
Moleskine di un idraulico (RenzoDF)
Il Blog di ElectroYou (webmaster)
Idee microcontrollate (TardoFreak)
PICcoli grandi PICMicro (Paolino)
Il blog elettrico di carloc (carloc)
DirtEYblooog (dirtydeeds)
Di tutto... un po' (jordan20)
AK47 (lillo)
Esperienze elettroniche (marco438)
Telecomunicazioni musicali (clavicordo)
Automazione ed Elettronica (gustavo)
Direttive per la sicurezza (ErnestoCappelletti)
EYnfo dall'Alaska (mir)
Apriamo il quadro! (attilio)
H7-25 (asdf)
Passione Elettrica (massimob)
Elettroni a spasso (guidob)
Bloguerra (guerra)




