29 Nov
2012
29 Nov
'12
2:59 p.m.
Hi Michael, Am 29.11.2012 20:15, schrieb Michael Jochum:
v = (can_databuffer[1]+(unsigned int) can_databuffer[0] << 8);
That's an annoying C logic trap: + has precedence over <<. v = can_databuffer[1]+((unsigned int) can_databuffer[0] << 8); ...should do. Regards, Michael -- Michael Balzer * Paradestr. 8 * D-42107 Wuppertal Fon 0202 / 272 2201 * Handy 0176 / 206 989 26