EasyManua.ls Logo

Scanlab RTC6 PCIe Board - Eth_Set_High_Performance_Mode

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
379
innovators for industry
Ctrl Command eth_set_high_performance_mode
Function Switches on (off) the “High Performance Mode” for an RTC6 Ethernet Board.
Prerequisite Minimum requirement: RTC6 Software Package V1.14.1 and BIOS-ETH 35.
Call
ErrorCode = eth_set_high_performance_mode( Mode )
Parameters
Mode
Mode.
As an unsigned 32-bit value.
= 0: Switches the “High Performance Mode” off.
= 1: Switches the “High Performance Mode” on.
Result Error code.
As an unsigned 32-bit value.
0: Success: OK.
1: Error: Mode not allowed.
get_last_error return code
RTC6_PARAM_ERROR
.
2: Error: BIOS not supported (< BIOS-ETH 35).
get_last_error-return code
RTC6_UNSUPPORTED_BIOS
.
3: Error: No access to the RTC6 Ethernet Board.
get_last_error return code
RTC6_ACCESS_DENIED
.
4: Error: Not an RTC6 Ethernet Board.
get_last_error return code
RTC6_TYPE_REJECTED
.
Comments In “High Performance Mode”, the network load can increase significantly.
For compensation, eth_set_high_performance_mode calls internally
eth_set_com_timeouts_auto( 0.75, 1000.0, 1.3, 1 )
.
If eth_set_com_timeouts has been previously called with larger values, they are not
be changed.
Default setting after eth_assign_card and eth_assign_card_ip:
Mode
= 0
load_program_file does not reset the setting.
See also Chapter 16.8 ”“High Performance Mode””, page 916.
RTC4RTC6 New command.
RTC5RTC6 New command.
Version info Available as of DLL 633.
References

Table of Contents