HardwareEcho.Trunk[x].OnOffTimeslots

Enables or disables hardware echo cancellation by trunk timeslot.

Syntax

HardwareEcho.Trunk[x].OnOffTimeslots = bit mask

x = Trunk number starting at 0.

Access

Read/Write

Type

Unsigned integer (bit mask)

Default

0xFFFFFFFF (enabled for all timeslots)

Allowed values

0 - 0xFFFFFFFF

Example

HardwareEcho.Trunk[ 0..3 ].OnOffTimeslots = 0xFFFFFFF0

In this example, hardware echo cancellation is enabled for timeslots 4..31 on trunks 0..3. Hardware echo cancellation is disabled for timeslots 0..3 on trunks 0..3.

Details

To use this option, the HardwareEcho.EchoChipEnabled keyword must be set to YES.

If HardwareEcho.EchoChipEnabled = YES and HardwareEcho.Trunk[x].OnOffTimeslots is not specified, then the hardware echo cancellation settings default to enabled for all timeslots on all trunks.

To enable or disable hardware echo cancellation for a specific timeslot, set the corresponding bit position to 1 for ON (enable) and 0 for OFF (disable).

The least significant bit (LSB) is timeslot 0 and the most significant bit (MSB) is timeslot 31. For a T1 setting, timeslots greater than 23 are ignored.

See also

HardwareEcho.EchoChipEnabled, HardwareEcho.XLaw