使用PIXIWell_RF 射频模块 虚拟GPS windows系统

使用PIXIWell_RF 射频模块 虚拟GPS windows系统


前言

应用场景:虚拟GPS用于室内测试:

目前室内测试GPS的方法有两种:

第一种:使用GPS转发器将室外GPS信号转发到室内。优点是无需软件开发,直接使用转发器模块即可实现;缺点是受环境影响,室外天线遮挡,阴雨天信号可能较弱影响测试一致性。

第二种:使用射频模块,模拟GPS信号频率,带宽,GPS数据nmea格式等相关信息,虚拟GPS信号。优点:1.免去了外接GPS天线布置,一个小模块放在电脑旁边轻松搞定。2.不受环境影响,一致性高。 3.可调功率,稳定性高。 缺点:需配合软件一起使用,会指令是输入即可。


一、PIXIWell_RF射频是什么?

上一篇文章我们介绍过了,可参考:使用PIXIWell_RF 射频模块 虚拟GPS

二、虚拟GPS使用步骤

1.硬件连接

1.连接所有天线,避免使用过程中不连接天线,损坏射频功放模块。
2.使用USB连接供电,和相关串口连接。

2.Windows系统使用

本次测试使用的是win10系统

1.软件准备

	前面我们介绍过了使用pixiwell_gps_sim软件生成GPS轨迹模拟发送文件,在windows下编译比较麻烦,我们就使用原ubunt生成的.bin文件进行测试。

驱动软件:zadig-2.4.exe
在这里插入图片描述

模拟发送软件:PothosSDR-2021.07.25-vc16-x64.exe
在这里插入图片描述

2.软件环境安装

a.驱动安装:打开zadig-2.4.exe软件,点击Options,勾选第一项List All Devices
在这里插入图片描述
b.然后点击安装驱动:
在这里插入图片描述
c.双击打开PothosSDR-2021.07.25-vc16-x64.exe,按提示进行安装即可,

三.查看连接情况

找到安装的目录,把要发送的.bin文件拷贝到该目录,C:\Program Files\PothosSDR\bin

在该目录下按住Shift键+右击鼠标,选择在此处打开cmd命令窗口,如下图
在这里插入图片描述
输入命令查看设备信息

.\hackrf_info

在这里插入图片描述
出现以上设备信息代表硬件连接成功,

四.发送GPS模拟消息:

执行命令

.\hackrf_transfer -t gpssim.bin -f 1575420000 -s 2600000 -a 1 -x 0 -R

-t 文件名,从文件传输数据(刚刚生成的.bin文件)
-f 频率赫兹 1575420000民用频段(不需要修改)
-s采样速率2.6Msps(不需要修改)
-a 放大器使能,接收/发射射频放大器 1 =使能,0 =禁用
-x 增益分贝,TX VGA(中频)增益,0-47分贝,1dB步长,室内短距离可以为0,远距离可提高增益
-R 重复发射模式
在这里插入图片描述

五.验证

使用PX4飞控接收GPS消息,查看定位消息,查看经纬度信息

在这里插入图片描述
在这里插入图片描述
显示为惠州南站


总结

通过Window工具也可像Ubuntu系统一样使用虚拟GPS,该模块支持双系统,提高使用的便捷性。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

jones250

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值