您好,我想问一下将传感器关闭之后怎么重新打开?(不重启电源)
我使用的是SDK2.0.0.4,选择的demo是toolbox2.4.0的lab0005-high-accuracy-16xx。
我使用这样的配置打开传感器:
dfeDataOutputMode 1
channelCfg 1 2 0
adcCfg 2 1
adcbufCfg 0 1 1 1
profileCfg 0 77 7 7 114.4 0 0 33.71 1 512 5000 0 0 48
chirpCfg 0 0 0 0 0 0 0 2
frameCfg 0 0 10 0 500 1 0
lowPower 0 1
guiMonitor 0 0 0 0 0 0
highAccCfg 2 4 40 0 0 0
sensorStart
使用了这样的配置关闭传感器:
sensorStop
重新打开时失败(尝试了这两种):
sensorStart
以及:
doReconfig 0
sensorStart
报错内容如下:
Error: MMWDemoMSS mmWave Configuration failed [Error code -203227134]
Shine:
请问在sensorStop后有没有执行flushCfg命令?
sensorStop
flushCfg
Wesley He:
回复 Shine:
你好,
使用sensorstop后,再将全部配置重新发送一遍。如下。
sensorStopflushCfg
dfeDataOutputMode 1
channelCfg 1 2 0
adcCfg 2 1
adcbufCfg 0 1 1 1
profileCfg 0 77 7 7 114.4 0 0 33.71 1 512 5000 0 0 48
chirpCfg 0 0 0 0 0 0 0 2 frameCfg 0 0 10 0 500 1 0
lowPower 0 1
guiMonitor 0 0 0 0 0 0 highAccCfg 2 4 40 0 0 0 sensorStart
1 11:
回复 Wesley He:
您好,我按您说的尝试了一下,仍然是报错。报错内容如下:
[Cortex_R4_0] Debug: CLI is operational
[C674X_0] Debug: MMWDemoDSS Received STOP Event
[Cortex_R4_0] Debug: MMWDemoMSS Received CLI sensorStart Event
Error: MMWDemoMSS mmWave Configuration failed [Error code -203227134]
[C674X_0] Debug: MMWDemoDSS Data Path stop succeeded
我使用的是通过在文件中进行配置,不是通过串口进行发送。
uint8_t* radarCmdString1[MAX_RADAR_CMD1] =
{{"sensorStop \n\r"},{"flushCfg \n\r"},{"dfeDataOutputMode 1 \n\r"},{"channelCfg 1 2 0 \n\r"},{"adcCfg 2 1 \n\r"},{"adcbufCfg 0 1 1 1 \n\r"},{"profileCfg 0 77 7 7 114.4 0 0 33.71 1 512 5000 0 0 48 \n\r"},{"chirpCfg 0 0 0 0 0 0 0 2 \n\r"},{"frameCfg 0 0 10 0 500 1 0 \n\r"},{"lowPower 0 1 \n\r"},{"guiMonitor 0 0 0 0 0 0 \n\r"},{"highAccCfg 2 4 40 0 0 0 \n\r"},{"sensorStart \n\r"},
};
但是我使用sensorStop可以实现功能,采集到的距离信息不再发生变化,但是重新开启老是报错。
Wesley He:
回复 1 11:
你好,
stop后,不能直接调用sensorstart
而是需要将这一串的命令重新发送一次。
{"sensorStop \n\r"},
{"flushCfg \n\r"},
{"dfeDataOutputMode 1 \n\r"},
{"channelCfg 1 2 0 \n\r"},
{"adcCfg 2 1 \n\r"},
{"adcbufCfg 0 1 1 1 \n\r"},
{"profileCfg 0 77 7 7 114.4 0 0 33.71 1 512 5000 0 0 48 \n\r"},
{"chirpCfg 0 0 0 0 0 0 0 2 \n\r"},
{"frameCfg 0 0 10 0 500 1 0 \n\r"},
{"lowPower 0 1 \n\r"},
{"guiMonitor 0 0 0 0 0 0 \n\r"},
{"highAccCfg 2 4 40 0 0 0 \n\r"},
{"sensorStart \n\r"},