I need to get the caller id info for incoming calls on Series60 2.0 (Nokia 6600).
My app is running fine on 7650/3650 phones where the caller id can be accessed by methods in etelagsm.h (not exactly a public API but ... ) Starting with Series60 2.0 SDK this API is no longer supported so I'm looking for another solution.
There are postings on this site suggesting that the log engine can be used to get the caller id for incoming calls but it seem that this is only true for answered/rejected calls. Unfortunately I need the info as soon as the call arrives, it is to late to have it by the time the call it's handled by the user.
So my questions are:
- is there another (new) API providing access to caller id info?
- is there a way of accessing the caller id info in real time through the log engine? (that is on call's arrival, when for what I see a log changed notification is issued but no new log event can be found (!?) )
Hi tomulal,
I'm learning to catch incoming call on Nokia 3650. Do you have an example program that can catch phone number from incoming call? If you have, would you give me the source, please?
Thank you very much...
The only way to do it for Nokia devices running Symbian 6.1 is using etelagsm. The Nokia 6600 runs Symbian 7.0s and etelagsm is no longer supported, however you can still do it if you have etelmm.h.
To get etelmm.h do a search with Google and pick a russian web site at the bottom of the page.
vtulai ,
Are you only using this etelmm.h file to recieve incoming calls , did you ever tried to get the GSM CELL-ID using this file on your N6600 device ....like we can get this on Symbian OS6 with etelagsm.h ....so thats why i am asking that this ,etelmm.h, file might also have this functionality included in it .