News:

On Tuesday September 6th the forum will be down for maintenance from 9:30 PM to 11:59 PM PDT

Main Menu

Pause for Thought

Started by ianobi, July 30, 2012, 02:04:04 AM

Previous topic - Next topic

ianobi

One of the rules in my Line Port DigitMap is:

...|<4*:4*,,,,,>@@.|...

This allows my Obi110 to seize my Xlink device line port, then pause for one second to seize the attached line, then send out the remaining digits. This seems to work well. However, when I look at Call Status I see:

Terminal ID    PHONE1                 LINE1
State               connected    connected
Peer Name       
Peer Number    4*,,,,,02          4*,,,,,,,,,,02

The pause has been doubled before being sent to line. This only happens with calls originated from the Phone Port. Calls coming in from sp1 using (Mli) go out to line with the original one second pause.

Anyone else had their pauses doubled?  ???


Edit (3 years later!) - The problem is caused because I put the ",,,,," in a digit map. Because of the way the OBi carries out transformations in the Phone Port DigitMap, then also carries out transformations in the Phone Port OutboundCallRoute, the pauses were being added twice. The answer is to only add the ",,,,," in the OutboundCallRoute.