Stap 10: Gebruiken: Bus snuiven
Zodra u de modus Bus snuiven, toegankelijk opwaarts uw seriële terminalprogramma (Hyperterm PuTTY, Parallax seriële Terminal) en sluit aan op de COM-poort die uw auto Kracker op 115200 baud brandt.
- De eerste byte van het bericht is de bron; $00 = uitzending, $3B = Nav, $BF = Global
- De tweede byte is de lengte van het bericht, geteld vanaf de derde byte
- De derde byte is de bestemming - de toewijzing is hetzelfde als de bronadressen
- De 4e byte begint de gegevens zelf.
- De laatste byte is de checksum - het berekend door XOR'ing elke byte in het pakket, hier de pseudocode;
checksum := 0
Repeat i from 0 to codelength
checksum := checksum xor (BYTE[code][i])
Er is geen ontdekking-methode voor het zoeken naar wat elke module ondersteunt opdrachten uit. De beste manier om de figuur het uit kijken naar de bus terwijl duwen knoppen. Het bovenstaande voorbeeld is wat de bus doet wanneer ik de deur met de sleutelhanger open;
$00 $04 $BF $72 $06
Van: ($00) te broadcasten naar: Global ($BF)
Gegevens: $72 $06
Remote Unlock-knop ingedrukt op sleutel fob
$00 $04 $BF $72 26 DOLLAR
Van: ($00) te broadcasten naar: Global ($BF)
Gegevens: $72 26 dollar
Externe ontgrendelknop vrijgegeven
Laten we praten over het aanpassen van uw auto Kracker om allerlei gekke dingen doen.