Detect caller ID from PSTN
ianobi:
@ drgeoff
Quote
After a call through an OBi look at Status > PHONE & LINE Status > LastCallerInfo. If CallerID is present, then it should show it there even if the OBi is not set up correctly to process it.
That's counter-intuitive!
I agree! I'm working from memory, but I'm sure that I have found that in the past. I do have a British Telecom line, but I don't use it for anything much and refuse to pay for CallerID, so I can't really test it.
It would be interesting to see a test where CallerID works, then change the CallerIDDetectMethod, so it does not get decoded and does not appear in Call History, then see if CallerID shows in LastCallerInfo.
drgeoff:
Quote from: ianobi on October 27, 2014, 01:51:28 am
@ drgeoff
Quote
After a call through an OBi look at Status > PHONE & LINE Status > LastCallerInfo. If CallerID is present, then it should show it there even if the OBi is not set up correctly to process it.
That's counter-intuitive!
I agree! I'm working from memory, but I'm sure that I have found that in the past. I do have a British Telecom line, but I don't use it for anything much and refuse to pay for CallerID, so I can't really test it.
It would be interesting to see a test where CallerID works, then change the CallerIDDetectMethod, so it does not get decoded and does not appear in Call History, then see if CallerID shows in LastCallerInfo.
My interest was piqued enough to do the experiment. I do have a British Telecom PSTN line with Caller ID. My 110 normally has CallerIDDetectMethod set to 'FSK(V.23)'.
I changed that to 'FSK(Bell 202) and made a call in to the PSTN line. OBi's call history and the phone display showed the calling number perfectly.
I then changed it to 'DTMF(Finland,Sweden)' and called again. Call history showed nothing for Peer number and nothing was passed to the phone. Nothing in LastCallerInfo.
I then changed it to 'DTMF(Denmark)' and called again. No peer number in call history and nothing passed to the phone. Nothing in LastCallerInfo.
Not having access to a line with the other 3 types of Caller ID signalling, I cannot complete the 4 by 4 matrix. However it would appear that ianobi's earlier assertion is not completely true. Although there is at least one 'wrong' combination which does work, there are at least two which do not.
Would be interesting if those with a POTS line with FSK(Bell202) or one of the two DTMF versions could also perform the experiment and report the results.
azrobert:
I have a US PSTN line connected to an OBi110.
I changed the CallerIDDetectMethod to: FSK(V.23)
The wife is home and hates when I start making test calls, so I waited for a call.
The OBi110 Call History and LastCallerInfo showed to inbound callerid correctly.
I have not tried the other methods, but I assume they will fail.
ianobi:
@ drgeoff & azrobert
Thanks for doing the experiment. Sorry for the delayed reply, I have been away from home for two days.
Looks like I was wrong on this one! I hope the OP takes note of my Reply #4 and checks using alternative methods.
Slightly in my defence, there does seem to be room for some confusion. It looks like the OBi recognises both FSK methods using either FSK setting. I cannot remember for sure, but I may have had an XLink device set up on my Line Port. If I had set the detect method to FSK (Bell 202) to suit the XLink, but left the RingDelay at 0 (normal for FSK (V.23) in the UK), then I'm guessing LastCallerInfo would record a number, but the OBi would not have time to decode it, so it would not appear in Call History.
drgeoff:
Quote from: ianobi on October 29, 2014, 06:12:51 am
.... then I'm guessing LastCallerInfo would record a number, but the OBi would not have time to decode it, so it would not appear in Call History.
That's the bit I don't understand. If the OBi wouldn't have time to decode the Caller ID how could it have a number to put in LastCallerInfo? For an incoming PSTN/POTS call the only possible source of info is the Caller ID.
Navigation
[0] Message Index
[#] Next page
[*] Previous page