无人机GB42590接收端 +接收端,同时支持2.4G与5.8G双频WIFI模组

这篇具有很好参考价值的文章主要介绍了无人机GB42590接收端 +接收端,同时支持2.4G与5.8G双频WIFI模组。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

严格按照GB42590的协议开发的发射端,通过串口和模块通讯,默认波特率 921600

http://www.doit.am/首页-深圳四博智联科技有限公司-淘宝网https://shop144145132.taobao.com/?spm=a230r.7195193.1997079397.2.71f6771dJHT2r0

二、接口文档

单片机和模组之间通信数据格式和之前一样,如下表。

包头

参数长度

包类型

参数

校验

包尾

0X56

0X53

1字节

1字节

若干字节

1字节

0x23

  1. 数据包头:固定2字节ASCII码VS,对应16进制为 0x56 0x53;
  2. 参数长度:固定一字节,16进制数值,注意仅为参数长度,不是整个包的长度。
  3. 参数:可变长度,填充具体的参数内容。
  4. 校验1字节:校验方法为除了包头包尾所有数据取异或,即

校验=长度包类型参数

  1. 包尾:固定为#

校验函数为

unsigned char CRC8 (unsigned char *buffer, unsigned int len)

{

   unsigned char crc = 0;

unsigned int j;

    for (j =0; j < len; j++)

    {

        crc ^= buffer[j];

     }

    return crc;

}

三、接口说明

数据包类型和说明如下(从模组到单片机返回值为方便解析,默认追加\r\n)

包类型

通信方向

参数长度

说明

1

单片机发给模组

不定

设置SSID名称指令,参数内容为SSID名称

2

单片机发给模组

1

获取目前模组的固件及SSID信息

3

单片机发给模组

1

恢复出厂

4

单片机发给模组

1

设置WIFI模式,1代表所有,2代表2.4G,5代表5.8G,默认5.8G

5

单片机发给模组

25的整数倍

发送每个UAV内容报文

    1. 设置SSID指令

模块SSID为XXXXXX_A12F,其中XXXXXX为设置指令里的SSID名称, 默认为“UAV_GB42590”,最后4位固定为模块MAC地址后4位,加上“_”,共有5个字节是模组根据MAC追加的,所以能通过设置的SSID长度不能超过27,比如设置模块的SSID名称为EXD15,那么发送的指令为 56 53 05 01 45 58 44 31 35 59 23,其中绿色为参数内容,设置成功后ESP串口返回OK(默认后面有\r\n)。无人机GB42590接收端 +接收端,同时支持2.4G与5.8G双频WIFI模组,无人机,个人开发,嵌入式硬件,智能硬件

    1. 获取固件的版本号、SSID、工作在哪个模式、及设备MAC地址信息

发送的指令为56 53 00 02 02 23,其中绿色为参数内容,16进制数值,设置成功后ESP串口返回“固件版本|SSID名称”,比如 “2.0.5|UAV_GB42590|5.8|9C:63:B0:7D:70:BC”。

无人机GB42590接收端 +接收端,同时支持2.4G与5.8G双频WIFI模组,无人机,个人开发,嵌入式硬件,智能硬件

    1. 恢复出厂

发送 56 53 00 03 03 23,此时模组会把已经设置的SSID信息恢复成出厂的“UAV_GB42590”返回OK。

    1. UAV数据发送

按照GB42590

无人机GB42590接收端 +接收端,同时支持2.4G与5.8G双频WIFI模组,无人机,个人开发,嵌入式硬件,智能硬件

无人机GB42590接收端 +接收端,同时支持2.4G与5.8G双频WIFI模组,无人机,个人开发,嵌入式硬件,智能硬件

每个报文长度25个字节,共6种类型报文,其中第一个字节为报文类型及协议版本,后面24个字节依据每个报文不同组织内容,单片机仅需要发送每种报文的即可,最多一次可以发送6种,一个长度必须是25个字节。如果发送一个报文长度25,两个同时发送长度为50.

比如发送基本ID 报文,类型为0x00

无人机GB42590接收端 +接收端,同时支持2.4G与5.8G双频WIFI模组,无人机,个人开发,嵌入式硬件,智能硬件

UAV包:00 12 31 31 32 36 32 34 31 35 30 41 39 30 45 33 41 45 31 45 43 30 00 00 00

