获取移动手机信号塔定时提前在Android 2.3 [英] Get mobile cell tower timing advance on Android 2.3

查看:230
本文介绍了获取移动手机信号塔定时提前在Android 2.3的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我需要得到移动的手机信号塔时间提前。
是否有可能在Android 2.3+?

I need to get the mobile cell tower timing advance.
Is it possible on Android 2.3+ ?

看来,这是不可能的中检索的时间提前... 是否有可能知道移动和小区和轴承否则之间的距离是多少?我想我不能使用谷歌隐藏的地理位置API在商业应用;-) [/编辑]

[edit] It seems that it's not possible to retreive the timing advance... Is it possible to know the distance between the mobile and the cell and the bearing otherwise ? I suppose I can't use the Google hidden geolocation api in commercial application ;-) [/edit]

感谢

推荐答案

这是目前尚未实现,这将是一个艰巨的任务,因为它是依赖于设备的。

This is currently not implemented, and it will be a hard task because it is device-dependent.

实际的定时提前仅由调制解调器已知的,也被称为在基带处理(BP)。调制解调器是$ C $光盘由设备的构造,因此不能被修改,并构造和设备之间可以不同。

The actual timing advance is only known by the modem, also called the baseband processor (BP). The modem is coded by the device's constructor and thus cannot be modified, and can differ between constructors and devices.

Android的运行在应用处理器(AP),并使用的 AT指令上的与英国石油公司(调制解调器)进行通信。例如,Android的内部发送AT命令到调制解调器发送短信,接听电话,...

Android runs on the application processor (AP) and uses AT commands to communicate with the BP (modem). For example, Android internally sends AT commands to the modem to send SMS, receive calls, ...

要得到实际的定时提前将查询英国石油公司(与AT命令),但构造是否实现特定的AT命令来获取这是由它们的唯一方法。不幸的是,几乎没有设备实现它(仅适用于很老的),所以没有办法获取这些信息。

The only way to get the actual timing advance would be to query the BP (with an AT command), but whether the constructors implement a specific AT command to get it is up to them. Unfortunately almost no devices implement it (only very old ones), so there is no way to get this information.

这篇关于获取移动手机信号塔定时提前在Android 2.3的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