master/globals.h
changeset 1585 1f640e321ee4
parent 1489 f77a1182b6f4
child 1586 eb9185dfa8ac
child 1600 e36c92cf58a9
equal deleted inserted replaced
1584:cd9a68fd5b89 1585:1f640e321ee4
    45  * EtherCAT master
    45  * EtherCAT master
    46  *****************************************************************************/
    46  *****************************************************************************/
    47 
    47 
    48 /** Datagram timeout in microseconds. */
    48 /** Datagram timeout in microseconds. */
    49 #define EC_IO_TIMEOUT 500
    49 #define EC_IO_TIMEOUT 500
       
    50 
       
    51 /** SDO injection timeout in microseconds. */
       
    52 #define EC_SDO_INJECTION_TIMEOUT 10000
       
    53 
       
    54 /** time to send a byte in nanoseconds. */
       
    55 #define EC_BYTE_TRANSMITION_TIME 80LL
    50 
    56 
    51 /** Number of state machine retries on datagram timeout. */
    57 /** Number of state machine retries on datagram timeout. */
    52 #define EC_FSM_RETRIES 3
    58 #define EC_FSM_RETRIES 3
    53 
    59 
    54 /** Seconds to wait before fetching SDO dictionary
    60 /** Seconds to wait before fetching SDO dictionary