equal
deleted
inserted
replaced
188 } |
188 } |
189 } |
189 } |
190 |
190 |
191 /*****************************************************************************/ |
191 /*****************************************************************************/ |
192 |
192 |
193 void ecrt_master_sync_reference_clock(ec_master_t *master, uint64_t app_time) |
193 void ecrt_master_application_time(ec_master_t *master, uint64_t app_time) |
194 { |
194 { |
195 ec_ioctl_dc_t data; |
195 ec_ioctl_app_time_t data; |
196 |
196 |
197 data.app_time = app_time; |
197 data.app_time = app_time; |
198 |
198 |
199 if (ioctl(master->fd, EC_IOCTL_SYNC_REF, &data) == -1) { |
199 if (ioctl(master->fd, EC_IOCTL_APP_TIME, &data) == -1) { |
|
200 fprintf(stderr, "Failed to set application time: %s\n", |
|
201 strerror(errno)); |
|
202 } |
|
203 } |
|
204 |
|
205 /*****************************************************************************/ |
|
206 |
|
207 void ecrt_master_sync_reference_clock(ec_master_t *master) |
|
208 { |
|
209 if (ioctl(master->fd, EC_IOCTL_SYNC_REF, NULL) == -1) { |
200 fprintf(stderr, "Failed to sync reference clock: %s\n", |
210 fprintf(stderr, "Failed to sync reference clock: %s\n", |
201 strerror(errno)); |
211 strerror(errno)); |
202 } |
212 } |
203 } |
213 } |
204 |
214 |