Quote from: 7Priest7 on January 31, 2015, 11:03:18 AM
Greetings,
Is there a way to cause a star code to use your non primary SP?
For example, I'd like to use *67 exclusively with SP2 as Google Voice doesn't support caller id blocking. If not, guess I can just use **2.
Thanks!
Maybe... Star Code script processing is very finicky. What works on my OBi202 may not work on your OBi.
Star Code scripts are barely documented on page 175 of the Admin Guide
http://www.obihai.com/docs/OBiDeviceAdminGuide.pdfI assume:
o GV is on SP1 and another service is on SP2.
o (Msp2) is defined to support the SP2 dialing requirements.
o PHONE Port digit map and outbound call route are defined to route **2(Msp2) to the SP2 trunk.
Redefine the *67 Block Caller ID Once Star Code (edit, submit, reboot):
star code, description, action, action
*67(<**2>(Msp2)), B, set($Bci1,1), call($Code)
Leave the description argument B as a single letter... small. I don't think the Star Code processing is intended to do too much. Truncating the description seems to let it process ok here.
Dial *67number. The number **2(Msp2) will be stored in variable $Code. set($Bci1,1) will block CallerID once. call($Code) will send the number **2(Msp2) to the PHONE Port outbound call route.
If you have a DID for SP2 and a CallerID filter defined to send Anonymous (no CallerID) to voice mail, a *67did call *should* go out SP2 to voice mail. It works here.