EasyManua.ls Logo

Scanlab RTC6 PCIe Board - Eth_Get_Com_Timeouts

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
364
innovators for industry
Ctrl Command eth_get_com_timeouts
Function Returns timing information for an RTC6 Ethernet Board that is entered in the
RTC6 board management.
Call
eth_get_com_timeouts( &AcquireTimeout, &AcquireMaxRetries, &SendRecvTimeout,
&SendRecvMaxRetries, &KeepAlive, &KeepInterval )
Result None.
Returned
parameter
values
AcquireTimeout
As a pointer to an unsigned 32-bit value.
AcquireMaxRetries
See
AcquireTimeout
.
SendRecvTimeout
See
AcquireTimeout
.
SendRecvMaxRetries
See
AcquireTimeout
.
KeepAlive
See
AcquireTimeout
.
KeepInterval
See
AcquireTimeout
.
All values are each 0, if the board is not an RTC6 Ethernet Board.
All time specifications in µs.
Comments See also Chapter 16.5.3 ”About the RTC6 Board Management”, page 905.
By eth_set_com_timeouts, the settings can be changed
(usually only in the context of a problem clarification and only on request by SCANLAB).
The parameters
AcquireTimeout
,
AcquireMaxRetries
,
SendRecvTimeout
and
SendRecvMaxRetries
refer only to the RTC6 DLL. Therefore, they can be read out even
without granted access right to an RTC6 Ethernet Board.
The returned parameters
KeepAlive
and
KeepInterval
have the value 0, if for the
addressed RTC6 Ethernet Board
there is no access right granted
( DLL 618:get_last_error return code
RTC6_ACCESS_DENIED
and
RTC6_ETH_ERROR
;
DLL 619: no error message any more)
there is a granted access right, but no connection is established
(get_last_error return code
RTC6_ETH_ERROR
)
RTC4RTC6 New command.
RTC5RTC6 New command.
Version info Available as of DLL 606, OUT 606, RBF 611.
Last change DLL 619: no error message any more, if no access right granted.
References eth_set_com_timeouts, eth_set_com_timeouts_auto

Table of Contents