# HG changeset patch # User Christian Taedcke # Date 1284040873 -7200 # Node ID 2a36570aa68c59c2a953446974d7c09ddefe269a # Parent 58b07a7e695b89d9120cc91fd1d219323952d3a3 FIXED: - bug while normal sdo transfer initialization (setting the byte count) diff -r 58b07a7e695b -r 2a36570aa68c src/sdo.c --- a/src/sdo.c Wed Nov 10 14:19:31 2010 +0100 +++ b/src/sdo.c Thu Sep 09 16:01:13 2010 +0200 @@ -1458,7 +1458,7 @@ else { /** Normal transfert */ sdo.body.data[0] = (1 << 5) | 1; for (i = 0 ; i < 4 ; i++) - sdo.body.data[i+4] = (UNS8)((count << (i<<3))); /* i*8 */ + sdo.body.data[i+4] = (UNS8)((count >> (i<<3))); /* i*8 */ } sdo.body.data[1] = index & 0xFF; /* LSB */ sdo.body.data[2] = (index >> 8) & 0xFF; /* MSB */