Category: EtherCAT
i Try to use these config and seems to work ...
<masters>
<master idx="0" appTimePeriod="8000000" refClockSyncCycles="1">
<slave idx="0" type="generic" vid="0x00000b3d" pid="0x29c9f7b1" name="D1">
<!--S1-M20-->
<syncManager idx="0" dir="in"/>
<syncManager idx="1" dir="out"/>
<syncManager idx="2" dir="out">
<pdo idx="1600">
<!--Output Data-->
<pdoEntry idx="7000" subIdx="01" bitLen="8" halPin="out1" halType="u32"/>
</pdo>
<pdo idx="1601">
<!--Output Data-->
<pdoEntry idx="7010" subIdx="01" bitLen="8" halPin="out2" halType="u32"/>
</pdo>
</syncManager>
<syncManager idx="3" dir="in">
<pdo idx="1a00">
<!--Input Data-->
<pdoEntry idx="6000" subIdx="01" bitLen="8" halPin="in1" halType="u32"/>
</pdo>
<pdo idx="1a01">
<!--Input Data-->
<pdoEntry idx="6010" subIdx="01" bitLen="8" halPin="in2" halType="u32"/>
</pdo>
</syncManager>
</slave>
</master>
</masters>
no w try to divide byte to bit .... hope it work