include/ecrt.h
changeset 697 6f658c2082fd
parent 640 16e9ad7d8e12
child 707 9ae68af8e17a
equal deleted inserted replaced
696:24fac09b5b26 697:6f658c2082fd
   145 
   145 
   146 ec_domain_t *ecrt_master_create_domain(ec_master_t *master);
   146 ec_domain_t *ecrt_master_create_domain(ec_master_t *master);
   147 
   147 
   148 ec_slave_t *ecrt_master_get_slave(const ec_master_t *, const char *,
   148 ec_slave_t *ecrt_master_get_slave(const ec_master_t *, const char *,
   149         uint32_t vendor_id, uint32_t product_code);
   149         uint32_t vendor_id, uint32_t product_code);
       
   150 ec_slave_t *ecrt_master_get_slave_by_pos(const ec_master_t *, uint16_t,
       
   151         uint32_t vendor_id, uint32_t product_code);
   150 
   152 
   151 int ecrt_master_activate(ec_master_t *master);
   153 int ecrt_master_activate(ec_master_t *master);
   152 
   154 
   153 void ecrt_master_send(ec_master_t *master);
   155 void ecrt_master_send(ec_master_t *master);
   154 void ecrt_master_receive(ec_master_t *master);
   156 void ecrt_master_receive(ec_master_t *master);