Gast
#431631
Hi, wollte nur mal wissen, ob ihr bei euren Controller-Projekten die empfangenen Daten auf Korrektheit prüft, beispielsweise, wenn ihr ein Protokoll verwendet, welches nur ASCII-Hex-Zeichen verwendet, prüft ihr dann, ob auch wirklich nur ASCII-Hex empfangen wurde, oder geht ihr davon aus, dass die Daten von der Gegenstelle korrekt sind? Ich meine, der Programmierer weiss ja, wie er die Daten an den µC schicken muss, also müsste er theoretisch nicht im µC nochmal prüfen... Oder gehört es zur "guten" Programmierung, die Daten in jedem Fall zu prüfen? Mir geht es darum, "unnötige" Aufwände zu vermeiden. Klar ist, dass man halt sicherer ist, wenn man eine Prüfung einbaut... Mike