控制台窗口缓冲区大小错误

了解更多常见问题教程

6个员额/ 0个新员额
最后发表
jlaugharne
离线
最后看到:1个月前
加入:2018-09-30 13:27
控制台窗口缓冲区大小错误

我有一个问题,如果我们从我们的代码中调用CLI,然后用来编程16个设备,CLI窗口打开然后立即关闭。我已经设法屏幕抓取错误:

ERROR: [cli_int_console_window] 87:参数错误。
错误:SetConsoleScreenBufferSize失败了。
关键错误。应用程序将退出……

请你在这件事上做文章

设备:
PM_Dialog
离线
最后看到:8小时47分钟前
工作人员
加入:2018-02-08 11:03
嗨jlaugharne,

嗨jlaugharne,

您能解释一下您从代码中调用CLI是什么意思吗?您是否使用生产线工具(PLT),以程序16设备,您正在使用的CLI从智能片段?另外,您要发送哪条命令?

谢谢,PM_Dialog

jlaugharne
离线
最后看到:1个月前
加入:2018-09-30 13:27
你好

你好

是的,我们正在使用PLT的CLI版本对16个设备进行编程。我们尝试在自己的应用程序中使用批处理脚本调用CLI。PLT CLI可以看到打开,但立即关闭。

当我们尝试通过命令行控制台直接使用PLT CLI时,我们也会经历同样的行为,但偶尔我们也能够捕获前面提到的错误消息。据我们所知,它与控制台缓冲区大小有关。

我们用以下参数调用CLI: -p -l -s。
然而,参数并不相关,因为即使我们尝试不带参数调用PLT CLI(因此我们应该得到帮助输出),我们也会发现相同的行为:CLI窗口打开并立即关闭。

亲切的问候

Jonathan L

PM_Dialog
离线
最后看到:8小时47分钟前
工作人员
加入:2018-02-08 11:03
嗨jlaugharne,

嗨jlaugharne,

让我查一下您的问题,然后尽快给您答复。你能告诉我你在做哪个版本的PLT软件吗?

谢谢,PM_Dialog

jlaugharne
离线
最后看到:1个月前
加入:2018-09-30 13:27
你好

你好

PLT版本是v_4.1.0.132

问候

Jonathan L

PM_Dialog
离线
最后看到:8小时47分钟前
工作人员
加入:2018-02-08 11:03
嗨jlaugharne,

嗨jlaugharne,

这是一个问题PLT版本是v_4.1.0.132。为了修复它,请到命令行窗口的属性,并按下“布局”标签。然后你应该改变高度“屏幕缓冲大小”到最大允许的大小。这个bug已经在最新版本的PLT固件(da1458x_da1468x_plt_v_4.3.4 .0.310)中修复。我强烈建议您使用最新版本的物理带库。

谢谢,PM_Dialog