TSAT 3000 - Telemetry and data transfer via SATellite
TSAT 3000 Configuration Parameter Description, January 2013 Page 21 of 124
3.1.14 PORT_TX_QUEUE_SIZE [n]
Default 2000, Range 1000…65535
Sets max number of bytes that may be (temporary) stored in the connected INTERFACE –
waiting for transmission to Application.
Data can be received from satellite link faster that the COM or SOCKET interface is able to send
them to Application. This can occur when:
• COM interface with small
PORT_BIT_RATE [n].
• COM interface can be Hardware flow-controlled – See
PORT_FLOW_CTRL [n].
• TCP SOCKETS may be flow-controlled be remote peer.
In this case, newly arrived data will be discarded when total number of bytes in Interface-Send-
Queue exceeds the defined limit.
Usage is dependent on PORT_TYPE [n].
PORT_TYPE [n]
Value Description
NONE n/a Not Used when PORT is Closed.
NETWORK n/a Not Used when PORT is connected to IP-STACK.
STREAM
ADAPTER
<bytes
>
Max number of bytes that may be stored in COM or SOCKET Interface
Send-Queue – waiting for transmission to Application.
Date will be discarded when total number of bytes in Send-Queue exceeds
PORT_TX_QUEUE_SIZE. Priority based Send-Queue may optionally be
enabled by bit 3 (0x08 –
PRIORITY_TX_QUEUE) in PORT_OPTIONS [n].
SERVICE
<bytes
>
Max number of bytes that may be stored (for each priority) in COM or
SOCKET Interface Send-Queue – waiting for transmission to Application.
Date will be discarded when total number of bytes in Send-Queue exceeds
PORT_TX_QUEUE_SIZE x (Packet-Priority + 1).
See also
PORT_PRIORITY [n] and LCC_MANAGEMENT_PRIORITY.