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