匿名数传使用方法分享

2023-05-16

目录

  • 欢迎使用匿名数传模块
    • 匿名数传的特点
    • 硬件介绍
    • 使用介绍
    • 指示灯
    • 连接匿名飞控
    • 建议

欢迎使用匿名数传模块

大家调试各种设备时,一般用什么方式呢?相比答案大多是上位机+串口的方式。如果您还在使用usb转串口芯片然后连接单片机串口这样的方法,就必须拖一根串口线在下位机模块和电脑之间,十分不便。
匿名数传,就是为了解决这样的痛点,将有线变无线,使调试过程更加惬意和方便。

匿名数传的特点

  1. 简单 ,您拿到匿名数传后,只需要通过模块usb接口连接电脑,进行简单配置后,即可使用;
  2. 高速 ,匿名数传使用NRF24L01通信方案,最高配置为2M空中波特率,串口更是支持上M波特率,对于十六进制型的调试数据传输只是一瞬间;
  3. 双向 ,普通无线数传一般都是单向模式,一收一发,匿名数传使用NRF芯片的Ack With Payload模式,可以实现数据双向通信;
  4. 多套同时使用,匿名数传可以通过配套上位机,方便的修改模块的地址、工作信道、重发次数等参数,可实现最多120套匿名数传模块同一空间同时使用。
  5. 信号强,模块配置有功放模块,并使用成品巴伦和匹配芯片,信号强,通信稳定。

硬件介绍

先来看看匿名数传的样子吧。
匿名数传正面
匿名数传背面

  1. 正面很简单,一个USB接口,用来连接电脑,旁边是4p的串口插座,使用sh1.0的线材。再旁边是一个小按键,用来进入配置模式。
    天线插座左边有一个RGB灯,用来指示模块的工作状态,右边有一个电源指示灯。
  2. 我们再来看背面,背面我们就主要介绍串口的丝印:TRGV,什么意思呢?
    T:TX,数传的TX,接下位机的RX
    R:RX,数传的RX,接下位机的TX
    G:GND
    V:VCC,5V供电

使用介绍

那么拿到我们的匿名数传后,如何使用呢,请跟随我的脚步,简单几个步骤,即可熟练使用。

  1. 连接上位机 首先模块通过usb连接上位机,一定要连接购买模块时发送给您的配套上位机,只有对应版本的上位机才能正确配置哦。通过usb连接到电脑后,上位机选择hid模式,点击搜索按钮,如果能正确搜索到设备名为匿名数传的设备,表示连接正常,搜不到的话请更换usb线尝试,很多usb线只能充电不能传输数据哦。
    然后打开上位机的数据连接,打开数传配置界面,如下图:
    这里打开
    匿名数传配置界面
    此时,还是无法读取模块配置的,因为模块默认工作在透传模式下。按住模块的按键不松开,大约两秒钟后,模块指示灯开始闪烁,松开按键,此时代表模块进入配置模式。此时点击上位机的读取模块设置按钮,即可读取到模块的配置信息。
  2. 工作模式配置 一共两个工作模式,用户根据自己的使用情况进行分配,发送数据量大的一端,使用主发送模式,另一个模块使用主接收模式,一对数传必须分别配置为两个模式哦。
    ps.如何看模块运行于哪个模式呢,其实在模块上电开机时,RGB灯会闪烁,如果是绿灯闪烁,则代表本模块是主发送模式,如果是蓝灯闪烁,则代表本模块是主接收模式。
  3. 普通用户 其实普通用户, 配置完工作模式,后面就不用看啦,直接用默认配置就行了,所以说很简单啦,那么有特殊需求的用户呢,接着往下看吧。
  4. 空中速率 指NRF芯片的空中速率,速率越高,吞吐量越大,通信越快,通信距离越短,室内调试用推荐最大2M,室外需要远距离了,可以配置为250K,但是请注意减少通信数据了,以防数据溢出。
  5. 模块地址 正常情况下,本处无需修改,即使您需要多套匿名数传同时使用,修改下面的无线信道即可,那么修改本处有什么用呢,能想到的就是加密了。。。地址分3字节,256256256个可能性,您随意配置一个,别人即使知道用的NRF,不知道你的地址,也无法读取到数据。注意,收发地址必须配置为一样的哦。
  6. 无线信道 这个配置很重要,首先一对模块必须配置成一样的信道才能通信;当您有多对数传同时使用时,可以合理分配信道值,最多125套数传同时使用。
  7. 重发次数 模块使用NRF芯片的底层协议,设置好重发次数后,如果某帧数据没有发送成本,模块会进行重发,这个重发操作无需用户参与,模块自动完成,推荐用默认值15.
  8. 串口设置 波特率,这个大家一定要注意,这里的波特率一定要和您单片机连接数传的串口波特率相同哦。电脑端模块可以取消勾选使能串口,但是接单片机的模块一定记得勾选使能串口哦。
  9. 最后最后最后 最后,别忘了将配置写进模块哦,不写进模块配置是无法生效的哦。如何写入呢?点击上位机界面最下面的写入模块设置按钮啊!啊?灰的,点不了啊。额。。。为了避免粗心用户随便更改配置并写进模块,这里做了个判断,只有当正确读取到模块配置之后,才能点击写入按钮哦。好了,没有最后了。开始使用吧!

