主题中讨论的其他器件:HDC1000、 OPT3001、 HDC2010
使用 SensorTag Rev 1.3.0、STACK 2.1.1、Project SensorTag。
我修改了固件、以5dBm 和1.5s ADV 间隔进行传输。 我在 所有 GAP 状态下启用了湿度传感器任务和1s 周期性时钟。 AONBatMonBatteryVoltageGet () 在周期计时器到期时调用。 我读取的电压比 Panasonic CR2032电池上的实际3V 低200mV。 当电池电压为2.85V 且湿度传感器发生故障时、差异大于300mV。 我可以将其归因于 在读取电池和湿度传感器以及发生 ADV 事件时电池电压下降2.3V。 我还设置了 ADV 事件通知、并在接收到电池后读取电池、但这会使电池变得更糟糕。
这 大大减少 了 CC2650STK 的可用范围(除了 HDC1000的2.7V 最小电压)。 是否有方法读取空闲任务中的电池? 任何其他建议均不胜感激。
谢谢!