qtdaemon:SolarMax 逆变器的 Qt 守护进程

时间:2021-06-23 00:06:19
【文件属性】:
文件名称:qtdaemon:SolarMax 逆变器的 Qt 守护进程
文件大小:17KB
文件格式:ZIP
更新时间:2021-06-23 00:06:19
C++ qtdaemon SolarMax 逆变器的 Qt 守护进程 这个项目是一个基于 Qt 的控制台应用程序,就像原始的 C-only smlgr 守护程序一样。 该版本使用Qt库的信号槽交互,对DB集成有更好的支持。 这个守护进程有不同的组件。 查询组件有一个独立的计时器,每 2 秒发送一次查询。 每次收到来自逆变器的有效应答时,它都会发出一个信号。 信号连接到两个不同的类:一个负责更新用于 Android 应用程序的非常简单的 JSON,另一个有一个内部队列,用于将所有数据保存在一个 FIFO 堆栈中,以及一个将队列“传输”到永久数据库的计时器使用 PostgreSQL 连接器存储。
【文件预览】:
qtdaemon-master
----sqlstorage.cpp(3KB)
----main.cpp(225B)
----.gitignore(268B)
----htdocs()
--------api()
----README.md(713B)
----solarmaxlogger.hpp(628B)
----LICENSE(18KB)
----inverterdata.cpp(2KB)
----updatemobile.cpp(1KB)
----sql()
--------postgresql-create.sql(859B)
----updatemobile.hpp(520B)
----smlgr2.pro(420B)
----config.hpp(616B)
----sqlstorage.hpp(741B)
----invertercomm.cpp(4KB)
----solarmaxlogger.cpp(2KB)
----inverterdata.hpp(1KB)
----invertercomm.hpp(1KB)

网友评论