理解Sensor.getPower()

时间:2014-12-27 23:55:06

标签: wear-os

当我针对Moto360上的每个传感器调用getPower()时,它们都返回值" 0.45",文档声称这是" 此处使用的mA的功率传感器在使用时"。

这些数据可以信任吗?使用时所有使用的功率是否准确?如果是这样,是因为所有传感器都是单个芯片的一部分,在通电时使用0.45mA?在这种情况下,是否一次使用所有传感器使用相同的0.45mA?或者从2个传感器读数同时消耗0.90mA?

除了准确性之外,我如何理解与运行整个设备所需功率相关的功耗?手表黑暗时的功耗是0.45mA的20%,还是2000%?当面部照明等时,0.45mA与漏电相比如何?

List<Sensor> deviceSensors = mSensorManager.getSensorList(Sensor.TYPE_ALL);
Log.w(TAG, "Found " + deviceSensors.size() + " sensors.");
for (Sensor element : deviceSensors) {
    Log.w(TAG, "Found " + element.getName() + " type:"+element.getType() + " vendor:"+element.getVendor() );
}

12-22 12:36:24.632:发现加速计传感器功率:0.45供应商:摩托罗拉

12-22 12:36:24.632:找到步进计数器传感器功率:0.45供应商:摩托罗拉

12-22 12:36:24.633:发现手腕倾斜传感器功率:0.45供应商:摩托罗拉

12-22 12:36:24.633:发现详细步数计数器传感器功率:0.45供应商:摩托罗拉

12-22 12:36:24.633:发现陀螺仪传感器功率:0.45供应商:摩托罗拉

12-22 12:36:24.633:发现指南针传感器功率:0.45供应商:摩托罗拉

12-22 12:36:24.633:发现光传感器功率:0.45供应商:摩托罗拉

12-22 12:36:24.633:发现心率传感器功率:0.45供应商:摩托罗拉

12-22 12:36:24.633:发现旋转矢量传感器功率:0.45供应商:摩托罗拉

12-22 12:36:24.633:发现健康无源传感器功率:0.45供应商:摩托罗拉

12-22 12:36:24.633:找到用户信息传感器功率:0.45供应商:Motorola

12-22 12:36:24.633:找到方向传感器功率:0.45供应商:摩托罗拉

12-22 12:36:24.633:发现重力传感器功率:0.45供应商:摩托罗拉

12-22 12:36:24.633:发现线性加速传感器功率:0.45供应商:Motorola

0 个答案:

没有答案