github上好用的库(持续更新)

Posted lishuangquan1987

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了github上好用的库(持续更新)相关的知识,希望对你有一定的参考价值。

1.go操作modubus库

https://github.com/things-go/go-modbus
https://github.com/goburrow/modbus

推荐使用things-go的库,因为他的API更人性化一点,例如:
https://github.com/goburrow/modbus:写入寄存器的值还要自己转换byte,还有返回byte,什么鬼

// WriteMultipleRegisters writes a block of contiguous registers
// (1 to 123 registers) in a remote device and returns quantity of
// registers.
WriteMultipleRegisters(address, quantity uint16, value []byte) (results []byte, err error)

https://github.com/things-go/go-modbus:这个库就好的多,不用自己转换

// WriteMultipleRegisters writes a block of contiguous registers
// (1 to 123 registers) in a remote device and returns success or failed.
WriteMultipleRegisters(slaveID byte, address, quantity uint16, value []uint16) error

以上是关于github上好用的库(持续更新)的主要内容,如果未能解决你的问题,请参考以下文章

github上好用的非代码工具

微信小程序精选Demo合集【持续更新中...】

Mac 上好用的软件推荐

Mac 上好用的软件推荐

Mac 上好用的软件推荐

Mac 上好用的软件推荐