include/ecrt.h
changeset 1104 9e7fe258495e
parent 1096 a32a102a30db
child 1113 4d720feb915d
equal deleted inserted replaced
1103:b6998e916d5a 1104:9e7fe258495e
   655  * An Sdo configuration is stored in the slave configuration object and is
   655  * An Sdo configuration is stored in the slave configuration object and is
   656  * downloaded to the slave whenever the slave is being configured by the
   656  * downloaded to the slave whenever the slave is being configured by the
   657  * master. This usually happens once on master activation, but can be repeated
   657  * master. This usually happens once on master activation, but can be repeated
   658  * subsequently, for example after the slave's power supply failed.
   658  * subsequently, for example after the slave's power supply failed.
   659  *
   659  *
       
   660  * \attention The Sdos for Pdo assignment (\p 0x1C10 - \p 0x1C2F) and Pdo
       
   661  * mapping (\p 0x1600 - \p 0x17FF and \p 0x1A00 - \p 0x1BFF) should not be
       
   662  * configured with this function, because they are part of the slave
       
   663  * configuration done by the master. Please use ecrt_slave_config_pdos() and
       
   664  * friends instead.
       
   665  *
   660  * This is the generic function for adding an Sdo configuration. Please note
   666  * This is the generic function for adding an Sdo configuration. Please note
   661  * that the this function does not do any endianess correction. If
   667  * that the this function does not do any endianess correction. If
   662  * datatype-specific functions are needed (that automatically correct the
   668  * datatype-specific functions are needed (that automatically correct the
   663  * endianess), have a look at ecrt_slave_config_sdo8(),
   669  * endianess), have a look at ecrt_slave_config_sdo8(),
   664  * ecrt_slave_config_sdo16() and ecrt_slave_config_sdo32().
   670  * ecrt_slave_config_sdo16() and ecrt_slave_config_sdo32().