gpt4 book ai didi

serial-port - Erlang 串行 IO

转载 作者:行者123 更新时间:2023-12-04 20:20:40 29 4
gpt4 key购买 nike

我想用 erlang 和我的调制解调器交谈。它安装为/dev/ttyUSB 并且完全理解 AT 命令。

  • 我可以使用标准文件模块从设备读取和写入吗?
  • 波特率、字节大小、奇偶校验、RTS/CTS、DSR/DTR 等怎么样?
  • 你有任何使用 tonyg-erlang-serial-1.0 的经验吗? (我不太相信这个包,因为它在自述文件中说:“这是一个带有 erlang 驱动程序的端口程序,用于串行通信,
    最初由 Johan Bevemyr 于 1996 年编写,偶尔出现
    从 2007 年起由 Tony Garnock-Jones 维护。”
  • erlang 中串行 I/O 的常见做法是什么?
  • 最佳答案

    从 github.com/systra/erlang-serial 获取带有 rebar 支持的 erlang-serial。这是一个简单的使用示例:

    Serial = serial:start([{speed,38400},{open,"/dev/ttya"}]),
    Serial ! {send, <<"test">>},
    receive
    {data,FromOtherSide} ->
    doStuff(FromOtherSide);
    Other ->
    Other
    end.

    关于serial-port - Erlang 串行 IO,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6976117/

    29 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com