加上包头和包尾的包:

56 53 19 05 00 12 31 31 32 36 32 34 31 35 30 41 39 30 45 33 41 45 31 45 43 30 00 00 00 05 23

无人机GB42590接收端 +接收端,同时支持2.4G与5.8G双频WIFI模组,无人机,个人开发,嵌入式硬件,智能硬件

两个

56 53 32 05 00 12 31 31 32 36 32 34 31 35 30 41 39 30 45 33 41 45 31 45 43 30 00 00 00 00 12 31 31 32 36 32 34 31 35 30 41 39 30 45 33 41 45 31 45 43 30 00 00 00 37 23

无人机GB42590接收端 +接收端,同时支持2.4G与5.8G双频WIFI模组,无人机,个人开发,嵌入式硬件,智能硬件

3.5设置工作在2.4G或是5.8G,或是同时在2.4G及5.8G,默认仅在5.8G(仅对5.8G双频起作用)

参数类型为 0x04,值为 1代表2.4及5.8G,2代表2.4G,5代表5.8G

  1. 工作在2.4G及5.8G发送56 53 01 04 01 04 23,返回OK,模组仅工作在2.4G及5.8G,会同时发包,因为模式间切换需要时间,建议仅工作在5.8G。
  2. 工作在2.4G  发送56 53 01 04 02 07 23
  3. 工作在5.8G  发送 56 53 01 04 05 00 23

无人机GB42590接收端 +接收端,同时支持2.4G与5.8G双频WIFI模组,无人机,个人开发,嵌入式硬件,智能硬件

发送56 53 01 06 00 07 23,返回OK,模组会停止发送UAV的基本报文包。

3.6测试模式

发送56 53 01 06 01 06 23,返回OK,模组会自动发送UAV的基本报文包。

无人机GB42590接收端 +接收端,同时支持2.4G与5.8G双频WIFI模组,无人机,个人开发,嵌入式硬件,智能硬件

发送56 53 01 06 00 07 23,返回OK,模组会停止发送UAV的基本报文包。

无人机GB42590接收端 +接收端,同时支持2.4G与5.8G双频WIFI模组,无人机,个人开发,嵌入式硬件,智能硬件

接收端

二 接口文档

模组输出完整的

UAV包,串口通讯,接上即可工作。

无人机GB42590接收端 +接收端,同时支持2.4G与5.8G双频WIFI模组,无人机,个人开发,嵌入式硬件,智能硬件

无人机GB42590接收端 +接收端,同时支持2.4G与5.8G双频WIFI模组,无人机,个人开发,嵌入式硬件,智能硬件

默认在 2.4G的第6信道,和5.8G的149信道工作。

无人机GB42590接收端 +接收端,同时支持2.4G与5.8G双频WIFI模组,无人机,个人开发,嵌入式硬件,智能硬件

因为信道切换需要大概100ms时间,建议使用两个模组,分别工作在2.4的第6信道和5.8G的149信道。

支持如下AT指定

  1. 查看固件版本,返回版本号及目前工作在2.4G或是5.8G

AT+VERSION_MODE=?\r\n

无人机GB42590接收端 +接收端,同时支持2.4G与5.8G双频WIFI模组,无人机,个人开发,嵌入式硬件,智能硬件

  1. 控制串口输出波特率,默认是 921600,可以通过AT指令进行更改

AT+BAUD=115200\r\n

  1. 控制采集模块,默认是在5.8G采集,可以通过AT指令进行更改

AT+MODE=2.4\r\n 仅采集2.4G的第6信道

AT+MODE=5.8\r\n 仅采集5.8G的第149信道

AT+MODE=1\r\n 采集2.4G的第6信道和和5.8G的第149信道

  返回OK\r\n

无人机GB42590接收端 +接收端,同时支持2.4G与5.8G双频WIFI模组,无人机,个人开发,嵌入式硬件,智能硬件文章来源地址https://www.toymoban.com/news/detail-850949.html

