This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] AWR2243:MMWCAS-RF-EVM:CAN't 设置每帧超过 128 个线性调频脉冲。

Guru**** 2769425 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1614246/awr2243-mmwcas-rf-evm-can-t-set-more-than-128-chirps-per-frame

器件型号: AWR2243
主题中讨论的其他器件:MMWCAS-RF-EVM

大家好!

我尝试使用 MMWCAS-RF-EVM 和 TI 提供的 Lua 脚本在 TX BF 模式下捕获数据、Cascade_Configuration_ TXBF_simple.lua“。 我的目标是只捕获一个角度 idx、这就是我使用“简单“脚本的原因。 但是、当我将“nchirp_loop"设置“设置为任何大于 128 的内容时、卡不会捕获任何内容、也不会创建.bin 文件。

这是我要设置的配置:

image.png

我有什么问题吗?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好:

    您设置的值是多少? 需要使其小于 255。

    此外、您还需要考虑总占空比以及线性调频脉冲起始索引和线性调频脉冲结束索引。 循环数量是指它通过线性调频脉冲开始到线性调频脉冲结束索引进行循环的时间量。 因此、请考虑以下示例:

    CHIRP_START_INDX = 0

    CHIRP_END_INDX = 3

    NUM_LOOPS = 128

    这导致总共 128 * 4 = 512 个线性调频脉冲。  

    如果您将此项更改为 255、那么现在您有 255 * 4 = 1020 个线性调频脉冲。  

    最有可能的是、当您增加尝试在帧中适应过多线性调频脉冲的环路数量、并使总占空比达到>100%时。 您需要调整帧时间以适应额外的线性调频脉冲。 GUI 还将显示占空比。 您不能超过 100%、否则将无法正常工作。 理想情况下、有效斜坡占空比应为 50%或更低。

    此致、

    Adrian

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、

    这是我要设置的配置:



    一旦我在线性调频脉冲环路中设置了任何大于 128 的数字(请注意,我只设置了 129)、GUI 就会输出以下输出:



    [09:31:28]启动 TDA 臂...
    [09:31:28][RadarAPI]:ar1.TDACapture Card_Start、Record_mult (1、0、0、TXBF_BeamAngle16、0)
    [09:31:28]设备 0 — 配置 TDA 宽度:2928 和高度:129.
    [09:31:28][RadarAPI]:器件 0 - setWidthAndHeight Status:Passed
    [09:31:28][RadarAPI]: Device 1 : Capture_Response_ACK Async event received() with status 0
    [09:31:28]设备 1 — 配置 TDA 宽度:2928 和高度:129.
    [09:31:28][RadarAPI]:器件 1 - setWidthAndHeight Status:Passed
    [09:31:28][RadarAPI]: Device 2 : Capture_Response_ACK Async event received() with status 0
    [09:31:28]设备 2 — 配置 TDA 宽度:2928 和高度:129.
    [09:31:28][RadarAPI]:器件 2 - setWidthAndHeight Status:Passed
    [09:31:28][RadarAPI]: Device 4 : Capture_Response_ACK Async event received() with status 0
    [09:31:28]设备 3 — 配置 TDA 宽度:2928 和高度:129.
    [09:31:28][RadarAPI]:器件 3 - setWidthAndHeight Status:Passed
    [09:31:28][RadarAPI]: Device 8 : CAPTURE_RESPONSE_ACK Async event received() with status 0
    [09:31:28]将 100 的帧周期发送到 TDA。
    [09:31:28][RadarAPI]:状态:通过。 发送到 TDA 的帧周期
    [09:31:28][RadarAPI]:器件 32 : CAPTURE_RESPONSE_ACK 异步事件 received() 状态为 0
    [09:31:28]向 TDA 发送名为/mnt/ssd/TXBF_BeamAngle16 的 Capture Directory。
    [09:31:28][RadarAPI]:状态:通过。 捕获目录已发送到 TDA
    [09:31:28][RadarAPI]:器件 32 : CAPTURE_RESPONSE_ACK 异步事件 received() 状态为 0
    [09:31:28]正在将 0 个文件的文件分配发送到 TDA。
    [09:31:28][RadarAPI]:状态:通过。 文件分配已发送至 TDA
    [09:31:28][RadarAPI]:器件 32 : CAPTURE_RESPONSE_ACK 异步事件 received() 状态为 0
    [09:31:29]将值为 0 的使能数据封装(0 - 16 位;1 - 12 位)发送到 TDA。
    [09:31:29][RadarAPI]:状态:通过。 启用发送到 TDA 的数据包
    [09:31:29][RadarAPI]: Device 32: Capture_Response_ACK 异步事件 received() with status 0
    [09:31:29]将要捕获的帧数(值为 0)发送到 TDA。
    [09:31:29][RadarAPI]:状态:通过。 发送到 TDA 的要捕获的帧数
    [09:31:29][RadarAPI]: Device 32: Capture_Response_ACK 异步事件 received() with status 0
    [09:31:29][RadarAPI]:状态:通过以通知 TDA 关于创建应用程序
    [09:31:29][RadarAPI]: Device 32: Capture_Response_ACK 异步事件 received() with status 0
    [09:31:29][RadarAPI]:状态:通过以通知 TDA 关于起始帧
    [09:31:29][RadarAPI]: Device 32: Capture_Response_ACK 异步事件 received() with status 0
    [09:31:29] TDA ARM 成功
    [09:31:31]启动帧触发序列...
    [09:31:31][RadarAPI]:ar1.StartFrame_mult (8)
    [09:31:31][RadarAPI]:状态:通过
    [09:31:31]设备 4 :启动帧成功
    [09:31:31][DeviceID-3]接收到帧启动异步事件!
    [09:31:31][RadarAPI]:ar1.StartFrame_mult (4)
    [09:31:31][RadarAPI]:状态:通过
    [09:31:31]设备 3 :启动帧成功
    [09:31:31][RadarAPI]:ar1.StartFrame_mult (2)
    [09:31:31][DeviceID-2]已接收到帧启动异步事件!
    [09:31:31][RadarAPI]:状态:通过
    [09:31:31]设备 2 :启动帧成功
    [09:31:31][DeviceID-1]接收到帧启动异步事件!
    [09:31:31][RadarAPI]:ar1.StartFrame_mult (1)
    [09:31:31][RadarAPI]:状态:通过
    [09:31:31]设备 1 :启动帧成功
    [09:31:31]将 AWR 器件数据捕获到 TDA SSD...
    [09:31:31][DeviceID-0]接收到帧启动异步事件!
    [09:31:32][RadarAPI]:帧结束
    [09:31:32][DeviceID-2]已接收到帧结束异步事件!
    [09:31:32][DeviceID-3]接收到帧结束异步事件!
    [09:31:32][DeviceID-1]接收到帧结束异步事件!
    [09:31:32][DeviceID-0]接收到帧结束异步事件!
    [09:31:32]状态:通过来通知 TDA 关于停止帧
    [09:31:32][RadarAPI]: Device 32: Capture_Response_ACK Async event received() with status 0
    [09:31:33]捕获序列已完成...
    [09:31:33]使用 WinSCP 开始传输文件。
    [09:31:34]目录中捕获的文件数为零! 没有要转移的!
    [09:31:35]传输文件失败!
    [09:31:35]
    [09:31:35]***脚本已成功完成。***

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好:

    请从开始到结束共享完整日志、其中显示了传感器的完整配置。

    此致、

    Adrian

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、

    找到附加的日志。

    此致、
    Javier。

    e2e.ti.com/.../1488.Log.txt

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、

    有人能提供任何反馈吗?

    此致、
    Javier。