Set speed dial 99 with code *0

(1/3) > >>

giqcass:
I am working on my callback hack for the Obi and Google Voice.  Currently I plan to store the callback number in speed dial slot 99.  It works fine if I dial *7499 and the number.  I would like to be able to dial **0 or *0 plus the number that I want stored in speed dial 99.  For some reason I can't get that part working.  Any of our dial plan/digit map experts have any ideas on this?

You can follow what I'm doing on this thread.  I still have some work to do bur this would be a big help.
http://www.obitalk.com/forum/index.php?topic=6892.0


When I'm finished with this project I expect having a system when you:
Dial a number and hear a tone.
Hang up the phone.
Your phone rings.
Pick up the phone and you are connected to the number you dialed.

azrobert:
Set StarCode#30 to:
*0(<99>), Set Speed Dial, coll($Spd[$Code])

Dial *018005551212

giqcass:
Thank I think I was missing the () in my previous attempts.

giqcass:
Quote from: azrobert on March 15, 2014, 08:54:14 am

Set StarCode#30 to:
*0(<99>), Set Speed Dial, coll($Spd[$Code])

Dial *018005551212


Does anyone have any idea why this seems to cut off the first digit?
For example
Dial *018005551212 and I get 8005551212 in the speed dial.
Dial *098005551212 and I get 8005551212 in the speed dial.
Dial *00# and I get # in the speed dial.
Dial *000# and I get 0 in the speed dial.

The # key only shows up in the speed dial if it is the third key in the sequence.

azrobert:
Try this:
*0(1xxxxxxxxxx|0#|00#), Set Speed Dial, set($Spd[99],$code)

Navigation

[0] Message Index

[#] Next page