equal
deleted
inserted
replaced
1192 } |
1192 } |
1193 |
1193 |
1194 /*****************************************************************************/ |
1194 /*****************************************************************************/ |
1195 |
1195 |
1196 /** |
1196 /** |
1197 \return non-zero if slave is a bus coupler |
|
1198 */ |
|
1199 |
|
1200 int ec_slave_has_subbus(const ec_slave_t *slave /**< EtherCAT slave */) |
|
1201 { |
|
1202 return slave->sii_vendor_id == 0x00000002 |
|
1203 && slave->sii_product_code == 0x04602c22; |
|
1204 } |
|
1205 |
|
1206 /*****************************************************************************/ |
|
1207 |
|
1208 /** |
|
1209 \return 0 in case of success, else < 0 |
1197 \return 0 in case of success, else < 0 |
1210 */ |
1198 */ |
1211 |
1199 |
1212 int ec_slave_conf_sdo(ec_slave_t *slave, /**< EtherCAT slave */ |
1200 int ec_slave_conf_sdo(ec_slave_t *slave, /**< EtherCAT slave */ |
1213 uint16_t sdo_index, /**< SDO index */ |
1201 uint16_t sdo_index, /**< SDO index */ |