This is the best Caller-ID money can buy ... PERIOD!
Put this Caller-ID with a 2" high LED message display over your big screen TV and your neighbors will say "WOW"!
Caller-ID has almost been rendered useless due to advances in modern communications. Caller-ID messages sent to the user between the first and second rings are anonymous, blocked, cellular,private,unavailable, operator assisted, out of area and no data sent plus the time, the date, the number (if available) and the name (if available). The CID messages sent to the user are often so confusing that he/she doesn't really know who is actually calling. This project will restore the CID data back into a easy format in which a user can easily determine who is really on the other end of the phone Line.
I know you are going to say "so what, I can buy a Caller-ID box from the corner drug store for $14!" You are right BUT can your Caller_ID box do the following:
#1. Display the State in the US from which the call was made. Only very few regional phone systems transmit the "State" identification. The fast execution time of ZBasic CPUs can accomplish this area code lookup task very easily. ALL US area codes are programmed in this software along with "out of country" codes e.g. Canada, US_Territories & Caribbean.
(New codes can be easily added or deleted by program control)
#2. Display a specific geographical area the phone number prefix indicates. Not coded in this program but it can be added easily for specific user needs. Example, exchange areas of sections of a large city. This feature/function is not found on any Caller-ID sold.(programmable by user by adding if/then to the specific area code)
Note: There should be plenty of flash leftover.
Note: The prefix are the first three numbers after the area code.
#3. Indicate TeleMarketers - under program control. You can add additional program algorithms to enhance finding the %@#% Tele-Scam artists. (red color)
#4. Restores the "Name" of "Cellular" users, via local programmable "preferred" data base, who forgot to enable their number blocking flag on their Cell Phone or have it blocked by their service provider.
Note: The Cell Phone "area code" is where the user bought or has the service! Needless to say, the "mobile" user can be anywhere!
#5. Display the Caller-ID information on a 2" large multicolor 5x7 LED character message sign. The ability to display CID on this 2 inch multicolor LED display makes this Z-best CID money can buy!
(See previous project on website)
Note: All "strings" are limited or reduced to 13 characters to display on this LED sign without rolling.
#6. Display family and friends names (programmable) and indicate whether they are using a "Land line" or Cell Phone. (green color)
Note: I use different colors on the BetaBrite message display to indicate a Telemarketer or friends/family members.
Note: You can use ZBasic's debug IDE "output" program on the PC as a PC Caller-ID monitor display!
#7.Put your "least desirable" friends/family/undesirables/enemies into a special database which will be flagged/displayed. (red color)
This application uses the "I-Connector" and an analog Hayes CID compatible modem using a comport on the "Super Com Z" and any other ZBasic chip that has two RS232 serial ports. (One for BetaBrite LED display and the other serial port is for the Modem.)
I force the I-connector to "pass thru" the commands to the modem to set-up the Caller-ID. Switching back to the I-Connector mode can be easily done for sending email/SMS text messages to the internet and Cell Phones. You can patch this program code so you could use a "standard" analog CID modem.
Other applications include using the CID date and time to update ZBasic's on board RTC to +- 1 min per year. Another application using the local preferred database and since a Cell Phone number is "unique" you can activate a control action by just calling in on your phone and then hanging up.
'Super Com Z" Programmable Caller-ID
-
- Posts: 193
- Joined: 25 January 2006, 19:56 PM
'Super Com Z" Programmable Caller-ID
- Attachments
-
- CID_Modem_R2_Rel.bas
- This ZBasic file can be used for the best Caller-CID money can buy.
- (50.47 KiB) Downloaded 3944 times
whew! Home hobby project!
I thought for a moment there that this was an Infomercial.
Fun project for the large display though.
=================================
Just FYI - a different application of Caller ID
I use a NetCaller ID ($10, or could use an external modem instead)
http://www.electronicdiscountsales.com/ ... rID_05.jpg
[also on eBay]
connected by a serial port to my always-on (home automation/SageTV) - incoming caller IDs cause a database lookup ( friend, foe, unknown and for knowns- the name I know them by) and a text to speech announcement. Also a IP broadcast message on the home LAN - to display on any listening PCs. And notice of Voice mail waiting. Call history displayed on TV screen and web page.
Now when the phone rings and the voice says "UNKNOWN CALLER", we let it screen to our ans. machine.
Been using this for a couple of years. Whole-house talking caller ID has a high WAF.
My source code in VB6 is on homeseer.com's forum or I can provide it.
http://board.homeseer.com/showthread.ph ... hlight=cid
Of course, talking CID phones are commonplace now, but they aren't whole-house nor do they do the database lookup.
I thought for a moment there that this was an Infomercial.
Fun project for the large display though.
=================================
Just FYI - a different application of Caller ID
I use a NetCaller ID ($10, or could use an external modem instead)
http://www.electronicdiscountsales.com/ ... rID_05.jpg
[also on eBay]
connected by a serial port to my always-on (home automation/SageTV) - incoming caller IDs cause a database lookup ( friend, foe, unknown and for knowns- the name I know them by) and a text to speech announcement. Also a IP broadcast message on the home LAN - to display on any listening PCs. And notice of Voice mail waiting. Call history displayed on TV screen and web page.
Now when the phone rings and the voice says "UNKNOWN CALLER", we let it screen to our ans. machine.
Been using this for a couple of years. Whole-house talking caller ID has a high WAF.
My source code in VB6 is on homeseer.com's forum or I can provide it.
http://board.homeseer.com/showthread.ph ... hlight=cid
Of course, talking CID phones are commonplace now, but they aren't whole-house nor do they do the database lookup.
Last edited by stevech on 11 April 2006, 9:15 AM, edited 1 time in total.
Re: 'Super Com Z" Programmable Caller-ID
Dave Houston's Commander-X (out of print, I think) has been talking to
the house here for four years or so; runs on an old PC with a CID-ready
modem card. Easy. We hear two rings then "Tom, it's your Dad" or
similar if we know the caller; else it rattles off the calling number,
which we usually ignore.
Tom
the house here for four years or so; runs on an old PC with a CID-ready
modem card. Easy. We hear two rings then "Tom, it's your Dad" or
similar if we know the caller; else it rattles off the calling number,
which we usually ignore.
Tom
Tom
Re: Caller-ID
It looks good. I'm in the middle of a code review and will post my comments over the weekend. One area that needs improvement is the mapping from area codes to descriptions. I will post concrete suggestions rather than just complaints.zbasicandy wrote:I was hoping for some helpful constructive comments about my applications which ONLY includes ZBasic microcontroller applications.
Mike Perks