on 6600 you need the following class RMobileCall, RMobileLine and RMobilePhone
Still its not working.....And i simply can't find why!!! :-(
Originally Posted by kkrish
I have etelmm.h But no etelmm.lib.
There is only etelmm.dll in wins/udeb and wins/urel. Again there is no etelmm.lib in armi/urel.
Originally Posted by kkrish
Attaching the etel libs for armi.
Aloke had tested the helloworld example on device and it was working perefectly fine.
What are the problems you are facing?
Is it crashing or is it not opening or is it not showing any output?
Can you paste your pkg file?
Last edited by ltomuta; 2007-04-13 at 15:49.
i have tested the application that Tina has contributed at the forums and works just fine on a Nokia 6600 Mobile Phone.
you gotta embed the sis file that is provided with the API called Mobinfo_Nokia.sis. or you can manually put the MOBINFO.DLL file in the mobile phone at this path.. c:\nokia\libs or maybe C:\system\libs..
Also you can first install the sample application that is provided with the API's called mobinfoapp_s60.sis which runs just perfect.
The program which tina has contributed writes all the stuff into the c:\mobinfo.txt file.
Hey Tina and Mitesh,
I am sorry for the delay in replying.
Thanks a lot for ur responses. I have got it working now, both MobInfo and HelloworldBasic on my Nokia 6600!!
Thanks a million!!
Just wanted some more info from u Tina..
Is it possible to get the Location Area Name using MobInfo APIs?
MobInfo APIs would work for which devices, I mean will it work for all FP2 and FP3 phones? Will it work for those models which are lower in version than 6600?
Also MobInfo.dll is created by MobInfo.sis from Nokia. Without this dll, the Helloworldbasic application will not work, isnt it? So now if I want to use MobInfo APIs in my application, how can i do that? The mobinfo.dll will not be present on the phone of the person who might use my application.
Kindly correct me if I am wrong somewhere.
Last edited by jp4symbian; 2007-04-14 at 13:37.
Have used the links provided in the attached zip file ? On the API download page it says clearely:
Is there something left unclear ? Epoc Release 5 and Symbian OS 6.x are not supported but all the rest up untill Symbian OS 9 will work. Unless they don't ...This updated version 1.01 supports Symbian OS v7.0, v7.0s, 8.0a and v8.1a devices running any of the Series 60, Series 80 or UIQ user interface platforms. Note that for Symbian OS v9 onwards, the more extensive standard ETel3rdParty (CTelephony) API should be used instead.
As for the fact that the dll does not exist on device ... well, your application does not exist on those devices either. So just embedd the signed sis file in your package and deliver it to your customers as one application. Nobody will ever know ) The needed instructions are in SDK's documentation.
Thanks a lot Itomuta.
I do not have much experience with the Network-based APIs on Symbian and I had been juggling with it since long. Thats why I was much confused and was yearning for some concrete help.
Basically I am trying to fetch the Location name from the Network parameters. Still finding out how to do it.
Also m still learning how to 'embed' one sis within another.
Originally Posted by ltomuta
ok.. ill be very specific here and explain the whole stuff...
First of all you need to donwload the Mobinfo API's whhich are availebale at the links given in the above posts.
there are supposed to be 3 folders and a text file which is readme.txt.
1. epoc32_include :- here you have 2 header files which contaion the implementation of the function in the API.
a>Mobinfo-1.01\epoc32_release_wins_udeb: 2 files.. dll and .lib which you have to put in the req folder.
b> Mobinfo-1.01\epoc32_release_wins_urel:2 files.. dll and .lib which you have to put in the req folder.
c>Mobinfo-1.01\Mobinfo-1.01-MM : contains sis file to embed with UIQ phones.
d>Mobinfo-1.01\Mobinfo-1.01-Nokia: contains sis file to embed with Nokia Phones.
3. mobinfoapp_s60.sis :- sample application to run on S60 phones
4. mobinfoapp_s80.sis :- sample application to run on S80 phones
now all you have to do is put those 2 header files and start writing programs using the functions defined accordingto their respective prototype.
after that.. the Question remains.... how to embed it in ur sis file... i mean the API's...
this is how you so it...
open your .pkg file and append this line at the End....
@"<some path you have the sis>\mobinfo_nokia.sis",(0x1020483d)
and then recreate the sis file from the .pkg file.
now install it in your mobile phone.
and now it should perfectly run without any problems.
also here is how you get the Location String...
but thats too complicated and the only way.
yeah and.. mobinfo work for all phones having Symbian Operating System version 7.0 and higher.
Last edited by pvumesh; 2007-04-14 at 15:54.
Thanks a lot for explaining the entire thing in detail.
It is very generous of you to take such an effort to help me understand.
It has been very useful to me.
Have you tried accessing the Location String from:
Please do let me know if you have successfully done it.
Originally Posted by pvumesh
I havent tried writing any programs and all that stuff but whatever ... i think a sis file was available there written works just fine.
yeah... of corse a cell change is required for the mobile to get the CBM and then decode the packet and get the Location String.
I took ur helloworldbasic.zip code for location id program which I am doing in S60 2nd edition. i am successfully made the sis file, it is showing the menu items on the device (6600) but when i click on the menu command ( for ex. Network Info) it is not showing anything. I m not getting why this problem is coming. I copied all the required files & .sis file in package file. Still It is not showing anything on the screen when command presses.
I am really need your help.
Originally Posted by Tina_Tibrewal
Last edited by ash_21; 2007-06-19 at 12:18.
I am sorry for the delay in the reply.
You have disabled your "receive e-mail" option on forum.nokia so I am unable to reach you.
Kindly enable that option so that I can mail u on the id that u have used to register in Forum.nokia or else give me ur mail id, as u wish.
Though i have read ur query in my mail, I need to know what exactly u have done and gimme a little time to solve ur prob.
Don't worry, u will have ur MobInfo running by today itself. its very easy.
First of all, I hope you have downloaded "Helloworldbasic.zip" posted by Tina.
Now, you are getting a blank screen becoz the application logs all its activities in a log file located in your mobile at "c:\mobinfo.txt".
So using FExplorer, view this file on phone or transfer it to your PC and see, you will view the logs of all actions that u have done in ur application.
And do study the code of helloworldbasic thoroughly,specially the class CMobInfo.
All the best.
FYI: If you want ppl on Forum.Nokia to be able to reach you, u need to enable ur "receive email" option in your Forum.Nokia account settings.