Enables or disables hardware echo cancellation by trunk timeslot.
HardwareEcho.Trunk[x].OnOffTimeslots = bit mask
x = Trunk number starting at 0.
Read/Write
Unsigned integer (bit mask)
0xFFFFFFFF (enabled for all timeslots)
0 - 0xFFFFFFFF
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.
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.