#include <command.h>
Öffentliche Methoden | |
unsigned char | calc_checksum_mod (void) |
Private Methoden | |
cmd (unsigned char atype, unsigned char acontent, unsigned char aparams[]) | |
cmd (void) | |
Private Attribute | |
unsigned char | type |
Kodiert den Typ des Befehls (z.B. Roboterbefehl). | |
unsigned char | content |
Kodiert den eigentlichen Befehl. | |
unsigned char | param_number |
Anzahl der Parameter, die mitgeschickt wurden. | |
unsigned char | params [max_params] |
Feld, dass die Parameter des Befehls enthält. | |
unsigned char | checksum_mod |
Prüfsumme modulo 256. |
cmd::cmd | ( | unsigned char | atype, | |
unsigned char | acontent, | |||
unsigned char | aparams[] | |||
) | [private] |
cmd::cmd | ( | void | ) | [private] |
unsigned char cmd::calc_checksum_mod | ( | void | ) |
Zum Errechnen der Prüfsummen - einerseits beim Erstellen der Nachricht und andererseits nach dem Empfang der Nachricht
unsigned char cmd::checksum_mod [private] |
Prüfsumme modulo 256.
unsigned char cmd::content [private] |
Kodiert den eigentlichen Befehl.
unsigned char cmd::param_number [private] |
Anzahl der Parameter, die mitgeschickt wurden.
unsigned char cmd::params[max_params] [private] |
Feld, dass die Parameter des Befehls enthält.
unsigned char cmd::type [private] |
Kodiert den Typ des Befehls (z.B. Roboterbefehl).