自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 配置两个HC-05蓝牙模块上电相互连接的关键步骤

一、进入AT模式 需要将蓝牙A,B都进入AT模式。 方法如下:模块上电前按住蓝牙上的按键不动,然后上电,直到观察到蓝牙模块的灯慢闪时,松开按键,此时进入AT模式。 将两个蓝牙都进入AT模式。 【注】连接时,需要蓝牙连上USB转串口,RX连TX,TX连RX。二、关键步骤1.对两个蓝牙模块发送测试指令: AT 返回ok则可以执行以下指令 2.分别获得蓝牙A和B 的地址: AT+ADDR?

2021-06-15 14:05:27 2761 1

原创 QT中将本地的IP地址转化为数字和小数点的处理函数(字符串转化为字符数组)

QT中电脑IP地址字符串转化成数字和小数点的函数QT将字符串转化为字符数组在开发中,经常使用到字符串转化为字符数组的例子,本次以QT编译器为例,简单总结:字符串转化函数如下/* * 名称:analysis_data * 功能:将形如192.168.2.110之类的ip字符串,分解成数字和小数点 * 参数:str--需要分离得字符串 * value--得到的数字的数组 * value_count--得到的数字串个数计数 * point--得到的小数点数组 *

2021-04-02 10:33:06 1292

原创 常用函数--CRC校验函数

CRC检验函数前段时间一直在使用CRC校验函数,现在将函数内容总结:typedef unsigned short uint16_ttypedef unsigned char uint8_ttypedef unsigned int uint32_t//CRC校验函数//参数*pData:需要进行校验的数组//参数plen: 需要进行校验的数组数据长度//返回值siRet: CRC校验结果uint16_t checkCRC(uint8_t *pData, uint32_t plen)

2021-04-01 13:24:09 2326

原创 常用校验和函数

在项目中经常会涉及协议的传输,常见的有总加和校验、总加异或校验、CRC校验等。本次主要提供总加和校验函数:unsigned char checkSum(unsigned char *cBuffer, unsigned char iBufLen)//形参1:待校验的数组//形参2:待校验的字节长度{ unsigned char index; unsigned char rtn; unsigned short sum; for(index=0; index<iBufLen; index++

2020-12-17 13:26:02 1181

原创 经度、纬度、高度转换成大地坐标系XYZ的程序

前段时间由于项目需要,自己开发了通过查阅资料,编写了经纬高转化成XYZ坐标系的程序,并测试通过!有需要的可以看一下(转载请注明出处)#define PI 3.14159265358979//*---------------------------------------------------------------函数: LoLaHtoDxSpaceXYZ(double L,double B,double Height,double &X,double &Y,double &

2020-12-16 20:20:23 12856 4

原创 QT中的textEdit控件多行多种颜色显示

代码`QString recv;/*****代码段*****/ui->textEdit->append("<font color=\"#00ff00\">" + recv+"</font>");//显示绿色ui->textEdit->append("\n")//换行/*****代码段*****/ui->textEdit->append("<font color=\"#ff0000\">" + recv+"&l

2020-11-03 19:44:41 1823

原创 QT界面实时显示当前日期时间(1s切换一次)

1.在mainwindow.ui上添加一个label2.在mainwindow.h和mainwindow.cpp文件下添加头文件#include <QTimer>#include <QDateTime>3.在mainwindow.h下添加代码public slots: void time_update(void);4.在mainwindow.cpp下添加 time_update 函数void MainWindow::time_update() //显示系统时间的功

2020-11-03 19:32:06 3680 2

原创 QT中将lineEdit的输入限制为16进制数字(以16进制为例)

代码QRegExp regx("[A-Fa-f0-9]{4}");QValidator *validator = new QRegExpValidator(regx, ui->lineEdit);ui->lineEdit->setValidator(validator);//C++ 正则表达式书写规则如下:[0-9]//可以输入0到 9这几个数字[A-Za-z]//输入任意英文的常规写法[^]//有^标记时,方框内不能输入,例如[^abc]就不能输入"a","b","c

2020-11-03 19:11:10 7645

原创 QT将lineEdit中输入的数字转成16进制数据

代码//lineEdit中数字转为16进制QString str;bool ok;str = ui->lineEdit->text();uint8_t data[5] = {0}; //data数组中的长度要比输入的字符串长度大for(int i = 0, j = 0; j < str.length(); i += 2, j++) data[j] = str.mid(i, 2).toInt(&ok, 16);...

2020-11-03 19:03:35 3607 1

原创 QT设置label字体颜色

ui->label->setText(QString("设置字体为红色"));ui->label->setStyleSheet("color:rgb(255,0,0)");ui->label->setText(QString("设置字体为绿色"));ui->label->setStyleSheet("color:rgb(0,255,0)");ui->label->setText(QString("设置字体为蓝色"));ui->l

2020-11-03 18:58:34 2414

原创 docker给已存在的容器添加或修改端口映射(亲测有效)

docker给已存在容器添加或修改端口映射 简述: 这几天研究了一下docker, 发现建立完一个容器后不能增加端口映射了,因为 docker run -p 有 -p 参数,但是 docker start 没有 -p 参数,让我很苦恼,无奈谷歌了一番,终于让我找到了解决办法 解决办法: 一种是将原来的容器提交成镜像,然后利用新的建立的镜像重新建立一个带有端口映射的容器,不推荐这

2020-10-29 16:50:53 1790 2

转载 Docker 配置容器固定IP(亲测有效)

Docker 配置容器固定IP 钱塘观海 2019-03-03 23:29:30 10363...

2020-10-28 11:20:13 14387

原创 Ubuntu18.04在docker中回放ros的点云数据,并在Ubuntu中不点云(解决方法)

转载请注明出处!!!概述前段时间客户反馈问题,说基于ros开发的软件在Ubuntu下可以显示点云。切换环境为,在docker中运行ros,并回放数据,在Ubuntu下显示点云时,就没有点云数据了。于是就安排我进行相关配置,解决这一问题。环境ubuntu18.04 docker ros前期准备工作1.需要一台安装好ubuntu18.04的PC机。2.需要安装好docker,并在docker中安装好ros环境。(客户提供的docker镜像)3.需要在ubuntu18.04中安装好ros环

2020-10-21 16:40:09 534

原创 ubuntu 18.04运行sudo rosdep init遇到的问题

开发环境Ubuntu18.04 LTS安装的ros环境来源清华大学开源软件镜像站:https://mirror.tuna.tsinghua.edu.cn/help/ubuntu/其他国内版本之前也装过,甚至安装不了,不知道是不是公司网络的问题,就清华这个比较靠谱。。。sudo rosdep init 遇到的问题集合在安装ros时,安装Ubuntu18.04对应的ros版本,但是在初始化ros时,遇到的问题:1.错误提示:ImportError:No moudle named catkin_pk

2020-10-20 10:15:13 818

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除