Controlling the B-Channels • 9-3 •
The H.110 Basic Rate ISDN Board
of the byte to be output follows the mode. As an example, the message
“MOH0123EL0000” would enable a connection from the B1 channel of
the first BRI interface to the H.110 timeslot 23h, stream 1. Connections
can be made between the H.110 bus and the local bus, or between
timeslots on the local bus.
In the MVIP compatibility mode, additional commands are needed to
control the DSP resources. The DTMF detectors are controlled with a
command of the form MDhhm where hh is the detector number or handle
and m is the mode, either “D” to disable or “E” to enable the detector.
When a detector is enabled, detected digits are reported in a message of the
form STXhhd where hh is the detector number and d is the digit. The
Energy detectors are controlled with a command of the form MEhhdd
where hh is the detector number and dd is the minimum duration of the
signal to be detected in .1 second increments. To disable an energy
detector, the command takes the form MEhhF. To generate DTMF digits
the command takes the form MGhh(string) where hh is the generator and
“string” is the string of DTMF digits. This string may include pauses.
Completion of the string is indicated by a message of the form SEXhh
where hh is the generator number. To access the DSP resources, a “MO”
Set Output command must be issued to connect the resource to the desired
B-channel or H.110 timeslot as well as issuing the resource control
command. It is the responsibility of the application to manage the DSP
resource in the MVIP compatibility mode.
As an example of detecting digits in the MVIP compatibility mode:
commands responses description
MOL0000EL0400 connect B-channel 00 to dial tone
MOL0501EL0000 connect DTMF detector 1 to B-
channel 00
MD01E enable DTMF detector 1
STX011 digit 1 detected
MOL0000D disable dial-tone
STX012 digit 2 detected
STX013 digit 3 detected
MOL0501D disable input to detector 1