Cell Phone Bluetooth CallerID for CarPC

Ok new project is comming up. I want to create the Caller ID project for carPC and with extensive RR integration. Curent ideas is to pull out the phone number, address book name from adress book on the top screen if we get the call on the cell (so i dont have to go in my pocket to see whos actually calling) aditional functionality is to provide fullu customoizable "ring" tones for address book or text to speach to read names... you see the problem is that if you have Russian or other not standard english name the TTS (Text to Speach) so the way around that to create custom ring tones where you can assosate the the sound file or record the speech (spoken name)...

Aditional functionality is possible such as dialing the #, text messaging etc. full controll of the phone..

I ordered Bluetooth adapters for my developing machine the dongles will array on tues.... so first betas are comming soon

------------------------------------------
Progress Edit
------------------------------------------
I have compiled my base engine for extracting caller id info... it just a concept demo yet.. as I mentioned my phone broke so cand develope till i fix it, but id some one wanna play around you shoyld be able to see how it can show caller id info on our desctop. If it doesnt work let me know. For now there is no design of the app... i only did coding as rough draft.

Pre-pre-pre Alpha release !

New Update: Posted concept art ... well technically working program but not linked to the actual BT program

This will be cool, however what'll find out is that most phones vary A LOT between each other in regards to features and command set available to control/monitor them. Feature wise, most SonyEricsons are great, most Motorolas suck. Still, whatever you build (likely to the type of phone you use) will be very usefull for those with similar phones.

well i have smarter idea, the controll sets will be stored in text file... in the folder that is nabed by the phone model name. so if your generic phone comands do not work we could look in the folder for custom commands... and is fome one has unique phone they can add their comands if they find them on the net. so scalability is not the issue...

what my problem is that when u initiate the connection to the phone it asks to autorize connection by pressing "OK" button.... i dont lilke that , i want automatic cnection to the phone when u are in the car. For that I think I need to get hands free profile or somethig. All new cars can access your phone w/o autorization (well u need to enter pin code once) so i wonder how that works

Yea angel120 you can join my efforts on developing this. I see you are also local (i'm in Brooklyn NY)

What programing language do u use, are u good with hardware communications programs?

so I can use u too see if the things are wotking on your phone the same way as mine. How about you try to see if you are getting CLID data from your phone in forst place. So get our com port debugger app at COM PORT DEBUGGER then connect to your BT COM port and call yout phone you u should get somethig like"
RINGING
+CLIP 212100000
RINGING
+CLIP 212000000

Ok its nice that ppl have interest in the project.
I have core code writen alredy, but since yesterday my phone decided not to send CLIP data... so I will do some reserch wh that happaned and when i'm done we can talk about how we can take parts in te project to get the max efficiency.

Yea angel120 you can join my efforts on developing this. I see you are also local (i'm in Brooklyn NY)

What programing language do u use, are u good with hardware communications programs?

so I can use u too see if the things are wotking on your phone the same way as mine. How about you try to see if you are getting CLID data from your phone in forst place. So get our com port debugger app at COM PORT DEBUGGER then connect to your BT COM port and call yout phone you u should get somethig like"
RINGING
+CLIP 212100000
RINGING
+CLIP 212000000

if you dont try to sens command "AT?" no queotes

Let me know what you need me to test out, and I'll be glad to do so.
What part of Brooklyn? I'm off exit 25 on the LIE.

I'm a CS major @ Queens College. I've learned C++, Java, and MIPS Assembler. Though my programming skills are elementary, I'm a quick learner. I prefer dealing with hardware and the like. My desktop has Vista, my laptop has Ubuntu with a VirtualBox Windows XP, and my carpc has XP.

When I get back home, I'll try the COM port debugger on my desktop (I'm on campus right now).

Alright, I've been playing around with the BT stuff for a little while now. I'm able to send a picture to my phone from my PC (Vista) via bluetooth, but my phone seems to simply hang on the "Receiving Data" screen, even though my PC says it's finished. CORRECTION: I did get the picture.

I didn't download any different BT stacks, so I'm only using the one that I believe is native with Vista.

I tried the COM Debugger, and there was simply no response. I called my cell phone, no output. I dialed from my cell, no output.

Not sure if this helps, but the Bluetooth Version on my cell is 2.1+EDR
Your program hangs when I set it to COM10 @ 115200 and put in ATD####### (# = phone number).

Here are a few screenshots:

Would you know if there are any Linux programs similar to the one you linked me to? I might have better luck with that..