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.

[参考译文] Linux/IWR1443BOOST:JavaScript 控制问题

Guru**** 2604225 points


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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/662495/linux-iwr1443boost-javascript-control-issue

器件型号:IWR1443BOOST

工具/软件:Linux

我尝试通过 UART 控制端口向 IWR 1443发送控制命令。 我无法从数据端口获取任何数据。 USB DEV 端口应该正常。  这是硬代码。  

请告诉我如何操作。 我想使用 javascript 来获取帧数据信息。  

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~μ A

VAR 串行端口=需要('serialport');
VAR port = new SerialPort ('/dev/tty.usbmodemR0051021、{
波特率:115200、
奇偶校验:"无"、
});


port.write ('sensorStop\n'、function (err){
如果(err){
返回 console.log ('Error on write:'、err.message);

console.log ("已写入");
});

// port.write ('sensorStop\n');
port.write ('flushCfg\n');
port.write ('dfeDataOutputMode 1\n');
port.write ('channelCfg 15 5 0\n');
port.write ('adcCfg 2 1\n');
port.write ('adcbufCfg 0 1 0 1\n');
port.write ('profileCfg 0 77 429 7 57.14 0 70 1 240 4884 0 30 \n');
port.write ('chirpCfg 0 0 0 0 0 0 0 0 1 \n');
port.write ('chirpCfg 1 0 0 0 0 0 4 \n');
port.write ('frameCfg 0 1 16 0 100 1 0\n');
port.write ('guiMonitor 1 0 0 0 1\n');
port.write ('cfarCfg 0 2 8 4 3 0 1280\n');
port.write ('peakGrouping 1 1 1 1 229 \n');
port.write ('ultiObjBeamForming 1 0.5\n');
port.write ('closerRemoval 0\n');
port.write ('calibDcRangeSig 0-5 8 256\n');
port.write ('compRangeBiasAndRxChanPhase 0.0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 1 0 1 0\n');
port.write ('measureRangeBiasAndRxChanPhase 0 1.5 0.2\n');
port.write ('sensorStart\n');

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

    为什么会注释 sensorStop 命令? 写入 sensorStart 命令后是否给出任何消息(错误或其他)?

    我已要求 IWR 团队成员查看此查询。


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

    您好、Akash、我使用 sensorStop 命令两次、所以我注释了一条。 请提供一些演示代码来控制器件并从器件获取数据。  

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

    演示可视化工具具有可用作参考的 javascript 代码。 要访问代码、请使用网站   搜索 MMW 演示并单击左下角的监测计图标进行下载。

    CLI 命令使用 波特率为115200的配置端口发送、 数据端口波特率为921600。   

    在发出 CLI 命令后(仍在配置端口)、您是否能够接收到"完成"消息?

    谢谢

    此致、

    Michelle

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

    我没有收到"完成"消息。 我是否需要 Mac OS 用户专用的 UART 驱动程序?  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我不是 Linux 环境中 UART 驱动程序的专家。 我们能否先进行彻底检查? 在 Windows 中、我们需要通过检查设备管理器来检查系统是否识别了端口。 在端口(COM & LPT)下、XDS110用户 UART 和数据端口应该显示。 如果没有,则需要安装 emupack。 (请参阅 www.ti.com/.../swru518b.pdf 第11页)。 您能否检查系统上是否检测到/正确安装了类似的端口? 此外、我想知道您是否已经尝试了 MMW 演示并使用了演示可视化工具、这将有助于排除 PC 问题。

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

    我只想就这个问题与您联系。 您是否需要有关此方面的进一步支持? 请告诉我。

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

    由于我不再听到您的回复、我将其标记为已解决并关闭此 TT。

    如果您仍有任何疑问、请随时发帖。

    谢谢、此致、

    Michelle