EHZReader
1.0.0
该软件解决方案由2个程序组成:
Arduino计划借助EHZ的阅读头读取SML格式的消费数据。通过USB连接发送串行连接的数据。程序源代码包括有关其工作方式和设置SML格式的详细文档。该程序一旦打开Arduino,该程序就会不断从阅读头读取数据。即使在连接下降之后,读数仍在继续,没有该重新启动Arduino。
传输过程中每个数据包的格式为XX:Y;n ,其中XX指示数据的类型, Y最多32位大整数的小数表示。
类型:
例子:
MT:1873;
CP:60;
C#控制台程序以读取Arduino的数据并通过HTTP提供。还包括HTML前端,该前端代表当前的仪表状态和图形消耗。前端位于Visual Studio项目的资源/文件夹中。
首先,在EHZReaderServer.exe上进行了双击,因此必须键入Arduino连接到的串行接口。预期的串行波特率和可以达到前端的URL在节目版本中。这些设置可以在EHZReaderServer.exe.config中调整。该程序的重新启动是必要的。
当前数据查询的前端频率频率以及图中显示了多少个值,也可以在上述文件中配置。
实际数据以<adresse>/data提供。这些是JSON格式,可作为浮子使用。
例子:
{ "mt": 187.3, "cp": 60.0 }