diff -r 319a97c1f0f9 -r 8cd08d73b560 include/EtherCAT_rt.h --- a/include/EtherCAT_rt.h Fri Feb 24 13:14:21 2006 +0000 +++ b/include/EtherCAT_rt.h Fri Feb 24 13:14:51 2006 +0000 @@ -92,6 +92,24 @@ uint32_t value, size_t size); +int EtherCAT_rt_canopen_sdo_read(ec_slave_t *slave, + uint16_t sdo_index, + uint8_t sdo_subindex, + uint32_t *value); + +int EtherCAT_rt_canopen_sdo_addr_write(ec_master_t *master, + const char *addr, + uint16_t sdo_index, + uint8_t sdo_subindex, + uint32_t value, + size_t size); + +int EtherCAT_rt_canopen_sdo_addr_read(ec_master_t *master, + const char *addr, + uint16_t sdo_index, + uint8_t sdo_subindex, + uint32_t *value); + /*****************************************************************************/ #endif