Een chassis hoeft maar een beperkt aantal commando`s te kunnen uitvoeren op dit moment. Dit omdat de beide chassis zich op dezelfde manier laten besturen, namelijk met 2 verschillende snelheden op de aandrijfwielen. Een beetje zoals een bulldozer of een rolstoel. We kunnen het af met 5 commando`s van ieder 3 bytes lang: 1 commando byte en dan een byte voor de snelheid van iedere motor (0-255).
Voorwaarts
In dit geval draaien beide wielen vooruit (voorbeeld commando: 1,200,200).
Linksom
In dit geval draait het linker wiel achteruit en het rechterwiel vooruit (voorbeeld commando: 1,100,100).
Achteruit
In dit geval draaien beide wielen achteruit (voorbeeld commando: 3,200,200).
Rechtsom
In dit geval draait het rechter wiel achteruit en het linkerwiel vooruit (voorbeeld commando: 4,100,100).
Halt
In dit geval worden beide motoren uitgezet (voorbeeld commando: 5,0,0).
Toeter aan/uit
Zet de toeter aan (voorbeeld commando: 6,0,0).
|