DeviceExecute

DeviceExecute[device,"command"]

在设备上执行指定的命令.

DeviceExecute[device,"command",params]

执行参数为 params 的命令.

更多信息

  • 设备可以由 DeviceObject 指定,或者由表示设备类别的字符串指定.
  • DeviceExecute 是一个阻断函数;它在被调用时与设备进行通信,但直到有它需要的数据时才返回.
  • 参数 params 可以作为原始参数列表给出,或者作为给出参数名称和值的关联或规则列表给出.
  • DeviceExecute 返回设备上执行指定命令所得结果的 Wolfram 语言版.

范例

打开所有单元关闭所有单元

基本范例  (2)

打开一个演示设备,并在上面执行命令:

指定设备类别,执行同一命令:

执行具有指定参数的命名:

应用  (2)

打开气象站,并在其液晶显示屏上写入字符串:

使用 DeviceExecute 清除屏幕:

在 Sphero 串行设备写入字节字符串,并使用 DeviceExecute 检查响应是否可用:

刷新缓冲数据,并检查缓冲区是否为空:

Wolfram Research (2014),DeviceExecute,Wolfram 语言函数,https://reference.wolfram.com/language/ref/DeviceExecute.html.

文本

Wolfram Research (2014),DeviceExecute,Wolfram 语言函数,https://reference.wolfram.com/language/ref/DeviceExecute.html.

CMS

Wolfram 语言. 2014. "DeviceExecute." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/DeviceExecute.html.

APA

Wolfram 语言. (2014). DeviceExecute. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/DeviceExecute.html 年

BibTeX

@misc{reference.wolfram_2024_deviceexecute, author="Wolfram Research", title="{DeviceExecute}", year="2014", howpublished="\url{https://reference.wolfram.com/language/ref/DeviceExecute.html}", note=[Accessed: 18-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_deviceexecute, organization={Wolfram Research}, title={DeviceExecute}, year={2014}, url={https://reference.wolfram.com/language/ref/DeviceExecute.html}, note=[Accessed: 18-November-2024 ]}