Hi there, Can you please clarify about SDO timeout?
>From sdo_request.h: uint32_t issue_timeout; /**< Maximum time in ms, the processing of the request may take. */ uint32_t response_timeout; /**< Maximum time in ms, the transfer is retried, if the slave does not respond. */ issue_timeout can be set by ecrt_sdo_request_timeout(). response_timeout is set to the hard coded define #define EC_SDO_REQUEST_RESPONSE_TIMEOUT 1000 Upon sdo_request_init. What if I set issue_timeout to a value larger than 1000? Wouldn't there be a conflict? What if I have a ecat slave that needs a few seconds to perform a single SDO request? How would I configure the timeout in this case? Thanks, Nir.
-- Etherlab-dev mailing list Etherlab-dev@etherlab.org https://lists.etherlab.org/mailman/listinfo/etherlab-dev