![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
IOT
Rraion
Kafen Wong
展开
-
物联网(X):QCustomPlot
预先准备添加源文件和头文件greaterThan(QT_MAJOR_VERSION, 4): QT += widgets printsupport添加打印支持在界面新建widget并且提升为qcustomplot基础绘图void MainWindow::create(QCustomPlot* customPlot){ QVector<double> x(101),y(101); for(int i=0;i<101;i++){ x[i]=i/50原创 2022-05-19 18:31:24 · 604 阅读 · 0 评论 -
物联网(X):在linux环境下编译qtmqtt库
编译好的库下载工程例程下载下载源码 github2.修改 qmqtt-master/qmake.conf的版本号为当前qt版本,比如```cppload(qt_build_config)CONFIG += warning_cleanMODULE_VERSION = 5.14.2```在qmqtt-master下创建build目录以及build/lib在build目录下进行编译(注意有可能qmake需要使用绝对路径)/home/kafen/soft/qt/5.14.2/gc.原创 2022-05-18 17:32:29 · 1221 阅读 · 0 评论 -
物联网(X):MQTT基础
客户端发送和接受信息服务端运算能力更强,负责分发信息主题发布主题和订阅主题连接服务端客户端名字(唯一),clientid不同的客户端重要性不同,分别对待,cleansession告诉服务器是不是一个重要的客户端,如果不是重要的,那么就会把当前没有成功发送的消息保存起来,之后再发送,重要的要设置falsekeepalive,判断服务端和客户端是不是连接,有些客户端只会接受信息,而不会发送,所以为了保证可以确定两者连接,客户端要定时给服务端发一个信息,这个keepalive便是发送的时间间原创 2022-05-18 00:29:48 · 836 阅读 · 0 评论