Configure Protocol Related Parameters


Functions

VOID CuCmd_ModifyBssType (THandle hCuCmd, ConParm_t parm[], U16 nParms)
 Modifies the BSS type.
VOID CuCmd_ModifyFragTh (THandle hCuCmd, ConParm_t parm[], U16 nParms)
 Modifies the fragmentation threshold.
VOID CuCmd_ModifyRtsTh (THandle hCuCmd, ConParm_t parm[], U16 nParms)
 Modifies the RTS threshold.
VOID CuCmd_ModifyPreamble (THandle hCuCmd, ConParm_t parm[], U16 nParms)
 Modifies the preamble mode.
VOID CuCmd_ModifyShortSlot (THandle hCuCmd, ConParm_t parm[], U16 nParms)
 Modifies the slot time.

Detailed Description


Function Documentation

VOID CuCmd_ModifyBssType ( THandle  hCuCmd,
ConParm_t  parm[],
U16  nParms 
)

Modifies the BSS type.

This function configures the BSS type on the driver.

Parameters:
[in] hCuCmd Handle for the command module
[in] parm parm[0] The BSS type (0 - IBSS, 1 - infrastructure, 2 - any; default = 1)
[in] nParms The number of parameters, which can be one of the following:
0 - No BSS type is given. The function prints the current BSS type and the available values.
1 - The given BSS type is configured on the driver.
Returns:
None
See also:
Note:
The driver attempts to associate a BSSID that supports the configured BSS type. If the BSS type is any, the driver does not take into account the configured BSS type when selecting a BSSID.
Warning:

VOID CuCmd_ModifyFragTh ( THandle  hCuCmd,
ConParm_t  parm[],
U16  nParms 
)

Modifies the fragmentation threshold.

This function configures the fragmentation threshold on the driver.

Parameters:
[in] hCuCmd Handle for the command module
[in] parm parm[0] The applicable fragmentation threshold value (256 – 4,096 bytes; default = 4,096. This value must be a multiple of 256).
[in] nParms The number of parameters, which can be one of the following:
0 - No fragmentation threshold is given. The function prints the current fragmentation threshold.
1 - The given fragmentation threshold is configured on the driver.
Returns:
None
See also:
Note:
The fragmentation threshold defines the minimum frame size, in bytes, to be fragmented upon transmission over the WLAN.
Warning:

VOID CuCmd_ModifyPreamble ( THandle  hCuCmd,
ConParm_t  parm[],
U16  nParms 
)

Modifies the preamble mode.

This function configures the preamble mode on the driver.

Parameters:
[in] hCuCmd Handle for the command module
[in] parm parm[0] The preamble mode value (0 - long, 1 – short; default = 1)
[in] nParms The number of parameters, which can be one of the following:
0 - No preamble mode is given. The function prints the current preamble mode and the available values.
1 - The preamble mode is configured on the driver.
Returns:
None
See also:
Note:
The preamble mode defines whether the preamble string is short or long.
The preamble is a string that is transmitted by the sender before the actual frame, thereby signaling to the WLAN receivers that a frame will follow.
The actual preamble value is fixed based on the station's preamble mode and the AP’s supported preamble mode.
Warning:

VOID CuCmd_ModifyRtsTh ( THandle  hCuCmd,
ConParm_t  parm[],
U16  nParms 
)

Modifies the RTS threshold.

This function configures the RTS threshold on the driver.

Parameters:
[in] hCuCmd Handle for the command module
[in] parm parm[0] The applicable RTS threshold value (0 – 4,096 bytes; default = 4,096).
[in] nParms The number of parameters, which can be one of the following:
0 - No RTS threshold is given. The function prints the current RTS threshold.
1 - The given RTS threshold is configured on the driver.
Returns:
None
See also:
Note:
The Request to Send (RTS)threshold defines the minimum frame size, in bytes, that requires using the request-to-send / clear-to-send mechanism.
In this mechanism, the sender first transmits a short frame, called RTS, which contains the duration of the data frame to be transmitted.
Only if the receiver transmits a Clear to Send (CTS) frame in a response, is the data frame transmitted.
This mechanism is used in order to avoid collisions.
Warning:

VOID CuCmd_ModifyShortSlot ( THandle  hCuCmd,
ConParm_t  parm[],
U16  nParms 
)

Modifies the slot time.

This function configures the slot time on the driver.

Parameters:
[in] hCuCmd Handle for the command module
[in] parm parm[0] The slot time value (0 - long, 1 – short; default = 1)
[in] nParms The number of parameters, which can be one of the following:
0 - No slot time is given. The function prints the current slot time and the available values.
1 - The given slot time is configured on the driver.
Returns:
None
See also:
Note:
The slot time defines the time difference between the packets.
It is used for calculating transmission decisions.
The actual slot time is fixed based on the slot time and the AP’s supported slot time.
Warning:


Generated on Sun Dec 6 12:34:02 2009 for WLAN DRIVER API REFERENCE MANUAL by  doxygen 1.5.9