Jump to main content

##

# 1.2.1.10.2 FTP Client Configurations

FTP Client Specific User Configurations

- Maximum number of simultaneous client:

  - Specify the maximum number of supported simultaneous FTP client connections.
  - Default value: 3
  - Symbol Maximum number of simultaneous client

- Default Data Socket Transmit Buffer Size:

  - Specify the Default Transmit Buffer Size for the FTP Client Data Socket
  - if 0, the TCP Socket Transmit buffer size will be used by FTPC data socket
  - The default recommended value for high throughput is > 2MSS (3 KB).
  - Default value: 0
  - Symbol TCPIP_FTPC_DATA_SKT_TX_BUFF_SIZE_DFLT

- Default Data Socket Receive Buffer Size:

  - Specify the Default Receive Buffer Size for the FTP Client Data Socket
  - if 0, the TCP Socket Receive buffer size will be used by FTPC data socket
  - The default recommended value for high throughput is > 2MSS (3 KB).
  - Default value: 0
  - Symbol TCPIP_FTPC_DATA_SKT_RX_BUFF_SIZE_DFLT

- Enable Console Commands:

  - Enable the FTP client TCP/IP Console Commands
  - Default value: false
  - Symbol: TCPIP_FTPC_COMMANDS

- FTP Client Task Rate (in msec):

  - FTP task processing rate, in milliseconds.
  - The FTP module will process a timer event with this rate for maintaining its own queues, processing timeouts, etc.
  - The lower the rate (higher the frequency) the higher the module priority and higher module performance can be obtained
  - The value cannot be lower than the TCPIP_STACK_TICK_RATE.
  - Default value: 5
  - Symbol TCPIP_FTPC_TASK_TICK_RATE

- FTP Request Time-out (in sec):

  - Specify the time-out for FTP Client commands
  - This is the time to wait for a response from FTP server
  - Value is in seconds
  - Default value: 2
  - Symbol TCPIP_FTPC_TMO