Voice API for Windows Operating Systems Library Reference — November 2003 489
termination parameter table — DV_TPT
Notes: 1. The TF_SETINIT termination flag cannot be used with RM_TONE record mode on Springware
boards with analog front-ends.
2. DX_PMOFF does not have a default tp_flags value. The tp_flags value for DX_PMOFF is set in
tp_length. See the tp_length field description and also the Example section for more information.
3. If you specify TF_IDDTIME in tp_flags, then you must specify DX_IDDTIME in tp_termno.
Similarly, if you specify TF_MAXTIME in tp_flags, then you must specify DX_MAXTIME in
tp_termno. Other flags may be set at the same time using an OR combination.
The bitmap for the tp_flags field is as follows:
For DM3 boards, the following table shows the default sensitivity of a termination condition.
For Springware boards, the following table shows whether a termination condition can be
level-sensitive or edge-sensitive.
tp_data
Specifies optional additional data. This field can be used as follows:
If tp_termno contains DX_MAXSIL, tp_data can specify the initial length of silence to
terminate on.
If tp_termno contains DX_PMOFF, tp_data can specify the maximum time of silence off.
Bit 76543210
Name rfu rfu units ini use beg end level
Termination Condition Level-sensitive Edge-sensitive
DX_DIGMASK !
DX_DIGTYPE !
DX_IDDTIME !
DX_MAXDTMF !
DX_MAXNOSIL !
DX_MAXSIL !
DX_MAXTIME !
DX_TONE !
Termination Condition Level-sensitive Edge-sensitive
DX_DIGMASK !!
DX_DIGTYPE !!
DX_IDDTIME !
DX_LCOFF !!
DX_MAXDTMF !!
DX_MAXNOSIL !!
DX_MAXSIL !!
DX_MAXTIME !
DX_PMON/DX_PMOFF !
DX_TONE !!