Hallo!
Ich bin neu hier und möchte mich ein bisschen beteiligen:
In der aktuellen Version ist ein Bug in der SerialCommand.h - Zeile 40 u. 41
// Maximum length of a command excluding the terminating null
#define SERIALCOMMAND_MAXCOMMANDLENGTH 3
Da die verwendeten strncpy Befehle nicht autom. eine 0 anhängen, sollte es richtig heißen:
// Maximum length of a command including the terminating null
#define SERIALCOMMAND_MAXCOMMANDLENGTH 4
oder halt bei den strncpy - Befehlen ein "......+1" einfügen.
(Wenn man das debugging einschaltet und einen falschen Befehl eingibt sieht man die Folgen der "3")
Ansonsten: Vielen Dank an alle Entwickler. Gute Arbeit!
Gruß
Micha
Ich bin neu hier und möchte mich ein bisschen beteiligen:
In der aktuellen Version ist ein Bug in der SerialCommand.h - Zeile 40 u. 41
// Maximum length of a command excluding the terminating null
#define SERIALCOMMAND_MAXCOMMANDLENGTH 3
Da die verwendeten strncpy Befehle nicht autom. eine 0 anhängen, sollte es richtig heißen:
// Maximum length of a command including the terminating null
#define SERIALCOMMAND_MAXCOMMANDLENGTH 4
oder halt bei den strncpy - Befehlen ein "......+1" einfügen.
(Wenn man das debugging einschaltet und einen falschen Befehl eingibt sieht man die Folgen der "3")
Ansonsten: Vielen Dank an alle Entwickler. Gute Arbeit!
Gruß
Micha