Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
NetCallerID modem
trying to do some more programming with this driver. i am looking to have it sense when the a new call occurs. looked at the driver info in the support section and it lists a filed called "Ringing" which indicates the line is ringing...bravo, bravo, just what i think i am looking for. however, when i go to the field browser to see what it says when a new call comes in, that driver field is missing. The driver i have loaded is Caller ID Net Interface driver v1.0. is this the most recent driver, the one that should have the "Ringing" field?
Reply
I think the documentation is wrong.

It was at one stage an old version, and I think during the web site move the old one came back.

I can't be exactly sure as I only wrote the Modem Caller ID driver which the NetCaller ID driver is based on (and how the documentation got mixed up)

If you do want a field to indicate the phone is ringing, then the Modem Caller ID driver will do that (but you need a modem instead of the NetCaller thingy)

Cheers

Rohan
HAMFIELD
Software & Hardware Solutions
Makers of the Translink C-Bus Gateway
for the Apple iPad, iPhone and iPod Touch.
Reply
I believe there still is a field called Ringing but it doesn't work because of limitations of the device.

Russ...
Reply
alright, fair enough...can't use the netcallerid to figure out if the phone is ringing. what are people using to detect a new incoming call? my plan is to either play a .wav file or use TTS containing CID info.
Reply
Well, I do something similar with a trigger on change to the Debug field (Debug contains the raw text from the device). Then use a timer to clear the field. Also, modems do support the ringing field.

Russ...
Reply
playing around with the caller id functionality i want in the IV and i would like to get date the form of MM/DD--i.e., 06/29. the neccessary fields are DateMonth and DateDay. this works fine for the curren call but when i got to the history rows it seems that the default is in this format :

Time|DateDay|DateMonthLong|Name|FullName|Address|FormattedNumber

this is the format from the documentation. looking in the field browser only the fields listed in format above are populated. i would like to get the DateMonth field populated in the history rows. how can this be done? i didn't see where i could adjust them in either the .txt files or the driver parameters when loading the driver.

thanks.
Reply
You need to use the discrete history fields and layout the data in the order you want.

Cheers

Rohan
HAMFIELD
Software & Hardware Solutions
Makers of the Translink C-Bus Gateway
for the Apple iPad, iPhone and iPod Touch.
Reply
One of the issues here is that the date/time is received from the phone company, and it isn't a complete date/time so it is used in a string format. I've toyed with the idea of changing it to a date/time but it's not easy without making assumptions.

Russ...
Reply
rhamer Wrote:You need to use the discrete history fields and layout the data in the order you want.

Cheers

Rohan

so i rebuilt the History.txt file with the following line repeated 10 times

Time|DateDay|DateMonth|Name|FullName|Address|FormattedNumber

the only difference is that DateMonthLong was truncated to DateMonth

looking in the field browser the field HistoryRowXDateMonthLong now has a value of DateMonth. thus, it seems to me that the driver looks in the History.txt file and populates only default variables...the ones listed in the driver documentation. is there a way to populate the "non-default" fields? or is it as russ says in the immediatlely prior post...you need to make assumptions? nevertheless, i will let this run for a day and see what happens.
Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  USB Modem for Caller ID Trioxide 24 9,536 07-20-2014, 06:48 AM
Last Post: Dean Roddey
  NetCallerID trigger robolo 15 3,547 02-04-2008, 01:50 PM
Last Post: robolo

Forum Jump:


Users browsing this thread: 1 Guest(s)