我想问下,为什么我这样设置参数,在40米到50米左右的目标,没有显示出来,我想知道我哪个参数设置不合理,还有我想问一下,Duty Cycle为什么不可以设置成100%?
user6052008:
GM: ConstructorGM: Thu Apr 16 13:29:52 2020RSTD.Transmit("/Settings")[13:29:52] [13:29:52] ### Running Startup script: "C:\ti\mmwave_studio_02_00_00_02\mmWaveStudio\Scripts\Startup.lua" ###[13:29:52] RSTD.SetAndTransmit ("/Settings/Scripter/Display DateTime" , "1")[13:29:52] RSTD.SetAndTransmit ("/Settings/Scripter/DateTime Format" , "HH:mm:ss")[13:29:52] Scripter ignored: Attempt to UnBuild() again or before Build.[13:29:52] RSTD.SetVar ("/Settings/Clients/Client 0/Dll" , "C:\\ti\\mmwave_studio_02_00_00_02\\mmWaveStudio\\Clients\\\\LabClient.dll")[13:29:53] RSTD.SetVar ("/Settings/Clients/Client 0/Use" , "TRUE")[13:29:53] RSTD.SetVar ("/Settings/Clients/Client 1/Use" , "FALSE")[13:29:53] RSTD.SetVar ("/Settings/Clients/Client 2/Use" , "FALSE")[13:29:53] RSTD.SetVar ("/Settings/Clients/Client 3/Use" , "FALSE")[13:29:53] RSTD.SetVar ("/Settings/Clients/Client 4/Use" , "FALSE")[13:29:53] RSTD.SetVar ("/Settings/AL Client/AL Dll" , "C:\\ti\\mmwave_studio_02_00_00_02\\mmWaveStudio\\RunTime\\SAL.dll")[13:29:53] RSTD.SetVar ("/Settings/Clients/Client 0/GuiDll" , "")[13:29:53] RSTD.SetVar ("/Settings/AutoUpdate/Enabled" , "TRUE")[13:29:53] RSTD.SetVar ("/Settings/AutoUpdate/Interval" , "1")[13:29:53] RSTD.SetVar ("/Settings/Monitors/UpdateDisplay" , "TRUE")[13:29:53] RSTD.SetVar ("/Settings/Monitors/OneClickStart" , "TRUE")[13:29:53] RSTD.SetVar ("/Settings/Automation/Automation Mode" , "false")[13:29:53] RSTD.Transmit("/")[13:29:53] RSTD.SaveSettings(): Settings saved to "C:\Users\Zhaoy\AppData\Roaming\RSTD\config.xml"[13:29:53] RSTD.Build()[13:29:53] RSTD.SaveSettings(): Settings saved to "C:\Users\Zhaoy\AppData\Roaming\RSTD\config.xml"[13:29:53] RSTD.Transmit("/")[13:29:53] RSTD.AL_Build()[13:29:53] RSTD.AL_LoadXml()[13:29:53] RSTD.Transmit("/")[13:29:53] RSTD.AL_Init()[13:29:53] RSTD.Clients_Build()[13:29:53] GM: Init[13:29:53] GM: Loaded 'C:\ti\mmwave_studio_02_00_00_02\mmWaveStudio\Clients\\LabClient.dll'[13:29:53] GM: 1 Guest (s) init[13:29:53] GM: 1 Module(s) init[13:29:53] GM: 2 Tab (s) init[13:29:53] RSTD.Client_LoadXml()[13:29:53] [RadarAPI]: Starting Matlab Engine..[13:29:57] [RadarAPI]: Matlab Engine Started![13:30:00] [RadarAPI]: ar1.LoadSettings('C:\Users\Zhaoy\AppData\Roaming\RSTD\ar1gui.ini')[13:30:00] TESTING = false[13:30:00] [13:30:00] ***Script completed successfully.***[13:30:14] [RadarAPI]: Opening Gpio Control Port()[13:30:14] [RadarAPI]: Status: Passed[13:30:15] [RadarAPI]: Opening Board Control Port()[13:30:15] [RadarAPI]: Status: Passed[13:30:16] [RadarAPI]: ar1.FullReset()[13:30:16] [RadarAPI]: Status: Passed[13:30:16] [RadarAPI]: Closing Board Control Port()[13:30:16] [RadarAPI]: Status: Passed[13:30:16] [RadarAPI]: Closing Gpio Control Port()[13:30:16] [RadarAPI]: Status: Passed[13:30:16] [RadarAPI]: ar1.SOPControl(2)[13:30:16] [RadarAPI]: Status: Passed[13:30:18] [RadarAPI]: ar1.Connect(3,115200,1000)[13:30:19] [RadarAPI]: ar1.Calling_IsConnected()[13:30:20] [RadarAPI]: ar1.SelectChipVersion("AR1243")[13:30:20] [RadarAPI]: Status: Passed[13:30:20] [RadarAPI]: RS232 is not connected ..!!!![13:30:20] [RadarAPI]: ar1.frequencyBandSelection("77G")[13:30:20] [RadarAPI]: ar1.SelectChipVersion("XWR1443")[13:30:20] [RadarAPI]: Status: Passed[13:30:20] Device Status : XWR1443/QM/SOP:2/ES:3[13:30:21] [RadarAPI]: ar1.SelectChipVersion("AR1243")[13:30:21] [RadarAPI]: Status: Passed[13:30:21] [RadarAPI]: ar1.SelectChipVersion("XWR1443")[13:30:21] [RadarAPI]: Status: Passed[13:30:21] Device Status : XWR1443/QM/SOP:2/ES:3[13:30:21] [RadarAPI]: ar1.SaveSettings('C:\Users\Zhaoy\AppData\Roaming\RSTD\ar1gui.ini')[13:30:22] [RadarAPI]: ar1.DownloadBSSFw("C:\\ti\\mmwave_studio_02_00_00_02\\rf_eval_firmware\\radarss\\xwr12xx_xwr14xx_radarss.bin")[13:30:23] [RadarAPI]: Downloading BSS Patch RPRC Binary..[13:30:30] [RadarAPI]: ar1.GetBSSFwVersion()[13:30:30] [RadarAPI]: BSSFwVersion:(02.00.00.01 (05/10/17))[13:30:31] [RadarAPI]: ar1.GetBSSPatchFwVersion()[13:30:31] [RadarAPI]: BSSPatchFwVersion:(01.02.00.03 (24/10/18))[13:32:31] [RadarAPI]: ar1.DownloadMSSFw("C:\\ti\\mmwave_studio_02_00_00_02\\rf_eval_firmware\\masterss\\xwr12xx_xwr14xx_masterss.bin")[13:32:31] [RadarAPI]: Downloading MSS RPRC Binary..[13:32:51] [RadarAPI]: ar1.PowerOn(0, 1000, 0, 0)[13:32:51] [RadarAPI]: Status: Passed[13:32:51] MSS power up done async event received![13:32:59] [RadarAPI]: ar1.RfEnable()[13:32:59] BSS power up done async event received![13:32:59] [RadarAPI]: Status: Passed[13:33:00] [RadarAPI]: ar1.GetBSSFwVersion()[13:33:00] [RadarAPI]: BSSFwVersion:(02.00.00.01 (05/10/17))[13:33:01] [RadarAPI]: ar1.GetBSSPatchFwVersion()[13:33:01] [RadarAPI]: BSSPatchFwVersion:(01.02.00.03 (24/10/18))[13:33:15] [RadarAPI]: ar1.ChanNAdcConfig(1, 1, 0, 1, 1, 1, 1, 2, 2, 0)[13:33:15] [RadarAPI]: Status: Passed[13:33:25] [RadarAPI]: ar1.LPModConfig(0, 0)[13:33:25] [RadarAPI]: Status: Passed[13:33:28] [RadarAPI]: ar1.RfInit()[13:33:28] MSS RF Error status Async event recieved(0x1)[13:33:28] BSS CPU Fault error status Async event recieved(0x3)[13:33:28] Reserved(0x0)[13:33:28] LineNum(0x4D6)[13:33:28] FaultLR(0x2A8AE)[13:33:28] FaultPrevLR(0x0)[13:33:28] FaultSPSR(0x6000011F)[13:33:28] FaultSP(0x800FB68)[13:33:28] FaultCauseAddress(0x0)[13:33:28] FaultErrorStatus(0xFFFF)[13:33:28] FaultErrorSourced(0xFF)[13:33:28] FaultAXIErrorType(0xFF)[13:33:28] FaultAccessType(0xFF)[13:33:28] FaultRecoveryType(0xFF)[13:33:28] Reserved2(0x0)[13:33:28] BSS ESM Fault error status Async event recieved(0x0)[13:33:28] Analog fault Async event recieved(0x0)[13:33:28] Reserved(0x0)[13:33:28] Reserved2(0x0)[13:33:28] FaultSig(0x0)[13:33:28] Reserved3(0x0)[13:33:31] [RadarAPI]: Status: Passed[13:33:34] [RadarAPI]: ar1.DataPathConfig(513, 1216644097, 0)[13:33:34] [RadarAPI]: Status: Passed[13:33:38] [RadarAPI]: ar1.LvdsClkConfig(1, 1)[13:33:42] [RadarAPI]: Status: Failed, Error Type: RESP TIMEOUT[13:33:45] [RadarAPI]: ar1.LVDSLaneConfig(0, 1, 1, 1, 1, 1, 0, 0)[13:33:48] Status: Failed, Error Type: RESP TIMEOUT
Annie Liu:
回复 user6052008:
从日志中似乎您正在使用旧版本的mmWave studio,请使用最新版本的mmWave studio。 如果仍然发现错误,请发布Studio屏幕截图和日志。
对于线性调频配置,您可以参考以下链接的TI resource explorer文件夹中的Chirp database:
http://dev.ti.com/tirex/explore/node?node=ALYHkY2xyhq2-EgWIUuw-Q__VLyFKFf__LATEST
这为各种应用程序线性调频配置提供了指针。 可以根据您的需求进行调整和修改。
100%的占空比不现实,主要是因为:
器执行数据处理的功能,即多普勒FFT,到达角处理,检测和更多后处理功能,具体取决于客户用例需求,这些元素需要在帧间隔和线性调频间隔之间进行一定的时间分配。 在实时嵌入式系统中,这些数据需要处理和使用,因此在占空比百分比较高(50 +%)的情况下,您可能没有足够的时间进行处理。 因此,100%的占空比是不现实的。
在更高的占空比下,传感器也会消耗更高的功率,从可靠性的角度来看,这对于长时间运行而无需为设备提供热保护将是一个问题。