include/ecrt.h
changeset 2609 777d1a8b3a27
parent 2589 2b9c78543663
child 2622 1aee02c1e294
equal deleted inserted replaced
2608:ec0b5d9a2ff1 2609:777d1a8b3a27
  1143                                       data watchdog. If set to zero, the value
  1143                                       data watchdog. If set to zero, the value
  1144                                       is not written, so the default is used.
  1144                                       is not written, so the default is used.
  1145                                      */
  1145                                      */
  1146         );
  1146         );
  1147 
  1147 
       
  1148 /** Configure whether a slave allows overlapping PDOs.
       
  1149  *
       
  1150  * Overlapping PDOs allows inputs to use the same space as outputs on the frame.
       
  1151  * This reduces the frame length.
       
  1152  */
       
  1153 void ecrt_slave_config_overlapping_pdos(
       
  1154         ec_slave_config_t *sc, /**< Slave configuration. */
       
  1155         uint8_t allow_overlapping_pdos /**< Allow overlapping PDOs */
       
  1156         );
       
  1157 
       
  1158 
  1148 /** Add a PDO to a sync manager's PDO assignment.
  1159 /** Add a PDO to a sync manager's PDO assignment.
  1149  *
  1160  *
  1150  * This method has to be called in non-realtime context before
  1161  * This method has to be called in non-realtime context before
  1151  * ecrt_master_activate().
  1162  * ecrt_master_activate().
  1152  *
  1163  *