EasyManua.ls Logo

Scanlab RTC6 PCIe Board - Eth_Get_Com_Timeouts_Auto

Scanlab RTC6 PCIe Board
1004 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
RTC6 boards
Doc. Rev. 1.0.21 en-US
10 RTC6 Commands
365
innovators for industry
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

Table of Contents