我寻找了几个小时,但我找不到磁场传感器范围的示例或定义
..the links说:
MAGNETIC_FIELD_EARTH_MIN : 30.0
MAGNETIC_FIELD_EARTH_MAX : 60.0我的传感器检测到值<0 ...我在月球上吗?;)
谢谢!
发布于 2013-01-01 19:23:22
你不能得到负的磁力(整体)。负值表示磁场沿x,y,z轴的位置。
要计算您必须使用的总磁力:
double teslaXYZ = Math.sqrt((magnetX*magnetX)+(magnetY*magnetY)+(magnetZ*magnetZ));该值最小值为0 nt,最大值为200 nt。
地球的最小值是20到70新台币,这取决于你在地球上的哪个地方。
发布于 2012-09-19 19:43:00
你可以在这里找到答案:所有传感器的http://code.google.com/p/openintents/wiki/SensorSimulator
无论如何,磁场本身没有最大值,因此最大范围必须由设备确定。看看这些文档。
https://stackoverflow.com/questions/9349376
复制相似问题