master/fsm_pdo.h
changeset 2589 2b9c78543663
parent 1363 11c0b2caa253
--- a/master/fsm_pdo.h	Thu Sep 06 14:21:02 2012 +0200
+++ b/master/fsm_pdo.h	Mon Nov 03 15:20:05 2014 +0100
@@ -53,7 +53,7 @@
  */
 struct ec_fsm_pdo
 {
-    void (*state)(ec_fsm_pdo_t *); /**< State function. */
+    void (*state)(ec_fsm_pdo_t *, ec_datagram_t *); /**< State function. */
     ec_fsm_coe_t *fsm_coe; /**< CoE state machine to use. */
     ec_fsm_pdo_entry_t fsm_pdo_entry; /**< PDO entry state machine. */
     ec_pdo_list_t pdos; /**< PDO configuration. */
@@ -76,7 +76,7 @@
 void ec_fsm_pdo_start_reading(ec_fsm_pdo_t *, ec_slave_t *);
 void ec_fsm_pdo_start_configuration(ec_fsm_pdo_t *, ec_slave_t *);
 
-int ec_fsm_pdo_exec(ec_fsm_pdo_t *);
+int ec_fsm_pdo_exec(ec_fsm_pdo_t *, ec_datagram_t *);
 int ec_fsm_pdo_success(const ec_fsm_pdo_t *);
 
 /*****************************************************************************/