Gast
#526283
Hi Ich habe 7 kleine Zählerwerte von denen keiner größer als 100 ist, wenn ich ihn übertragen will. Bis dahin können sie aber schnell auch mal 20000 werden, darum sind sie als int definiert. Zur Übertragung ggf. per CAN wäre es aber sehr viel einfacher, wenn ich aus den int chars machen könnte. Beim CAN würden dann alle in eine einzige Nachricht passen. Aber wie wandelt man ein 2byte int in ein 1byte char um, ohne das der Compiler meckert?