#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).
1.4.7