-
telephony function calls
I am trying to fix the fieldtest.app from reporting incorrect cell IDs, currently the neighbors show 0xFFFF as the cell ID. Does anybody know of some sample code to get the BCCH allocation list from coretelephony.h? Or even just getting the neighbors or locking to a neighbor channel would be helfpul.
I think I might be able to do it by shutting down the comm center and scripting AT commands, but am hoping there is a way to do it through actual functions. Any ideas?
-
well the elite team found a way (or at least published one) to send AT comands without disabling the commcenter first.
http://********************************/wiki/sendmodem
edit:WTF?!
-
Thanks, I found the site and it looks like it will work well for bash scripting interfaces.
I went to look at the iphone-wireless team and found that they are doing something with a struct, "CellInfo." looking at their header it has:
struct CellInfo
{
int servingmnc;
int network;
int location;
int cellid;
int station;
int freq;
int rxlevel;
int c1;
int c2;
};
and is populated by _CTServerConnectionCellMonitorGetCellInfo . I am trying to find the BCCH allocation list that is broadcast. I know it is somewhere in the phone, just cannot find a function call for retrieving it's value. It should be a list of cell IDs or combination of that and other info. Any help would be greatly appreciated.