MMWCAS-DSP-EVM: 我需要用滑轨移动开发板,并采取走停走的方式采集数据,请问如何将滑轨控制信号与数据采集指令同步

Part Number: MMWCAS-DSP-EVM
Other Parts Discussed in Thread: AWR2243

换言之MMWCAS-cascade-EVM能否用外部信号进行控制,使其进行数据采集

  • 请问滑轨控制信号时怎么给MMWCAS-cascade-EVM开发板的?

  • 滑轨是通过单片机外部控制的,两者如何同步正是我想问的,是否有单片机控制awr2243开发板控制数据采集的例子可供参考

  • 你好,

    能否尝试配置AWR2243 master为外触发,通过外部MCU提供frame sync控制AWR2243 master发波,从而控制ADC数据输出么?

    Thanks,

    Chris

  • 你好,请问怎么控制AWR2243 master为外触发,是否有相关教程或例子,目前采取数据都是通过mmwavestudio进行的

  • 你好,

    更新一下,需要所有芯片都通过外部输入frame sync,射频配置需要配置为external trigger。没有相关的例子。

    Thanks,

    Chris

  • 你好,如果按照链接所说将r142连接,r143断开,外部信号如何给入板子,我似乎没有找到外部接口,是通过将信号输给这个TP1_1吗

  • Edberg,

    需要如帖子里提到的如下焊接R142/143才能使用TP1_1作为输入。

    Thanks,

    Chris

  • 交换电阻后如需要用mmwavestudio正常软件触发,是否还需要将电阻换回

  • 你好,

    是的,默认硬件支持才支持master软触发。

    Thanks,

    Chris

  • 你好,当我按操作更换电阻并企图给TP_1一个外部触发信号,我发现一些问题,当我安装后GUI配置时其他和之前软件触发一样,但我将芯片1设置为硬件触发,当我triggerframe时报错如下

    [18:58:37] Test Source Already Disabled...!!!
    [18:58:37] [RadarAPI]: ar1.DisableTestSource_mult(8,0)
    [18:58:37] [RadarAPI]: Status: Passed
    [18:58:37] [RadarAPI]: ar1.FrameConfig_mult(8, 0, 2, 10, 128, 100, 0, 2)
    [18:58:37] [RadarAPI]: Status: Passed
    [18:58:39] [RadarAPI]: ar1.TDACaptureCard_StartRecord_mult(8, 0, 0, adc_data, 0)
    [18:58:39] Device 0 - Configuring TDA with Width : 2048 and Height : 384
    [18:58:39] [RadarAPI]: Device 0 - setWidthAndHeight Status: Passed
    [18:58:39] [RadarAPI]: Device 1 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0
    [18:58:39] Device 1 - Configuring TDA with Width : 2048 and Height : 384
    [18:58:39] [RadarAPI]: Device 1 - setWidthAndHeight Status: Passed
    [18:58:39] [RadarAPI]: Device 2 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0
    [18:58:39] Device 2 - Configuring TDA with Width : 2048 and Height : 384
    [18:58:39] [RadarAPI]: Device 2 - setWidthAndHeight Status: Passed
    [18:58:39] [RadarAPI]: Device 4 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0
    [18:58:39] Device 3 - Configuring TDA with Width : 2048 and Height : 384
    [18:58:39] [RadarAPI]: Device 3 - setWidthAndHeight Status: Passed
    [18:58:39] [RadarAPI]: Device 8 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0
    [18:58:39] Sending Frame Periodicity of 100 to TDA..
    [18:58:39] [RadarAPI]: Status: Passed. Frame Periodicity sent to TDA
    [18:58:39] [RadarAPI]: Device 32 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0
    [18:58:39] Sending Capture Directory with name /mnt/ssd/adc_data to TDA..
    [18:58:39] [RadarAPI]: Status: Passed. Capture Directory sent to TDA
    [18:58:39] [RadarAPI]: Device 32 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0
    [18:58:39] Sending File Allocation of 0 files to TDA..
    [18:58:39] [RadarAPI]: Status: Passed. File Allocation sent to TDA
    [18:58:39] [RadarAPI]: Device 32 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0
    [18:58:39] Sending Enable Data Packaging (0 - 16-bit; 1 - 12-bit) with value of 0 to TDA..
    [18:58:39] [RadarAPI]: Status: Passed. Enable Data Packaging sent to TDA
    [18:58:39] [RadarAPI]: Device 32 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0
    [18:58:39] Sending Number of frames to capture with value of 0 to TDA..
    [18:58:39] [RadarAPI]: Status: Passed. Number of frames to capture sent to TDA
    [18:58:39] [RadarAPI]: Device 32 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0
    [18:58:39] [RadarAPI]: Status: Passed for notifying TDA about Creating Application
    [18:58:39] [RadarAPI]: Device 32 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0
    [18:58:39] [RadarAPI]: Status: Passed for notifying TDA about Start Frame
    [18:58:40] [RadarAPI]: Device 32 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0
    [18:58:49] [RadarAPI]: ar1.StartFrame_mult(8)
    [18:58:49] [RadarAPI]: Status: Passed
    [18:58:49] [DeviceId-3] MSS ESM Fault error status Async event recieved(0x400000, 0x0)
    [18:58:49] [DeviceId-3] MSS ESM Fault error status Async event recieved(0x400000, 0x0)
    [18:58:49] [DeviceId-3] MSS ESM Fault error status Async event recieved(0x400000, 0x0)
    [18:58:49] [DeviceId-3] MSS ESM Fault error status Async event recieved(0x400000, 0x0)
    [18:58:49] [DeviceId-3] MSS ESM Fault error status Async event recieved(0x400000, 0x0)
    [18:58:49] [DeviceId-3] MSS ESM Fault error status Async event recieved(0x400000, 0x0)
    [18:58:49] [DeviceId-3] MSS ESM Fault error status Async event recieved(0x400000, 0x0)
    [18:58:49] [DeviceId-3] MSS ESM Fault error status Async event recieved(0x400000, 0x0)
    [18:58:50] [DeviceId-3] MSS ESM Fault error status Async event recieved(0x400000, 0x0)
    [18:58:50] [DeviceId-3] MSS ESM Fault error status Async event recieved(0x400000, 0x0)
    [18:58:50] [DeviceId-3] MSS ESM Fault error status Async event recieved(0x400000, 0x0)
    [18:58:50] [DeviceId-3] MSS ESM Fault error status Async event recieved(0x400000, 0x0)
    [18:58:50] [DeviceId-3] Frame start async event received!
    [18:58:50] [DeviceId-3] Frame End async event received!
    [18:58:50] Status: Passed for notifying TDA about Stop Frame
    [18:58:50] [RadarAPI]: Device 32 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0

  • 你好,

    建议你先单片测试master,看一下。还有请确认电阻焊接的位置正确,是如图这样一个拐弯的。

    Thanks,

    Chris

  • 你好,当个尝试更改lua脚本进行外触发采集,似乎有效,但是当我变更numloops和interlooptime后,发现采集为空,studio输出界面如下

    [16:42:08] ***Script completed successfully.***
    [16:42:27] Loops Remaining : 5
    [16:42:27] Starting TDA ARM...
    [16:42:27] [RadarAPI]: ar1.TDACaptureCard_StartRecord_mult(1, 0, 0, 5demo, 0)
    [16:42:27] Device 0 - Configuring TDA with Width : 2048 and Height : 192
    [16:42:27] [RadarAPI]: Device 0 - setWidthAndHeight Status: Passed
    [16:42:27] [RadarAPI]: Device 1 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0
    [16:42:27] Device 1 - Configuring TDA with Width : 2048 and Height : 192
    [16:42:27] [RadarAPI]: Device 1 - setWidthAndHeight Status: Passed
    [16:42:27] Device 2 - Configuring TDA with Width : 2048 and Height : 192
    [16:42:27] [RadarAPI]: Device 2 - setWidthAndHeight Status: Passed
    [16:42:27] [RadarAPI]: Device 2 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0
    [16:42:27] Device 3 - Configuring TDA with Width : 2048 and Height : 192
    [16:42:27] [RadarAPI]: Device 4 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0
    [16:42:27] [RadarAPI]: Device 3 - setWidthAndHeight Status: Passed
    [16:42:27] [RadarAPI]: Device 8 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0
    [16:42:27] Sending Frame Periodicity of 100 to TDA..
    [16:42:27] [RadarAPI]: Status: Passed. Frame Periodicity sent to TDA
    [16:42:27] [RadarAPI]: Device 32 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0
    [16:42:27] Sending Capture Directory with name /mnt/ssd/5demo to TDA..
    [16:42:27] [RadarAPI]: Status: Passed. Capture Directory sent to TDA
    [16:42:27] [RadarAPI]: Device 32 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0
    [16:42:28] Sending File Allocation of 0 files to TDA..
    [16:42:28] [RadarAPI]: Status: Passed. File Allocation sent to TDA
    [16:42:28] [RadarAPI]: Device 32 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0
    [16:42:28] Sending Enable Data Packaging (0 - 16-bit; 1 - 12-bit) with value of 0 to TDA..
    [16:42:28] [RadarAPI]: Device 32 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0
    [16:42:28] [RadarAPI]: Status: Passed. Enable Data Packaging sent to TDA
    [16:42:28] Sending Number of frames to capture with value of 0 to TDA..
    [16:42:28] [RadarAPI]: Status: Passed. Number of frames to capture sent to TDA
    [16:42:28] [RadarAPI]: Device 32 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0
    [16:42:28] [RadarAPI]: Status: Passed for notifying TDA about Creating Application
    [16:42:28] [RadarAPI]: Device 32 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0
    [16:42:28] [RadarAPI]: Status: Passed for notifying TDA about Start Frame
    [16:42:28] [RadarAPI]: Device 32 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0
    [16:42:28] TDA ARM Successful
    [16:42:29] Starting Frame Trigger sequence...
    [16:42:29] [RadarAPI]: ar1.StartFrame_mult(8)
    [16:42:29] [RadarAPI]: Status: Passed
    [16:42:29] Device 4 : Start Frame Successful
    [16:42:29] [RadarAPI]: ar1.StartFrame_mult(4)
    [16:42:29] [DeviceId-3] MSS ESM Fault error status Async event recieved(0x400000, 0x0)
    [16:42:29] [RadarAPI]: Status: Passed
    [16:42:29] Device 3 : Start Frame Successful
    [16:42:29] [RadarAPI]: ar1.StartFrame_mult(2)
    [16:42:29] [DeviceId-3] MSS ESM Fault error status Async event recieved(0x400000, 0x0)
    [16:42:29] [DeviceId-2] MSS ESM Fault error status Async event recieved(0x400000, 0x0)
    [16:42:29] [RadarAPI]: Status: Passed
    [16:42:29] Device 2 : Start Frame Successful
    [16:42:29] [RadarAPI]: ar1.StartFrame_mult(1)
    [16:42:29] [DeviceId-3] MSS ESM Fault error status Async event recieved(0x400000, 0x0)
    [16:42:29] [DeviceId-2] MSS ESM Fault error status Async event recieved(0x400000, 0x0)
    [16:42:29] [DeviceId-1] MSS ESM Fault error status Async event recieved(0x400000, 0x0)
    [16:42:29] [DeviceId-3] Frame start async event received!
    [16:42:29] [RadarAPI]: Status: Passed
    [16:42:29] Device 1 : Start Frame Successful
    [16:42:29] Capturing AWR device data to the TDA SSD...
    [16:42:30] [DeviceId-2] MSS ESM Fault error status Async event recieved(0x400000, 0x0)
    [16:42:30] [DeviceId-1] MSS ESM Fault error status Async event recieved(0x400000, 0x0)
    [16:42:30] [DeviceId-0] MSS ESM Fault error status Async event recieved(0x400000, 0x0)
    [16:42:30] [DeviceId-3] Frame End async event received!
    [16:42:30] Status: Passed for notifying TDA about Stop Frame
    [16:42:30] [DeviceId-2] Frame start async event received!
    [16:42:30] [RadarAPI]: Device 32 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0
    [16:42:30] [DeviceId-1] MSS ESM Fault error status Async event recieved(0x400000, 0x0)
    [16:42:30] [RadarAPI]: Frame Ended
    [16:42:30] [DeviceId-0] MSS ESM Fault error status Async event recieved(0x400000, 0x0)
    [16:42:30] [DeviceId-1] Frame start async event received!
    [16:42:30] [DeviceId-2] Frame End async event received!
    [16:42:30] [DeviceId-0] MSS ESM Fault error status Async event recieved(0x400000, 0x0)
    [16:42:30] [DeviceId-1] Frame End async event received!
    [16:42:30] [DeviceId-0] Frame start async event received!
    [16:42:30] [DeviceId-0] Frame End async event received!
    [16:42:35] Capture sequence completed...
    [16:42:38] Loops Remaining : 4
    [16:42:38] Starting TDA ARM...
    [16:42:38] [RadarAPI]: ar1.TDACaptureCard_StartRecord_mult(1, 0, 0, 5demo, 0)
    [16:42:38] Device 0 - Configuring TDA with Width : 2048 and Height : 192
    [16:42:38] [RadarAPI]: Device 0 - setWidthAndHeight Status: Passed
    [16:42:38] [RadarAPI]: Device 1 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0
    [16:42:38] Device 1 - Configuring TDA with Width : 2048 and Height : 192
    [16:42:38] [RadarAPI]: Device 1 - setWidthAndHeight Status: Passed
    [16:42:38] [RadarAPI]: Device 2 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0
    [16:42:38] Device 2 - Configuring TDA with Width : 2048 and Height : 192
    [16:42:38] [RadarAPI]: Device 2 - setWidthAndHeight Status: Passed
    [16:42:38] Device 3 - Configuring TDA with Width : 2048 and Height : 192
    [16:42:38] [RadarAPI]: Device 3 - setWidthAndHeight Status: Passed
    [16:42:38] Sending Frame Periodicity of 100 to TDA..
    [16:42:38] [RadarAPI]: Status: Passed. Frame Periodicity sent to TDA
    [16:42:38] [RadarAPI]: Device 32 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0
    [16:42:38] [RadarAPI]: Device 4 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0
    [16:42:38] [RadarAPI]: Device 8 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0
    [16:42:38] Sending Capture Directory with name /mnt/ssd/5demo to TDA..
    [16:42:38] [RadarAPI]: Status: Passed. Capture Directory sent to TDA
    [16:42:38] [RadarAPI]: Device 32 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0
    [16:42:38] Sending File Allocation of 0 files to TDA..
    [16:42:38] [RadarAPI]: Status: Passed. File Allocation sent to TDA
    [16:42:38] [RadarAPI]: Device 32 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0
    [16:42:38] Sending Enable Data Packaging (0 - 16-bit; 1 - 12-bit) with value of 0 to TDA..
    [16:42:38] [RadarAPI]: Status: Passed. Enable Data Packaging sent to TDA
    [16:42:38] [RadarAPI]: Device 32 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0
    [16:42:38] Sending Number of frames to capture with value of 0 to TDA..
    [16:42:38] [RadarAPI]: Status: Passed. Number of frames to capture sent to TDA
    [16:42:38] [RadarAPI]: Device 32 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0
    [16:42:38] [RadarAPI]: Status: Passed for notifying TDA about Creating Application
    [16:42:38] [RadarAPI]: Device 32 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0
    [16:42:38] [RadarAPI]: Status: Passed for notifying TDA about Start Frame
    [16:42:38] [RadarAPI]: Device 32 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0
    [16:42:38] TDA ARM Successful
    [16:42:39] Starting Frame Trigger sequence...
    [16:42:39] [RadarAPI]: ar1.StartFrame_mult(8)
    [16:42:39] [RadarAPI]: Status: Passed
    [16:42:39] Device 4 : Start Frame Successful
    [16:42:39] [RadarAPI]: ar1.StartFrame_mult(4)
    [16:42:40] [DeviceId-3] MSS ESM Fault error status Async event recieved(0x400000, 0x0)
    [16:42:40] [RadarAPI]: Status: Passed
    [16:42:40] Device 3 : Start Frame Successful
    [16:42:40] [RadarAPI]: ar1.StartFrame_mult(2)
    [16:42:40] [DeviceId-3] MSS ESM Fault error status Async event recieved(0x400000, 0x0)
    [16:42:40] [DeviceId-2] MSS ESM Fault error status Async event recieved(0x400000, 0x0)
    [16:42:40] [RadarAPI]: Status: Passed
    [16:42:40] Device 2 : Start Frame Successful
    [16:42:40] [RadarAPI]: ar1.StartFrame_mult(1)
    [16:42:40] [DeviceId-3] MSS ESM Fault error status Async event recieved(0x400000, 0x0)
    [16:42:40] [DeviceId-2] MSS ESM Fault error status Async event recieved(0x400000, 0x0)
    [16:42:40] [DeviceId-1] MSS ESM Fault error status Async event recieved(0x400000, 0x0)
    [16:42:40] [RadarAPI]: Status: Passed
    [16:42:40] Device 1 : Start Frame Successful
    [16:42:40] Capturing AWR device data to the TDA SSD...
    [16:42:40] [DeviceId-3] Frame start async event received!
    [16:42:40] [DeviceId-2] MSS ESM Fault error status Async event recieved(0x400000, 0x0)
    [16:42:40] [DeviceId-1] MSS ESM Fault error status Async event recieved(0x400000, 0x0)
    [16:42:40] [DeviceId-0] MSS ESM Fault error status Async event recieved(0x400000, 0x0)
    [16:42:40] [DeviceId-3] Frame End async event received!
    [16:42:40] Status: Passed for notifying TDA about Stop Frame
    [16:42:40] [DeviceId-2] Frame start async event received!
    [16:42:40] [RadarAPI]: Device 32 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0
    [16:42:40] [DeviceId-1] MSS ESM Fault error status Async event recieved(0x400000, 0x0)
    [16:42:40] [DeviceId-0] MSS ESM Fault error status Async event recieved(0x400000, 0x0)
    [16:42:40] [RadarAPI]: Frame Ended
    [16:42:40] [DeviceId-1] Frame start async event received!
    [16:42:40] [DeviceId-0] MSS ESM Fault error status Async event recieved(0x400000, 0x0)
    [16:42:40] [DeviceId-0] Frame start async event received!
    [16:42:40] [DeviceId-2] Frame End async event received!
    [16:42:40] [DeviceId-1] Frame End async event received!
    [16:42:40] [DeviceId-0] Frame End async event received!
    [16:42:45] Capture sequence completed...
    [16:42:48] Loops Remaining : 3
    [16:42:48] Starting TDA ARM...
    [16:42:48] [RadarAPI]: ar1.TDACaptureCard_StartRecord_mult(1, 0, 0, 5demo, 0)
    [16:42:48] Device 0 - Configuring TDA with Width : 2048 and Height : 192
    [16:42:48] [RadarAPI]: Device 0 - setWidthAndHeight Status: Passed
    [16:42:48] [RadarAPI]: Device 1 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0
    [16:42:48] Device 1 - Configuring TDA with Width : 2048 and Height : 192
    [16:42:48] [RadarAPI]: Device 1 - setWidthAndHeight Status: Passed
    [16:42:48] [RadarAPI]: Device 2 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0
    [16:42:48] Device 2 - Configuring TDA with Width : 2048 and Height : 192
    [16:42:48] [RadarAPI]: Device 2 - setWidthAndHeight Status: Passed
    [16:42:48] [RadarAPI]: Device 4 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0
    [16:42:48] Device 3 - Configuring TDA with Width : 2048 and Height : 192
    [16:42:48] [RadarAPI]: Device 3 - setWidthAndHeight Status: Passed
    [16:42:48] [RadarAPI]: Device 8 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0
    [16:42:48] Sending Frame Periodicity of 100 to TDA..
    [16:42:48] [RadarAPI]: Status: Passed. Frame Periodicity sent to TDA
    [16:42:48] [RadarAPI]: Device 32 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0
    [16:42:48] Sending Capture Directory with name /mnt/ssd/5demo to TDA..
    [16:42:48] [RadarAPI]: Status: Passed. Capture Directory sent to TDA
    [16:42:48] [RadarAPI]: Device 32 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0
    [16:42:48] Sending File Allocation of 0 files to TDA..
    [16:42:48] [RadarAPI]: Status: Passed. File Allocation sent to TDA
    [16:42:48] [RadarAPI]: Device 32 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0
    [16:42:48] Sending Enable Data Packaging (0 - 16-bit; 1 - 12-bit) with value of 0 to TDA..
    [16:42:48] [RadarAPI]: Status: Passed. Enable Data Packaging sent to TDA
    [16:42:48] [RadarAPI]: Device 32 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0
    [16:42:48] Sending Number of frames to capture with value of 0 to TDA..
    [16:42:48] [RadarAPI]: Status: Passed. Number of frames to capture sent to TDA
    [16:42:48] [RadarAPI]: Device 32 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0
    [16:42:48] [RadarAPI]: Status: Passed for notifying TDA about Creating Application
    [16:42:48] [RadarAPI]: Device 32 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0
    [16:42:49] [RadarAPI]: Status: Passed for notifying TDA about Start Frame
    [16:42:49] [RadarAPI]: Device 32 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0
    [16:42:49] TDA ARM Successful
    [16:42:50] Starting Frame Trigger sequence...
    [16:42:50] [RadarAPI]: ar1.StartFrame_mult(8)
    [16:42:50] [RadarAPI]: Status: Passed
    [16:42:50] Device 4 : Start Frame Successful
    [16:42:50] [RadarAPI]: ar1.StartFrame_mult(4)
    [16:42:50] [DeviceId-3] MSS ESM Fault error status Async event recieved(0x400000, 0x0)
    [16:42:50] [RadarAPI]: Status: Passed
    [16:42:50] Device 3 : Start Frame Successful
    [16:42:50] [RadarAPI]: ar1.StartFrame_mult(2)
    [16:42:50] [DeviceId-3] MSS ESM Fault error status Async event recieved(0x400000, 0x0)
    [16:42:50] [DeviceId-2] MSS ESM Fault error status Async event recieved(0x400000, 0x0)
    [16:42:50] [RadarAPI]: Status: Passed
    [16:42:50] Device 2 : Start Frame Successful
    [16:42:50] [RadarAPI]: ar1.StartFrame_mult(1)
    [16:42:50] [DeviceId-3] MSS ESM Fault error status Async event recieved(0x400000, 0x0)
    [16:42:50] [DeviceId-2] MSS ESM Fault error status Async event recieved(0x400000, 0x0)
    [16:42:50] [DeviceId-1] MSS ESM Fault error status Async event recieved(0x400000, 0x0)
    [16:42:50] [RadarAPI]: Status: Passed
    [16:42:50] Device 1 : Start Frame Successful
    [16:42:50] Capturing AWR device data to the TDA SSD...
    [16:42:50] [DeviceId-3] Frame start async event received!
    [16:42:50] [DeviceId-2] MSS ESM Fault error status Async event recieved(0x400000, 0x0)
    [16:42:50] [DeviceId-1] MSS ESM Fault error status Async event recieved(0x400000, 0x0)
    [16:42:50] [DeviceId-0] MSS ESM Fault error status Async event recieved(0x400000, 0x0)
    [16:42:50] [DeviceId-3] Frame End async event received!
    [16:42:50] Status: Passed for notifying TDA about Stop Frame
    [16:42:50] [DeviceId-2] Frame start async event received!
    [16:42:50] [RadarAPI]: Device 32 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0
    [16:42:50] [DeviceId-0] MSS ESM Fault error status Async event recieved(0x400000, 0x0)
    [16:42:50] [DeviceId-1] MSS ESM Fault error status Async event recieved(0x400000, 0x0)
    [16:42:50] [RadarAPI]: Frame Ended
    [16:42:51] [DeviceId-1] Frame start async event received!
    [16:42:51] [DeviceId-0] MSS ESM Fault error status Async event recieved(0x400000, 0x0)
    [16:42:51] [DeviceId-0] Frame start async event received!
    [16:42:51] [DeviceId-2] Frame End async event received!
    [16:42:51] [DeviceId-1] Frame End async event received!
    [16:42:51] [DeviceId-0] Frame End async event received!
    [16:42:55] Capture sequence completed...
    [16:42:58] Loops Remaining : 2
    [16:42:58] Starting TDA ARM...
    [16:42:58] [RadarAPI]: ar1.TDACaptureCard_StartRecord_mult(1, 0, 0, 5demo, 0)
    [16:42:58] Device 0 - Configuring TDA with Width : 2048 and Height : 192
    [16:42:58] [RadarAPI]: Device 0 - setWidthAndHeight Status: Passed
    [16:42:58] [RadarAPI]: Device 1 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0
    [16:42:58] Device 1 - Configuring TDA with Width : 2048 and Height : 192
    [16:42:58] [RadarAPI]: Device 1 - setWidthAndHeight Status: Passed
    [16:42:58] [RadarAPI]: Device 2 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0
    [16:42:58] Device 2 - Configuring TDA with Width : 2048 and Height : 192
    [16:42:58] [RadarAPI]: Device 2 - setWidthAndHeight Status: Passed
    [16:42:58] [RadarAPI]: Device 4 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0
    [16:42:58] Device 3 - Configuring TDA with Width : 2048 and Height : 192
    [16:42:58] [RadarAPI]: Device 3 - setWidthAndHeight Status: Passed
    [16:42:58] [RadarAPI]: Device 8 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0
    [16:42:58] Sending Frame Periodicity of 100 to TDA..
    [16:42:58] [RadarAPI]: Status: Passed. Frame Periodicity sent to TDA
    [16:42:58] [RadarAPI]: Device 32 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0
    [16:42:58] Sending Capture Directory with name /mnt/ssd/5demo to TDA..
    [16:42:58] [RadarAPI]: Status: Passed. Capture Directory sent to TDA
    [16:42:58] [RadarAPI]: Device 32 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0
    [16:42:59] Sending File Allocation of 0 files to TDA..
    [16:42:59] [RadarAPI]: Status: Passed. File Allocation sent to TDA
    [16:42:59] [RadarAPI]: Device 32 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0
    [16:42:59] Sending Enable Data Packaging (0 - 16-bit; 1 - 12-bit) with value of 0 to TDA..
    [16:42:59] [RadarAPI]: Status: Passed. Enable Data Packaging sent to TDA
    [16:42:59] [RadarAPI]: Device 32 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0
    [16:42:59] Sending Number of frames to capture with value of 0 to TDA..
    [16:42:59] [RadarAPI]: Status: Passed. Number of frames to capture sent to TDA
    [16:42:59] [RadarAPI]: Device 32 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0
    [16:42:59] [RadarAPI]: Status: Passed for notifying TDA about Creating Application
    [16:42:59] [RadarAPI]: Device 32 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0
    [16:42:59] [RadarAPI]: Status: Passed for notifying TDA about Start Frame
    [16:42:59] [RadarAPI]: Device 32 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0
    [16:42:59] TDA ARM Successful
    [16:43:00] Starting Frame Trigger sequence...
    [16:43:00] [RadarAPI]: ar1.StartFrame_mult(8)
    [16:43:00] [RadarAPI]: Status: Passed
    [16:43:00] Device 4 : Start Frame Successful
    [16:43:00] [RadarAPI]: ar1.StartFrame_mult(4)
    [16:43:00] [DeviceId-3] MSS ESM Fault error status Async event recieved(0x400000, 0x0)
    [16:43:00] [RadarAPI]: Status: Passed
    [16:43:00] Device 3 : Start Frame Successful
    [16:43:00] [RadarAPI]: ar1.StartFrame_mult(2)
    [16:43:00] [DeviceId-3] MSS ESM Fault error status Async event recieved(0x400000, 0x0)
    [16:43:01] [DeviceId-2] MSS ESM Fault error status Async event recieved(0x400000, 0x0)
    [16:43:01] [RadarAPI]: Status: Passed
    [16:43:01] Device 2 : Start Frame Successful
    [16:43:01] [RadarAPI]: ar1.StartFrame_mult(1)
    [16:43:01] [DeviceId-3] MSS ESM Fault error status Async event recieved(0x400000, 0x0)
    [16:43:01] [DeviceId-2] MSS ESM Fault error status Async event recieved(0x400000, 0x0)
    [16:43:01] [DeviceId-1] MSS ESM Fault error status Async event recieved(0x400000, 0x0)
    [16:43:01] [RadarAPI]: Status: Passed
    [16:43:01] Device 1 : Start Frame Successful
    [16:43:01] Capturing AWR device data to the TDA SSD...
    [16:43:01] [DeviceId-3] Frame start async event received!
    [16:43:01] [DeviceId-2] MSS ESM Fault error status Async event recieved(0x400000, 0x0)
    [16:43:01] [DeviceId-1] MSS ESM Fault error status Async event recieved(0x400000, 0x0)
    [16:43:01] [DeviceId-0] MSS ESM Fault error status Async event recieved(0x400000, 0x0)
    [16:43:01] [DeviceId-3] Frame End async event received!
    [16:43:01] Status: Passed for notifying TDA about Stop Frame
    [16:43:01] [DeviceId-2] Frame start async event received!
    [16:43:01] [RadarAPI]: Device 32 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0
    [16:43:01] [DeviceId-1] Frame start async event received!
    [16:43:01] [DeviceId-0] MSS ESM Fault error status Async event recieved(0x400000, 0x0)
    [16:43:01] [RadarAPI]: Frame Ended
    [16:43:01] [DeviceId-0] Frame start async event received!
    [16:43:01] [DeviceId-2] Frame End async event received!
    [16:43:01] [DeviceId-1] Frame End async event received!
    [16:43:01] [DeviceId-0] Frame End async event received!
    [16:43:06] Capture sequence completed...
    [16:43:09] Loops Remaining : 1
    [16:43:09] Starting TDA ARM...
    [16:43:09] [RadarAPI]: ar1.TDACaptureCard_StartRecord_mult(1, 0, 0, 5demo, 0)
    [16:43:09] Device 0 - Configuring TDA with Width : 2048 and Height : 192
    [16:43:09] [RadarAPI]: Device 0 - setWidthAndHeight Status: Passed
    [16:43:09] [RadarAPI]: Device 1 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0
    [16:43:09] Device 1 - Configuring TDA with Width : 2048 and Height : 192
    [16:43:09] [RadarAPI]: Device 1 - setWidthAndHeight Status: Passed
    [16:43:09] [RadarAPI]: Device 2 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0
    [16:43:09] Device 2 - Configuring TDA with Width : 2048 and Height : 192
    [16:43:09] [RadarAPI]: Device 2 - setWidthAndHeight Status: Passed
    [16:43:09] [RadarAPI]: Device 4 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0
    [16:43:09] Device 3 - Configuring TDA with Width : 2048 and Height : 192
    [16:43:09] [RadarAPI]: Device 3 - setWidthAndHeight Status: Passed
    [16:43:09] [RadarAPI]: Device 8 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0
    [16:43:09] Sending Frame Periodicity of 100 to TDA..
    [16:43:09] [RadarAPI]: Status: Passed. Frame Periodicity sent to TDA
    [16:43:09] [RadarAPI]: Device 32 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0
    [16:43:09] Sending Capture Directory with name /mnt/ssd/5demo to TDA..
    [16:43:09] [RadarAPI]: Status: Passed. Capture Directory sent to TDA
    [16:43:09] [RadarAPI]: Device 32 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0
    [16:43:09] Sending File Allocation of 0 files to TDA..
    [16:43:09] [RadarAPI]: Status: Passed. File Allocation sent to TDA
    [16:43:09] [RadarAPI]: Device 32 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0
    [16:43:09] Sending Enable Data Packaging (0 - 16-bit; 1 - 12-bit) with value of 0 to TDA..
    [16:43:09] [RadarAPI]: Status: Passed. Enable Data Packaging sent to TDA
    [16:43:09] [RadarAPI]: Device 32 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0
    [16:43:09] Sending Number of frames to capture with value of 0 to TDA..
    [16:43:09] [RadarAPI]: Status: Passed. Number of frames to capture sent to TDA
    [16:43:09] [RadarAPI]: Device 32 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0
    [16:43:09] [RadarAPI]: Status: Passed for notifying TDA about Creating Application
    [16:43:09] [RadarAPI]: Device 32 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0
    [16:43:09] [RadarAPI]: Status: Passed for notifying TDA about Start Frame
    [16:43:09] [RadarAPI]: Device 32 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0
    [16:43:10] TDA ARM Successful
    [16:43:11] Starting Frame Trigger sequence...
    [16:43:11] [RadarAPI]: ar1.StartFrame_mult(8)
    [16:43:11] [RadarAPI]: Status: Passed
    [16:43:11] Device 4 : Start Frame Successful
    [16:43:11] [RadarAPI]: ar1.StartFrame_mult(4)
    [16:43:11] [DeviceId-3] MSS ESM Fault error status Async event recieved(0x400000, 0x0)
    [16:43:11] [RadarAPI]: Status: Passed
    [16:43:11] Device 3 : Start Frame Successful
    [16:43:11] [RadarAPI]: ar1.StartFrame_mult(2)
    [16:43:11] [DeviceId-3] MSS ESM Fault error status Async event recieved(0x400000, 0x0)
    [16:43:11] [DeviceId-2] MSS ESM Fault error status Async event recieved(0x400000, 0x0)
    [16:43:11] [RadarAPI]: Status: Passed
    [16:43:11] Device 2 : Start Frame Successful
    [16:43:11] [RadarAPI]: ar1.StartFrame_mult(1)
    [16:43:11] [DeviceId-3] MSS ESM Fault error status Async event recieved(0x400000, 0x0)
    [16:43:11] [DeviceId-2] MSS ESM Fault error status Async event recieved(0x400000, 0x0)
    [16:43:11] [DeviceId-1] MSS ESM Fault error status Async event recieved(0x400000, 0x0)
    [16:43:11] [RadarAPI]: Status: Passed
    [16:43:11] Device 1 : Start Frame Successful
    [16:43:11] Capturing AWR device data to the TDA SSD...
    [16:43:11] [DeviceId-3] Frame start async event received!
    [16:43:11] [DeviceId-2] MSS ESM Fault error status Async event recieved(0x400000, 0x0)
    [16:43:11] [DeviceId-1] MSS ESM Fault error status Async event recieved(0x400000, 0x0)
    [16:43:11] [DeviceId-0] MSS ESM Fault error status Async event recieved(0x400000, 0x0)
    [16:43:11] [DeviceId-3] Frame End async event received!
    [16:43:11] Status: Passed for notifying TDA about Stop Frame
    [16:43:11] [DeviceId-2] Frame start async event received!
    [16:43:11] [RadarAPI]: Device 32 : CAPTURE_RESPONSE_ACK Async event recieved() with status 0
    [16:43:11] [DeviceId-1] MSS ESM Fault error status Async event recieved(0x400000, 0x0)
    [16:43:11] [DeviceId-0] MSS ESM Fault error status Async event recieved(0x400000, 0x0)
    [16:43:11] [RadarAPI]: Frame Ended
    [16:43:11] [DeviceId-1] Frame start async event received!
    [16:43:11] [DeviceId-0] MSS ESM Fault error status Async event recieved(0x400000, 0x0)
    [16:43:11] [DeviceId-0] Frame start async event received!
    [16:43:11] [DeviceId-2] Frame End async event received!
    [16:43:11] [DeviceId-1] Frame End async event received!
    [16:43:12] [DeviceId-0] Frame End async event received!
    [16:43:16] Capture sequence completed...
    [16:43:19] Starting Transfer files using WinSCP..
    [16:43:20] The no of files captured in the directory is zero! Nothing to transfer!
    [16:43:20] Transferring files FAILED!

  • 我的波形设计如图

  • 当个尝试更改lua脚本进行外触发采集,似乎有效,

    什么意思?可以采集到数吗?

    Thanks,

    Chris

  • 是的可以,如果不更改numloops大概可以对应的上,但是更改numloops他每次循环似乎都要有一个启动tdaarm的时间,大概2s左右,能否给我他的精确时间,否则难以做到同步

  • Edberg,

    如果你阅读Cascade_Capture.lua,num_loops >1就是会循环采集。

    你如果要采集更多帧数据,可以修改Cascade_Configuration_MIMO.lua里的number of frame (framecfg)。

    Thanks,

    Chris

  • Chris,

    事实上我不是需要采集多帧数据,而是需要进行多次采集命令的执行。

    所以当我修改numloops并采用硬件触发时,周期设置存在一定问题,就如我上面所说的tdaarm有个启动时间,我需要在波形设计时将它考虑进去,以做到同步,所以她的具体时间是多少,希望你能告知。

    Thanks

    Edberg

  • 你好,

    这个需要你自己统计时间。

    Thanks,

    Chris