97
社区成员
发帖
与我相关
我的任务
分享使用251,功能逻辑如下:灭灯时默认灵敏度,亮灯后将灵敏度写大,让它更灵敏,灭灯后恢复默认灵敏度,均是首次状态变化来配置,不会一直配置;
配置逻辑:关雷达(motion_sensor_work_stop() )->配置(mrs251_radar_sensor_para_config() )->开雷达(motion_sensor_work_start() )
在SRAM模式下运行,亮灯后发现时间有点延长,示波器捕捉后发现和灵敏度的配置有关;
在《MRS2XX_SDK_S0.8_CN_250826》工程下,亮灯后,配置灵敏度会增加时间2s左右(接受范围内);
在《MRS2XX_SDK_S0.9_CN_250910》工程下,亮灯后,配置灵敏度会增加时间4s左右(有点长);
请问是否存在上面的差距(测试发现应该是开雷达部分耗时),能否减少这种配置时间?
您好,参考sdk文档雷达api章节的初始化与启动章节,将motion_sensor_work_start() 行为替换成motion_sensor_restart_frame()可以满足您的需求,需要注意,第一次启动需要使用motion_sensor_work_start()