master/slave.h
changeset 238 b4960499098f
parent 199 04ecf40fc2e9
child 246 0bf7c769de06
equal deleted inserted replaced
237:7b3126cf6dab 238:b4960499098f
   280                           const ec_sync_t *);
   280                           const ec_sync_t *);
   281 
   281 
   282 // CoE
   282 // CoE
   283 int ec_slave_fetch_sdo_list(ec_slave_t *);
   283 int ec_slave_fetch_sdo_list(ec_slave_t *);
   284 
   284 
       
   285 // state machine
       
   286 int ec_slave_fetch_strings(ec_slave_t *, const uint8_t *);
       
   287 int ec_slave_fetch_general(ec_slave_t *, const uint8_t *);
       
   288 int ec_slave_fetch_sync(ec_slave_t *, const uint8_t *, size_t);
       
   289 int ec_slave_fetch_pdo(ec_slave_t *, const uint8_t *, size_t, ec_pdo_type_t);
       
   290 int ec_slave_locate_string(ec_slave_t *, unsigned int, char **);
       
   291 
   285 // misc.
   292 // misc.
   286 void ec_slave_print(const ec_slave_t *, unsigned int);
   293 void ec_slave_print(const ec_slave_t *, unsigned int);
   287 int ec_slave_check_crc(ec_slave_t *);
   294 int ec_slave_check_crc(ec_slave_t *);
   288 
   295 
   289 /*****************************************************************************/
   296 /*****************************************************************************/