DeviceWriteBuffer

DeviceWriteBuffer[device,vals]

在设备上用值 vals 填充缓冲区.

DeviceWriteBuffer[device,paramvals]

用值 vals 填充与参数 param 关联的缓冲区.

DeviceWriteBuffer[device,{param1vals1,param2vals2,}]

用相应的 valsi 填充与参数 parami 关联的缓冲区.

更多信息

  • 设备可以由 DeviceObject 或表示设备类别的字符串指定.
  • DeviceWriteBuffer 是一个阻断函数;它在被调用时与设备进行通信,但直到它完成数据写入时才返回.
  • DeviceWriteBuffer[device,vals] 返回 vals,即使在写入操作由于某种原因而失败时.

范例

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

基本范例  (2)

对演示设备的缓冲区写入字符串列表,并取回结果:

关闭设备:

对与指定参数关联的缓冲区写入一列值:

读取缓冲区以验证写入成功:

应用  (2)

打开与 Arduino 的串行连接,运行名为 sketch 的自定义程序:

将字符串写入设备缓冲区,以点亮与 Arduino 板连接的发光二极管

写入字节序列,以暂时将 Sphero 机器人球设成睡眠模式:

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

文本

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

CMS

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

APA

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

BibTeX

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

BibLaTeX

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