TI中文支持网
TI专业的中文技术问题搜集分享网站

IWR1642,传感器关闭、重新打开报错(high-accuracy-16xx)

您好,我想问一下将传感器关闭之后怎么重新打开?(不重启电源)
我使用的是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"},

赞(0)
未经允许不得转载:TI中文支持网 » IWR1642,传感器关闭、重新打开报错(high-accuracy-16xx)
分享到: 更多 (0)