端口控制台

端口控制台(Debug & Console Porte)是一个面板,实时显示所有通信活动的日志, 并允许向端口手动发送命令。它是硬件调试和诊断的主要工具。

注意:端口控制台是技术工具,无论界面使用哪种语言,其文字始终为意大利语。下文中意大利语标签后面的括号内为其中文含义。

打开和关闭控制台

在启动窗口或主编辑器中按 Ctrl+Shift+C 即可显示或隐藏控制台。 它以浮动窗口的形式打开,也可以停靠到窗口边缘。

Flag di debug(调试选项)

上方区域包含控制日志输出内容的选项:

选项描述
DBG内部调试消息(非常详细,供开发人员使用)。
INF一般信息消息(端口打开/关闭、播放开始/停止)。
WRN非严重警告(端口已打开、孤立元素等)。
ERR错误(连接失败、无效数据帧、异常)。
Dry-run (no TX reale)(空运行,不实际发送)启用后,会生成命令,但不会通过串行端口发送。适合在未连接硬件时测试动画。
Log I/O显示端口上发送和接收的每一个二进制数据帧。
Log Timeline显示播放引擎的详细信息:光标位置、活动片段、生成的命令。
Verbose提高日志的整体详细程度。

Porte seriali(串行端口)

控件功能
Porta(端口)选择要操作的端口:先列出域中已配置的端口,再列出电脑上检测到且尚未被域使用的串口,标记为“porta del PC”(例如 COM3 — Arduino Mega 2560)。
Aggiorna(刷新)重新加载端口列表。在控制台已打开的情况下连接控制板后使用。
Connetti(连接)手动打开所选端口,但不开始播放。
Disconnetti(断开)关闭所选端口。
Timestamp(时间戳)在每行日志开头添加时间。

Pulisci(清除)旁边的 Aiuto(帮助)按钮或 F1 键可打开本页。

Comandi(命令)

Comandi区域用于向活动端口发送预定义的命令:

典型用法:选择一个端口,按 Connetti,然后向舵机发送定位命令, 在创建动画之前确认它能正确响应。

Log porte(端口日志)

下方的文本面板显示经当前选项过滤后的所有消息,并自动滚动到底部。 Pulisci(清空)按钮会清除显示的日志;? 按钮打开本帮助页面。

另请参阅: 主编辑器 — 端口编辑器 — 加载 DEIMOS 固件