Irish Digitmap

Started by mylesm, November 07, 2014, 04:10:33 AM

Previous topic - Next topic

mylesm

Hello


I have been using obi100 now for a few weeks and all working great with Gigaset C620A as my phone

Today I tried to call a number which is not local but is in Ireland the number was 06728158 but it would not go through, I could ring it no problem on my mobile phone

I am thinking its probably a problem with my Digitmap but I have no experience with this so if anyone could please help

here is my digitmap

(112|999|[2-9]xxxxxx|023[2-9]xxxxxx|02[24-9][2-9]xxxx|01[2-9]xxxxxx|118xx|04[0-79]xxxxxxx|0[5679]xxxxxxxx|0818xxxxxx|08[2-9][012346789]xxxxxx|08[2-9]5xxxxxxx|18xxxxxxxx|15xxxxxxxx|048xxxxxxxx|00442xxxxxxxxx|00441xxxxxxxxx|00443xxxxxxxxx|00447xxxxxxxxx|00448xxxxxxxxx|00449xxxxxxxxx|0033xxxxxxxxx|001xxxxxxxxxx|0034xxxxxxxxx|xxxxxxx|00x.|19xx|171|14x.|<10:3000>|<1191:303>|+xx.|(Mipd)


Thanks
mylesm

ianobi

You are correct - eight digits starting 06 seems to be one of the few numbers not allowed for in your digitmap.

Simply add this rule anywhere in the digit map  ...existing rules...|06xxxxxx|...existing rules...

There is a potential problem between the new rule and this existing rule: 0[5679]xxxxxxxx
If you are dialling a ten digit number beginning 06, then our new rule would match after only the first eight digits have been dialled. However, as you are using a dect phone that sends all the digits to the OBi100 in one fast stream, then this should not be a problem for you.

Anyone in a similar situation using a conventional corded phone and maybe dialling more slowly should add a delay to the new rule like so: ...existing rules...|06xxxxxxS3|...existing rules...  This would add a three second delay after dialling the eighth digit so allowing the user to carry on to nine, ten or more digits without being prematurely matched by the eight digit rule.

Bet you thought you were going to get a simple answer    :)


mylesm

Quote from: ianobi on November 07, 2014, 05:40:21 AM
You are correct - eight digits starting 06 seems to be one of the few numbers not allowed for in your digitmap.

Simply add this rule anywhere in the digit map  ...existing rules...|06xxxxxx|...existing rules...

There is a potential problem between the new rule and this existing rule: 0[5679]xxxxxxxx
If you are dialling a ten digit number beginning 06, then our new rule would match after only the first eight digits have been dialled. However, as you are using a dect phone that sends all the digits to the OBi100 in one fast stream, then this should not be a problem for you.

Anyone in a similar situation using a conventional corded phone and maybe dialling more slowly should add a delay to the new rule like so: ...existing rules...|06xxxxxxS3|...existing rules...  This would add a three second delay after dialling the eighth digit so allowing the user to carry on to nine, ten or more digits without being prematurely matched by the eight digit rule.

Bet you thought you were going to get a simple answer    :)


Thanks So much worked perfectly when I inserted that rule wish I knew what I was doing instead of just pasting in rules but hopefully I might learn

thanks again great help