sensor (传感器)设置传感器上报频率失败。
sensor (传感器) 设置传感器上报频率失败。预期设置上报频率时间为 10s 上报一次,但无法生效,触发频率很高。所有传感器都是一样问题。复现代码如下:
// 传感器数据
@State sensorResponse: sensor.AccelerometerResponse | null = null
aboutToAppear(): void {
this.listenSensor()
}
aboutToDisappear(): void {
this.removeSensor()
}
// 监听传感器
listenSensor() {
try {
sensor.on(sensor.SensorId.ACCELEROMETER, (data) => {
this.sensorResponse = data
}, { interval: 10 * 1e9 }) // 设置时间为 10s 上报一次,但无法生效,触发频率很高
} catch (error) {
AlertDialog.show({ message: JSON.stringify(error) })
}
}
// 停止监听
removeSensor() {
try {
sensor.off(sensor.SensorId.ACCELEROMETER)
} catch (error) {
AlertDialog.show({ message: JSON.stringify(error) })
}
}
// 打印测试
Text('传感器数据:' + JSON.stringify(this.sensorResponse))
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
如何读取运动传感器比如加速度传感器
648浏览 • 1回复 待解决
读取振弦传感器频率为什么会有差异?
1999浏览 • 0回复 待解决
请问SENSOR_TYPE_DEVICE_ORIENTATION设备方向传感器如何使用?
4826浏览 • 1回复 待解决
如何保证振弦传感器的测量精度?
2125浏览 • 0回复 待解决
鸿蒙SENSOR_TYPE_DEVICE_ORIENTATION设备方向传感器不能使用问题
5411浏览 • 1回复 待解决
什么是智能振弦传感器的电子标签?
1968浏览 • 0回复 待解决
订阅接近光传感器只出一次数据
449浏览 • 1回复 待解决
如何调取华为鸿蒙系统的色温传感器权限,求解答,谢谢~
1543浏览 • 1回复 待解决
如何将传感器的数据实时显示在UI的Text中
661浏览 • 1回复 待解决
用手机控制不wifiiot开发板问题,可燃气传感器也不响
5001浏览 • 2回复 待解决
振弦采集模块测试传感器一直保持一个频率值不变是什么原因?
1246浏览 • 0回复 待解决
光学雨量计对比传统机械漏斗雨量传感器的优势有哪些?
1556浏览 • 0回复 待解决
基于华为智能手表开发应用程序如何获取各种传感器的数据?
2781浏览 • 1回复 待解决
请问如果在LiteWearable开发指南针应用,可以使用方向传感器吗?
4891浏览 • 1回复 待解决
同一角度陀螺仪传感器数据与其他手机相差很多
418浏览 • 1回复 待解决
有没有eTS语言开发使用传感器的Codelabs或者完整的开发示例(DevEco Studio 3.0 release)
1341浏览 • 1回复 待解决
通过泛senosr的什么传感器可以计算出手机在 X Y Z 三轴方向上的夹角
387浏览 • 0回复 待解决
真机和模拟器安装失败
9555浏览 • 2回复 待解决
应用侧读取mqtt服务器设备上报的数据的问题
7020浏览 • 2回复 待解决
ds的本地模拟器启动失败
5019浏览 • 1回复 待解决
使用DevEco Studio登录模拟器失败
8832浏览 • 1回复 待解决
启动本地模拟器,提示Haxm安装失败
217浏览 • 1回复 待解决
DevEco Studio启动本地模拟器失败报错
10761浏览 • 1回复 待解决
DevEco Studio启动本地模拟器失败报错
2155浏览 • 1回复 待解决
如何设置swiper指示器不显示
487浏览 • 1回复 待解决
用户调用on接口订阅传感器数据之前,要先获取设备支持的数据上报频率范围,可以使用getSensorList或者getSingleSensor查询传感器信息获得。如果设置的频率范围超过设备支持的频率,那么会以支持的频率上报。
参考文档如下:
sensor.getSensorList9+;
Sensor9+。