libspeedwire:用C ++编写的SMA Speedwire(TM)访问库

时间:2021-04-03 17:01:53
【文件属性】:
文件名称:libspeedwire:用C ++编写的SMA Speedwire(TM)访问库
文件大小:51KB
文件格式:ZIP
更新时间:2021-04-03 17:01:53
photovoltaic pv sma speedwire inverter speedwire-lib 实现SMA Speedwire(TM)访问库的代码。 它为sma标头和emeter数据报结构实现了完整的解析器,包括obis过滤。 此外,它为逆变器查询和响应数据报实现了一些解析功能。 在随附的存储库可以找到有关如何使用此库的很好的示例。 访问库已被分离出来,因为我也计划将其用于其他应用程序项目。 有关SMA-Inverter(TM)数据报的更多信息,可以在Internet上的各个位置找到: https://github.com/SBFspot/SBFspot https://github.com/Rincewind76/SMAInverter https://github.com/ardexa/sma-rs485-inverters https://github.com/dgibson/python-smadata2/blob/master/doc/p
【文件预览】:
libspeedwire-main
----src()
--------DataProcessor.cpp(5KB)
--------SpeedwireDiscovery.cpp(16KB)
--------ObisFilter.cpp(3KB)
--------SpeedwireEmeterProtocol.cpp(8KB)
--------SpeedwireData.cpp(13KB)
--------SpeedwireSocketSimple.cpp(7KB)
--------SpeedwireSocket.cpp(20KB)
--------LocalHost.cpp(16KB)
--------SpeedwireInverterProtocol.cpp(8KB)
--------SpeedwireCommand.cpp(24KB)
--------Measurement.cpp(4KB)
--------SpeedwireSocketFactory.cpp(9KB)
--------ObisData.cpp(16KB)
--------SpeedwireByteEncoding.cpp(5KB)
--------SpeedwireHeader.cpp(7KB)
----CMakeLists.txt(670B)
----LICENSE(1KB)
----README.md(1KB)
----CMakeSettings.json(2KB)
----.gitignore(49B)
----include()
--------LocalHost.hpp(3KB)
--------ObisData.hpp(5KB)
--------SpeedwireData.hpp(5KB)
--------SpeedwireHeader.hpp(3KB)
--------Producer.hpp(347B)
--------SpeedwireDiscovery.hpp(1KB)
--------SpeedwireSocket.hpp(3KB)
--------SpeedwireInverterProtocol.hpp(3KB)
--------SpeedwireSocketFactory.hpp(2KB)
--------SpeedwireSocketSimple.hpp(780B)
--------SpeedwireByteEncoding.hpp(1KB)
--------Measurement.hpp(7KB)
--------ObisFilter.hpp(888B)
--------SpeedwireEmeterProtocol.hpp(3KB)
--------SpeedwireCommand.hpp(2KB)
--------DataProcessor.hpp(927B)

网友评论