指示灯

  1. 开机时,RGB指示灯闪烁,颜色代表本模块的工作模式,绿色代表主发送模式,蓝色代表主接收模式。
  2. 当成功发送一帧数据后,发送端会闪绿色。
  3. 当成功接收一帧数据后,接收端会闪蓝色。

连接匿名飞控

匿名数传+匿名飞控,开始您最惬意的使用体验吧。
匿名数传和匿名拓空者Pro的接口是对应设计的,只需要使用我们赠送的4p串口线,连接数传的串口至匿名拓空者Pro飞控的串口2,使用默认的飞控源码,即可实现无线调参、状态监视等功能啦!

建议

  1. 匿名数传通信够快,大家不必再使用9600、115200这样的波特率了,我们默认配置为500000的串口波特率哦,并且配合2M的空中波特率,通信速度杠杠的。
  2. 当您的使用环境有多对匿名数传时,记得将无线信道改为不同值哦,要不然你的模块就会收到别人的数据啦,通信就乱了。
  3. 如果想达到公里级通信距离,可以自行更换更大增益的天线,模块使用标准sma接头,购买内螺内针的天线即可。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

匿名数传使用方法分享 的相关文章

  • strlen()函数详解

    头文件 xff1a include lt string h gt strlen 函数用来计算字符串的长度 xff0c 其原型为 xff1a unsigned int strlen char s strlen 用来计算指定的字符串s 的长度
  • 阿里云物联网平台基本设置-物模型

    陈拓 2019 12 14 2020 01 15 1 概述 如何让设备连接上云 xff1f 参考如下路径 本文以一个温度传感器为例 xff0c 演示创建产品 定义物模型 创建设备 虚拟设备调试 xff0c 这几部分 2 阿里云开通 2 1
  • Make与CMake

    1 Make与CMake 首先先来了解一下gcc xff0c gcc是GNU Compiler Collection 就是GNU编译器套件 xff0c 也可以简单认为是编译器 xff0c 它可以编译很多种编程语言 包括C C 43 43 O
  • C++学习(23)

    1 分析下述代码运行 xff1a include lt iostream gt using namespacestd int main int a 10 61 0 1 2 3 4 5 6 7 8 9 int p 61 a cout lt l
  • 史上最全最丰富的“最长公共子序列”、“最长公共子串”问题的解法与思路

    花了一天时间把一直以来的 最大子序列 最大递增子序列 最大公共子序列 最长公共子串 等问题总结了一下 其中参考了若干博文 xff0c 都备注引用 首先子序列是指一个一个序列中 xff0c 由若个数 xff08 字母 xff09 组成 xff
  • TCP协议拥塞控制算法(Reno、HSTCP、BIC、Vegas、Westwood)

    TCP协议拥塞控制算法 xff08 Reno HSTCP BIC Vegas Westwood xff09 一 TCP拥塞控制的研究框架 二 现有TCP拥塞控制的算法 xff08 Reno HSTCP Vegas Westwood xff0
  • C# Convert类

    Convert类常用的类型转换方法 方法说明Convert ToInt32 转换为整型 int Convert ToChar 转换为字符型 char Convert ToString 转换为字符串型 string Convert ToDat
  • try catch里面try catch嵌套

    try catch里面try catch嵌套 点击打开链接 try 与catch的作用 首先要清楚 xff0c 如果没有try的话 xff0c 出现异常会导致程序崩溃 而try则可以保证程序的正常运行下去 xff0c 比如说 xff1a t
  • mysql 中使用 where 1=1和 1=1 的作用

    Mysql中where 1 61 1 和count 0 使用小技巧 mysql中使用 where 1 61 1和 1 61 1 的作用
  • 面试题1:OS或者编译器怎么识别是全局变量还是局部变量

    OS或者编译器怎么识别是全局变量还是局部变量 操作系统内根本不关心你是什么变量 xff0c 它只管代理运行程序 xff0c 也就是进程 xff0c 负责这些进程之间的调度 xff0c 不过如果要说操作系统本身也是进程 xff0c 那倒可以理
  • 面试题4:数组、指针、引用的联系区别

    数组和指针 xff1f xff1f xff1f 从两个方面来看 xff0c 一是作为一个语言 xff0c 数组是必须要支持的一种数组类型 xff0c 原因很简单 xff0c 数组是线性表的直接体现 而从编译器设计者的角度来看 xff0c 如
  • c++ 容器类 概括性介绍

    C 43 43 中的容器类包括 顺序存储结构 和 关联存储结构 xff0c 前者包括vector xff0c list xff0c deque等 xff1b 后者包括set xff0c map xff0c multiset xff0c mu
  • 海康摄像头使用RTSP

    1 协议格式 海康威视IP摄像头rtsp协议地址如下 xff1a rtsp username passwd 64 ip port codec channel subtype av stream 主码流 xff1a rtsp admin 12
  • 树莓派串口连接ESP8266

    陈拓 chentuo 64 ms xab ac cn 2020 03 12 2020 03 12 1 概述 ESP8266是物联网行业广泛使用的WiFi模块 xff0c 小巧 功能强大 xff0c 而且价格低廉 通常用电脑进行ESP8266
  • Linux 创建TCP连接流程

    文章目录 Linux创建TCP的步骤服务端客户端TCP建立流程示例代码 Linux创建TCP的步骤 TCP编程需要客户端和服务器两套编码 xff0c 其创建TCP的流程也是不完全一致的 服务端 使用socket函数创建一个套接字使用sets
  • 结构体类型完全归纳

    结构体类型 目录 基本概述 一 结构体类型变量的定义方法及其初始化 1 定义结构体类型变量的方法 2 结构体变量的初始化 二 结构体变量的引用 三 结构体数组 1 定义结构体数组 2 结构体数组应用举例 四 指向结构体变量的指针 1 类型一
  • Ubuntu20.04LTS下安装Intel Realsense D435i驱动与ROS包

    文章目录 目标一 D435i简介二 环境配置三 RealSense的SDK2 0安装四 ROS包安装五 摄像机CV的ROS包节点 六 问题排查 目标 在Ubuntu20 04LTS系统下安装D435i的驱动SDK2和ROS包 xff0c 实
  • C# 调用NationalInstruments的dll报错问题 未能加载文件或程序集

    C 调用NationalInstruments的dll报错问题 问题原因 xff1a dll版本不匹配导致的 xff0c 需要做如下操作解决问题 未能加载文件或程序集 NationalInstruments Common Version 6
  • 需要授权的 API ,必须在请求头中使用 Authorization 字段提供 token 令牌

    需要授权的 API xff0c 必须在请求头中使用 添加字段 需要授权的 API xff0c 必须在请求头中使用 Authorization 字段提供 token 令牌 实现方法 通过 axios 请求拦截器添加 token xff0c 保
  • 关于HTTP解析的一点思考

    原文 似乎已经很久没有提到关于服务器的消息了 xff0c 其实我一直都在写 xff0c 只是有时事情比较多 xff0c 会耽搁一点时间 在使用C重写前 xff0c 我就已经用Dlang实现了近2个版本的HTTP解析器 xff0c 换成C之后

