Hyp*_*eus 5 erlang serial-port at-command
我想和我的调制解调器通话。它作为/ dev / ttyUSB挂载,可以完美理解AT命令。
我可以从带有标准文件模块的设备上读写吗?
波特率,字节大小,奇偶校验,RTS / CTS,DSR / DTR等如何?
您对tonyg-erlang-serial-1.0有任何经验吗?(我对这个程序包不太满意,因为它在自述文件中说:“这是一个带有erlang驱动程序的用于串行通信的端口程序,最初由Johan Bevemyr在1996年编写,并由Tony Garnock-Jones从2007年开始偶尔维护。”
erlang中串行I / O的常见做法是什么?
从github.com/systra/erlang-serial获得带有钢筋支持的erlang-serial。这是一个简单的用法示例:
Serial = serial:start([{speed,38400},{open,"/dev/ttya"}]),
Serial ! {send, <<"test">>},
receive
{data,FromOtherSide} ->
doStuff(FromOtherSide);
Other ->
Other
end.
Run Code Online (Sandbox Code Playgroud)
所以erlang显然没有串行通信库。我现在不得不再次挖掘 python,使用 pyserial,从 erlang 生成 python 线程并通过 stdin 进行通信。
如果有人知道得更好,请证明我错了。我希望拥有 erlang 原生串行 I/O。
| 归档时间: |
|
| 查看次数: |
2519 次 |
| 最近记录: |