Closed starofsky closed 7 years ago
Yes, It relates to table 21 in 1000/6. The reason that all offsets are +2 compared to the values in the table is that there is a uint16
value after the category header containing the size that we need to step over.
See Table 17 for more info on the structure.
The << 2
is to convert a word offset to a byte offset.
No respone but thumbs up so we Close it
a = ECT_SII_START << 1;
?context->slavelist[slave].CoEdetails = ecx_siigetbyte(context, slave, ssigen + 0x07); context->slavelist[slave].FoEdetails = ecx_siigetbyte(context, slave, ssigen + 0x08); context->slavelist[slave].EoEdetails = ecx_siigetbyte(context, slave, ssigen + 0x09); context->slavelist[slave].SoEdetails = ecx_siigetbyte(context, slave, ssigen + 0x0a);
do "0x07->0x0a" have relative with "ETG.1000 EtherCAT Specification, Part 6, table 21" Parameter