# NetworkInterface.T1E1[x].LineCode

Specifies the ones density maintenance method used on the trunk line to maintain a clear channel transmission.

#### Syntax

NetworkInterface.T1E1[x].LineCode = code

x = 0-(n-1) (0-based trunk number or range of trunk numbers where n equals the number of trunks on the board.)

#### Access

Read/Write

#### Type

String

#### Default

HDB3

Note: For T1 trunks you must specify a value, typically B8ZS.

#### Allowed values

AMI | B8ZS | HDB3 | AMI_ZCS | AMI_BELL | AMI_DDS | AMI_GTE

#### Example

NetworkInterface.T1E1[0..3].LineCodeCode = AMI

#### Details

For more information, refer to AMI, ones density, and zero code suppression.

The valid T1 trunk formats are:

Format | Definition
--- | ---
AMI | Alternate mark inversion - standard line coding with no zero code suppression.
B8ZS | Binary 8-zero code suppression that uses patterns of bipolar violations to replace zero data bytes; especially useful for clear channel transmission.
AMI_ZCS | AMI with jammed bit 7 zero code suppression.
AMI_BELL | Same as AMI_ZCS.
AMI_DDS | AMI with zero data byte replaced with 1001 1000.
AMI_GTE | AMI with jammed bit 8 zero code suppression, except in signaling frames when jammed bit 7 is used if the signaling bit is zero.

The valid E1 trunk formats are:

Format | Definition
--- | ---
AMI | Alternate mark inversion - standard line coding with no zero code suppression.
HDB3 | High density bipolar 3 code that uses patterns of bipolar violations to replace sequences of 4 zero data bits to maintain ones density on clear channel transmission.

NetworkInterface.T1E1[x].LineCode is optional.

#### See also

NetworkInterface.T1E1[x].CRCMFMode, NetworkInterface.T1E1[x].D_Channel, NetworkInterface.T1E1[x].FrameType, NetworkInterface.T1E1[x].Impedance, NetworkInterface.T1E1[x].Length, NetworkInterface.T1E1[x].Type