mirror of
https://gitlab.com/etherlab.org/ethercat.git
synced 2026-09-21 01:23:45 +08:00
Implemented Sdo timeout.
This commit is contained in:
@@ -170,6 +170,7 @@ void read_sdo(void)
|
||||
{
|
||||
switch (ecrt_sdo_request_state(sdo)) {
|
||||
case EC_SDO_REQUEST_UNUSED: // request was not used yet
|
||||
ecrt_sdo_request_timeout(sdo, 500); // ms
|
||||
ecrt_sdo_request_read(sdo); // trigger first read
|
||||
break;
|
||||
case EC_SDO_REQUEST_BUSY:
|
||||
|
||||
Reference in New Issue
Block a user