随机推荐

  • Paparazzi UAV Lisa/M2飞控使用说明书

    第一部分 地面站 Paparazzi xff08 简称PPZ xff09 UAV项目起始于2003年 xff0c 由法国民航大学发起的一套软硬件开源无人机项目 xff0c 它提供了一整套完整的无人机软硬件解决方案 PPZ 地面站软件运行在L
  • Anaconda3-2020.02-Windows-x86_64安装及使用步骤

    Conda是一个开源的包 环境管理器 xff0c 可以用于在同一个机器上安装不同版本的软件包及其依赖 xff0c 并能够在不同的环境之间切换 Anaconda包括Conda Python以及一大堆安装好的工具包 xff0c 比如 xff1a
  • vivado 2017.4安装步骤

    目录 xff1a windows安装vivado2017 4 xff1b 虚拟机ubuntu安装vivado 2017 4 xff1b ios安装vivado 一 xff0c windows安装vivado2017 4 xilinx官网下载
  • LINUX C语言TCP客户端和服务器传输结构体数据

    1 xff0c TCP服务器流程 服务器 xff1a 1 创建socket xff0c 使用socket函数 2 准备通信地址 xff0c 使用结构体类型 3 绑定socket和通信地址 xff0c 使用bind函数 4 进行通信 xff0
  • FDC系列电容传感器及FDC2214使用要点

    陈拓 2021 02 21 2021 02 21 1 概述 电容式传感是一种低功耗 低成本且高分辨率的非接触式感测技术 xff0c 适用于从接近检测 手势识别到远程液位感测的各项应用 电容式传感系统中的传感器可以采用任意金属或导体 xff0
  • 卫星数据高动态捕获

    一 xff0c 高动态导航接收终端的现状 早期的扩频通信系统由于受到集成电路水平的限制 xff0c 多采用串行搜索技术 由于串行捕获速度慢 xff0c 耗时长不能满足高动态等环境对速度的要求 xff0c 随着数字信号处理等技术的发展 xff
  • 基于ZYNQ平台的powerlink接口平台搭建

    1 xff0c 搭建powerlink接口所需硬件平台 xff1a Zynq ZC702 board used as openPOWERLINK MN AVNET expander board AES FMC ISMNET G Linux
  • 雷达测距测速测角基本原理

    由雷达发射机产生的电磁波经收发开关后传输给天线 xff0c 由天线将此电磁波定向辐射于大气中 电磁波在大气中以近光速传播 xff0c 如目标恰好位于定向天线的波束内 xff0c 则它将要截取一部分电磁波 目标将被截取的电磁波向各方向散射 x
  • 信号处理之脉冲压缩

    一 xff0c 脉冲压缩的背景 随着飞行技术的飞速发展 xff0c 对雷达的作用距离 分辨能力 测量精度和单值性等性能指标提出越来越高的要求 测距精度和距离分辨力对信号形式的要求是一致的 xff0c 主要取决于信号的频率结构 xff0c 为
  • MTI动目标指示和MTD动目标检测

    MTI 是一种频域滤波器 radar主席的ppt 中说到 xff0c 它是对多组脉冲回波的同一个距离单元加权求和 xff0c 得到一个结果 xff1b 也就是多个输入一个输出 xff1b 相当于一个高通滤波器 xff0c 用来抑制固定目标和
  • 复旦微开发过程中遇到的问题总结(二)

    一 xff0c 将bin文件放到flash中0地址处能识别并且启动吗 xff1f xlinx的放在0地址处可以识别启动 xff0c 我尝试复旦微这个没反应 要用procise生成 xff0c 第一个必须是FSBL out 只能是procis
  • 用链表实现fifo功能缓存和拼接数据功能

    fifo h ifndef LIST QUEUE H define LIST QUEUE H include lt stdio h gt include lt stdlib h gt include 34 xil types h 34 in
  • zynq bootgen配置启动

    一 xff0c Zynq 7000 SoC 启动头文件 0x00 0x1F Arm 矢量表 由 Bootgen 使用虚拟矢量表填充 xff08 Arm 操作代码 0xEAFFFFFE xff0c 即用于捕获未初始化矢量的 branch to
  • 制作四个文件启动的镜像

    一 环境搭建 xff1a vivado2018 3 xff0c petalinux2018 3 xff0c 1 petalinux环境设置 所使用的编译环境需要使用petalinux这个软件 xff0c 第五章Petalinux 的安装 里
  • ubuntu虚拟机更改镜像源(中科大或者阿里云镜像源)

    ubuntu虚拟机更改镜像源 xff08 中科大或者阿里云镜像源 xff09 1 进入终端后 xff0c 编辑源列表文件 xff1a 输入 xff1a sudo vim etc apt sources list 后输入 xff1a i 2
  • 海康威视客户端iVMS-4200连接NVR

    海康威视客户端 iVMS 4200 连接 NVR 陈拓 2021 07 30 2021 08 01 1 概述 iVMS 4200 客户端是一款与网络监控设备配套使用的综合应用软件 xff0c 可满足用户多方面需求 xff0c 如设备管理 人
  • 匿名上位机使用方法分享--总体介绍

    不知不觉 xff0c 匿名科创已经走过了7个年头 xff0c 这里首先要感谢大家这么久以来对匿名的支持与帮助 xff01 匿名为了提供给大家一个更好的调试工具 xff0c 始终在维护开发我们的匿名上位机软件 xff0c 7年时间 xff0c
  • 匿名上位机使用方法分享--高级收码

    匿名上位机总体介绍移步 xff1a https blog csdn net wangjt1988 article details 83684188 本文视频介绍 xff1a https www bilibili com video av35
  • 匿名上位机使用方法分享--波形显示

    匿名上位机总体介绍移步 xff1a https blog csdn net wangjt1988 article details 83684188 波形显示可以说是上位机的功能重点 xff0c 是各种调试 数据分析的有力助手 xff0c 下
  • 匿名数传使用方法分享

    目录 欢迎使用匿名数传模块匿名数传的特点硬件介绍使用介绍指示灯连接匿名飞控建议 欢迎使用匿名数传模块 大家调试各种设备时 xff0c 一般用什么方式呢 xff1f 相比答案大多是上位机 43 串口的方式 如果您还在使用usb转串口芯片然后连