This mask specifies which data protocol auto-select procedures are used when establishing the data protocol connection.
Data Protocol Auto Select Mask Bit Definitions:
bit
15
|
bit
14
|
bit
13
|
bit
12
|
bit
11
|
bit
10
|
bit
9
|
bit
8
|
bit
7
|
bit
6
|
bit
5
|
bit
4
|
bit
3
|
bit
2
|
bit
1
|
bit
0
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
n/a
|
V.42 dtct
|
MNP auto
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
1
|
1
|
- The reset default of 0x0003 is shown.
- "1" = enabled, "0" disabled.
In order for this parameter value to take effect for a given connection, it must be set before the Modem connect event is posted/issued.
This mask specifies the requirement of data compression for error correcting modes.
For data compression protocols that allow separate Rx and Tx control, this mask can be used to specify the particular direction that compression should be used. For data compression protocols without unidirectional capability, the selection of either direction selects the use of data compression in both directions.
Default =
0x0022
Conversion:
parm__dp_compression_mask =
Data_Protocol_Tx_Compression_Mask[table_entry] +
Data_Protocol_Rx_Compression_Mask[table_entry] ;
Tx Data Protocol Compression Mask Table:
Parm
Value
|
Tx Data Protocol Compression Mask
|
Symbolic
Name
|
0x0000
|
Tx Off
|
DP_COMP_MODE_TX__BF__OFF
|
0x0001
|
Tx Acknowledge Only
|
DP_COMP_MODE_TX__BF__ACK_ONLY
|
0x0002
|
Tx Requested
|
DP_COMP_MODE_TX__BF__REQUESTED
|
0x0003
|
Tx Required
|
DP_COMP_MODE_TX__BF__REQUIRED
|
source = dp.h
Rx Data Protocol Compression Mask Table:
Parm
Value
|
Rx Data Protocol Compression Mask
|
Symbolic
Name
|
0x0000
|
Rx Off
|
DP_COMP_MODE_RX__BF__OFF
|
0x0010
|
Rx Acknowledge Only
|
DP_COMP_MODE_RX__BF__ACK_ONLY
|
0x0020
|
Rx Requested
|
DP_COMP_MODE_RX__BF__REQUESTED
|
0x0030
|
Rx Required
|
DP_COMP_MODE_RX__BF__REQUIRED
|
source = dp.h
|