RTC6 boards
Doc. Rev. 1.0.21 en-US
10 RTC6 Commands
365
Ctrl Command eth_get_com_timeouts_auto
Function Returns timing information (for an automatic mechanism) for an RTC6 Ethernet Board that
is entered in the RTC6 board management.
Call
eth_get_com_timeouts_auto( &InitialTimeout, &MaxTimeout, &Multiplier, &Mode )
Result None.
Returned
parameter
values
InitialTimeout
The timeout to start with. In ms.
As a pointer to a 64-bit IEEE floating point value.
MaxTimeout
Maximum timeout (= sum of the timeouts of the individual
attempts). After
MaxTimeout
has elapsed, the network connection is
considered to be faulty (
udp_recv_timeout
error, see
eth_get_last_error). In ms.
As a pointer to a 64-bit IEEE floating point value.
Multiplier
Multiplication factor by which the timeout is increased for each
attempt.
As a pointer to a 64-bit IEEE floating point value.
Mode
Reserved.
As a pointer to an unsigned 32-bit value.
Comments • See also Chapter 16.5.3 ”About the RTC6 Board Management”, page 905.
• By eth_set_com_timeouts_auto, the settings can be changed.
• eth_get_com_timeouts_auto returns the values of the automatic mechanism (for
setting appropriate timeout values).
• All time specifications in ms, not µs.
• Default values after eth_assign_card or eth_assign_card_ip:
InitialTimeout
0.75,
MaxTimeout
20.0,
Multiplier
1.3
• The parameter
Mode
is reserved for future extensions. Returns 1.
• eth_get_com_timeouts_auto affects solely the RTC6 DLL. There is no need for a
connection to the RTC6 Ethernet Board.
RTC4RTC6 New command.
RTC5RTC6 New command.
Version info Available as of DLL 620, OUT 620.
References eth_set_com_timeouts_auto, eth_get_com_timeouts