到了这里,关于无人机GB42590接收端 +接收端,同时支持2.4G与5.8G双频WIFI模组的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 无人机数据链技术,无人机数据链路系统技术详解,无人机数传技术

    早期的无人机更多的为军事应用服务,如军事任务侦查等,随着技术和社会的发展,工业级无人机和民用无人机得到快速的发展,工业级无人机用于农业植保、地理测绘、电力巡检、救灾援助等;民用无人机用于航拍、物流等等领域。 无人机数据链 数据链系统是飞行器与地

    2024年02月20日
    浏览(31)
  • 无人机编程实战第1讲——无人机简介

    目录 前言 一、飞控是什么? 二、扫盲行动!!! 1.微控制器 2.传感器 3.处理? 4.无人机飞行姿态 总结         随着开源无人机飞行控制器的不断发展,越来越多优秀的代码与算法不断涌现,无人机领域的技术不断趋于成熟,也使得无人机领域的门槛一再降低,现在国内工

    2024年02月11日
    浏览(29)
  • 无人机巡检技术要点解读,无人机巡检方案实现

    随着技术的不断发展,无人机巡检已经成为一种新兴的技术,它为巡检提供了更加高效、安全且可持续的解决方案。无人机巡检源于人们对更高效、安全的巡检方式的需求,源自行业对于巡检数据的采集和传输有了更高的要求,以及传统巡检从业人员渴望更安全的操作环境。

    2024年02月14日
    浏览(34)
  • 无人机概述及系统组成,无人机系统的构成

    无人机的定义  无人驾驶航空器,是一架由遥控站管理(包括远程操纵或自主飞行)的航空器,也称遥控驾驶航空器,以下简称无人机。  无人机系统的定义 无人机系统,也称无人驾驶航空器系统,是指一架无人机、相关的遥控站、所需的指令与控制数据链路以及批准的型号

    2024年02月21日
    浏览(30)
  • (无人机方向)ros小白之键盘控制无人机(终端方式)

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 ubuntu 18.04 pycharm ros melodic 做一个在终端中键盘输入指令,控制飞机起飞以及进入offbaord File-Settings-Project Interpreter-右边小齿轮Show All-选中正在使用的python 点击右边最下面的图标,打开Interpreter Path 添加/

    2024年02月15日
    浏览(29)
  • 无人机快递(物流)技术方案,无人机快递(物流)基础知识

    无人机快递技术是一种利用无人机进行快递配送的先进技术。通过利用无人机,快递企业能够在偏远地区或难以通行的地区提供配送服务,同时提高配送效率并降低人力成本。 无人机基本情况 无人驾驶飞机简称“无人机”,是利用无线电遥控设备和自备的程序控制装置操纵

    2024年02月22日
    浏览(34)
  • 无人机基础知识:多旋翼无人机各模式控制框图

    无人机(Unmanned Aerial Vehicle),指的是一种由动力驱动的、无线遥控或自主飞行、机上无人驾驶并可重复使用的飞行器,飞机通过机载的计算机系统自动对飞行的平衡进行有效的控制,并通过预先设定或飞机自动生成的复杂航线进行飞行,并在飞行过程中自动执行相关任务和

    2023年04月09日
    浏览(40)
  • 无人机机巢有哪些,无人机机场/机场的主要分类

    随着无人机技术的飞速发展,无人机已经渗透到了物流、农业、救援、公共安全等多个领域。而为了使这些无人机能更加高效、灵活地运行,一个新的概念应运而生,那就是无人机机巢(UAV Nest)。复亚智能无人机机巢是一种供无人机停放、充电、保养和自动调度的设施。它

    2024年02月14日
    浏览(32)
  • 无人机综合管控平台建设构想,无人机管控系统项目建议方案

    一、方案简介 目前,国内外政府部门都在探索有效的无人机管控方式,这个领域会有巨大的社会效益和经济效益。本方案的主要目标是在不影响无人机生产企业销售和无人机用户正常使用的前提下,采用安全高效的方式,把无人机的飞行情况严格监控起来,准确的收集无人机

    2024年02月21日
    浏览(32)
  • 无人机路径规划算法在无人机领域具有重要的应用价值,可以帮助无人机在复杂的环境中高效、安全地完成任务

    无人机路径规划算法在无人机领域具有重要的应用价值,可以帮助无人机在复杂的环境中高效、安全地完成任务。本文将介绍基于 MATLAB 的多种无人机路径规划算法,并提供相应的源代码。 一、无人机路径规划简介 无人机路径规划是指在给定的环境中,通过算法确定无人机的

    2024年02月06日
    浏览(39)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包