Hi,
Stimmt natürlich einmal unsigned char * ist genug.#define SerPrint(data) SerWrite(unsigned char *data, 0);
Oder muss das "data" bei einem define auch mit Typeangabe, *-chen oder sonstigem sein?
Was die Warteschleife am Ende der SerWrite Funktion betrifft: Mir war so, als ob es dann mit anschließendem Aufruf von SerRead Probleme gab, wenn man die Warteschleife weg ließ. Hier im Forum gab es auch mal einen Thread dazu, ich finde den bloß nicht mehr.
Lesezeichen