azrobert (and all):
Thanks once again!
Okay - I found the stupid problem.
The problem was having the phone number I was test-calling from programmed into my Panasonic handset phone book attached to the Obi device. The phone book entry in the handset overrode the changes specified in X_InboundCallRoute, such that:
a. A correct digimap in X_InboundCallRoute resulted in the handset displaying whatever was in the handset phonebook (ignoring X_InboundCallRoute),
b. An incorrect error-filled digimap in X_InboundCallRoute resulted in the handset displaying nothing,
c. Deleting the handset phone book entry for the calling phone number resulted in
THIS WORKING FINE! (X_InboundCallRoute specifications being displayed on the handset)
So I now have this working on SP1 through SP4. Yeah!
Riddle me this: (Follow-On Question)
My handset is attached to PH2 on my Obi.
I have learned and removed all testing phone numbers from the handset phone book as well as from my cell phone phonebook.
For BT1 (blue tooth call from my cell phone routed through my Obi):
{(<7*>x.):ph2},{ph2} = The unmodified inbound call ID being shown. X_InboundCallRoute is ignored.
{(<7*>x.):ph2} = NOTHING being shown on the inbound caller ID on the handset.
This suggests that for BT1 (blue tooth connections) the conditions on the inbound call thru bluetooth are somehow not met in the digimap.
Of course - if I have to - I can stop here. I have a number in front of each SPx line, and inbound caller id without a preceding number is my clue that its a blue tooth call.
-- Michael