RTC6 boards
Doc. Rev. 1.0.21 en-US
10 RTC6 Commands
379
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 –