mqtt
文章平均质量分 78
aFakeProgramer
Adaptive AUTOSAR的技术专家,AUTOSAR中国官方培训讲师,具备深厚的汽车行业知识和以太网通信技能。SOME/IP、IPC、DDS、DoIP、UDS、TSN和SOA架构,MQTT,加密,操作系统,v2x,以及c++和Python编程语言。改写成个人简介
展开
-
mosquitto_pub sub 命令参数说明和举例
mosquitto_pub 命令参数说明1. -d 打印debug信息2. -f 将指定文件的内容作为发送消息的内容3. -h 指定要连接的域名 默认为localhost4. -i 指定要给哪个clientId的用户发送消息5. -I 指定给哪个clientId前缀的用户发送消息6. -m 消息内容7. -n 发送一个空(null)消息8. -p 连接端口号9....原创 2020-07-09 07:32:32 · 2729 阅读 · 1 评论 -
如何在ubuntu中安装 arm 版protobuf
sudo vim /etc/profilevim /.bashrc(1) 安装依赖如官网所列,protoc 有如下依赖:autoconf, automake, libtool, curl, make, g++, unzip, gmock其中 gmock 依赖于 libtool依赖gitsudo apt-get install git -ysudo apt-get install autoconf automake libtool curl make g++ unzi...原创 2020-05-19 17:27:17 · 688 阅读 · 0 评论 -
protobuf数据序列化后数据丢失(double数据变成0) 的bug引发的思考
protobuf是Google开发的一个开源序列化框架,类似XML,JSON,其最大的特点是基于二进制,比传统的XML表示同样一段内容要短小得多。通过protobuf,可以很轻松的调用相关方法来完成业务数据的序列化与反序列化。但是,protobuf在使用当中也发现一些问题,数据在protobuf序列化后无法反序列化,这就与protobuf的目的违背。下面我们来看下这个问题吧。发送过来的字节串下面是我收到数据后解析出来的printf("msg from MEC recved len: %d\原创 2020-05-14 10:48:16 · 4010 阅读 · 0 评论 -
$ g++ publish.cpp -o publish.out -lphao-mqtt3as /usr/bin/ld: cannot find -lphao-mqtt3as collect2: er
解决方法:把x86的库文件放到指定的目录下v2x@ubuntu:~/Desktop$ sudo cp ./libpaho-mqtt3as.so/libpaho-mqtt3as.so /usr/lib/[sudo] password for v2x:v2x@ubuntu:~/Desktop$ sudo cp ./libpaho-mqtt3as.so/libpaho-mqtt3as.so...原创 2019-12-17 17:47:38 · 312 阅读 · 0 评论 -
mqtt在阿里云服务器上安装 mosquitto broker后pub和sub都连接不上
1、需要关闭电脑的防火墙相关操作:Ubuntu常用防火墙命令https://blog.csdn.net/m82_a1/article/details/972502902、需要添加安全组规则需要分清:入方向和出方向主要是填写:协议类型:可以选择TCP或者选择全部等端口范围:如果只开启22端口则:22/22、如果多选择些可以写成23/1883授权对象:可以对应的IP地址,也...原创 2019-12-06 15:05:40 · 1048 阅读 · 0 评论 -
通讯协议序列化解读(一) Protobuf详解教程
https://www.cnblogs.com/tohxyblog/p/8974641.html转载 2019-12-02 20:00:42 · 326 阅读 · 0 评论 -
mqtt 实现一端发布消息,一端接收消息,异步
本文改编于Linux下学习用C语言实现MQTT(三)(异步函数)https://blog.csdn.net/qq_43260665/article/details/88541433原文是执行一次发送一次消息,然后就断开了,我把它改成了可以连续发送消息的mqtt实现:Talk is cheap show me the code!MQTT publish.cpp#...原创 2019-11-23 15:50:51 · 4788 阅读 · 3 评论 -
linux下socket实现多个客户端向一个服务器端连续发送消息,服务器端使用MQTT转发消息
左边同时启动了5个客户端,右边上面是server收界面client消息,右下方是mqtt subscruib 窗口。本文的实现参考了几篇很不错的博客,下面列出给大家参考:这是一个聊天室程序,实现多个客户端向一个服务端发送消息,服务端输入消息,可以向所有连接上的客户端广播。linux下socket编程实现一个服务器连接多个客户端https://blog.csdn.net/z...原创 2019-11-23 15:28:56 · 2675 阅读 · 1 评论 -
编译报错fatal error:No such file or directory #include <cstdlib> 和 ‘_Znwj@@GLIBCXX_3.4‘
编译报错:./build5.sh/opt/poky/1.7/sysroots/i686-pokysdk-linux/usr/libexec/arm-poky-linux-gnueabi/gcc/arm-poky-linux-gnueabi/4.9.1/ld: /tmp/ccoWZZeL.o: undefined reference to symbol '_Znwj@@GLIBCXX_3.4...原创 2019-11-21 10:05:53 · 3621 阅读 · 0 评论 -
写了一个mqtt的client程序,编译时报错如何解决?
#include <stdio.h>#include <stdlib.h>#include <netinet/in.h>#include <sys/socket.h>#include <arpa/inet.h>#include <string.h>#include <unistd.h>#includ...原创 2019-11-20 10:21:03 · 3349 阅读 · 8 评论