使用HackRF模拟GPS轨迹

taobao千元HackRF设备采购满足使用要求。

参考文档

参考hackRF--初步实战(ubuntu环境

实际使用偏差

构造gps距离不能过长

构造gps模拟数据注意数据的方向,否则与实际道路不匹配

实际使用需要关闭其他GPS模拟设备,避免信号干扰

实际使用避免手机定位,使得变红码

星历文件更新

参考使用HackRF和外部时钟实现GPS欺骗实验
浅谈hackrf_one进行GPS欺骗

  • 星历下载
  • 生成轨迹
./gps-sdr-sim -e ./brdc3030.22n -g ./1.txt  -b 8 -o  ./test.bin

xyz =  -2482544.7,   4474228.7,   3795204.8
llh =   36.749125,  119.023889,       138.7
Start time = 2022/10/30,00:00:00 (2234:0)
Duration = 300.0 [sec]
02  316.9  48.0  22041482.2   5.4
05  320.0  64.2  20526451.9   4.7
06  120.8  18.1  23910999.6  11.7
07   54.9  12.8  24867675.6  12.3
11  108.3  50.8  21294180.4   5.8
13  175.7  58.3  20783391.1   5.2
15  215.0  33.8  22318389.3   7.2
18  307.7   3.3  25484719.9   8.4
20   47.2  55.2  21060123.6   5.3
29  294.9  42.3  21801800.9   5.8
30   88.8  21.3  23738604.9  10.6
Time into run = 300.0
Done!
Process time = 157.6 [sec]
  • 播放轨迹(GPS L1频段)
hackrf_transfer -t test.bin -f 1575420000 -s 2600000 -a 1 -x 20 -R

你可能感兴趣的:(使用HackRF模拟GPS轨迹)