portapack發射GPS的信號實現GPS脫機模擬器


要注意portapack必須要購買帶高精度晶振的版本,另外固件要刷gridRF版本,用官方的或者havoc的都不行。

固件在這下載:

鏈接: https://pan.baidu.com/s/16flB0h_nBvkfMGmqYMv95w 提取碼: iccf 

刷完固件要上github:

https://github.com/furrtek/portapack-havoc

到這里把sdcard目錄里的東西復制到一張tf卡里。

如果網速不夠可以從下面地址下載(2020/6/15更新):

鏈接: https://pan.baidu.com/s/1lEMsnoMmVSZWVKAJWhu00g 提取碼: t82q

然后用之前發射gps文章里提過的gps-sdr-sim里的命令

./gps-sdr-sim -e brdc3540.14n -l 40,110,100 -b 8

這個命令會生成生成gpssim.bin文件。

接下來是關鍵部分:

首先把你生成的gpssim.bin文件改名為BBD_0003.C8,另外再新建一個BBD_0003.TXT,內容是:

sample_rate=2600000

center_frequency=1575420000

然后把BBD_0003.C8和BBD_0003.TXT這兩個文件一起復制到sd卡根目錄下,再把sd卡放到portapack里。

這樣,你在portapack里就能用這個文件了,步驟如下。

點portack的GPS sim 功能,打開文件,點綠色的三角形,即可發射

最后還有個關系不大的,除了生成固定采樣點,還可以生成一段軌跡,然后用portapack發射出去下面是根據circle.csv軌跡生成的iq數據。

./gps-sdr-sim -e brdc3540.14n -u circle.csv -b 8 -s 2000000

軌跡文件最大支持300秒的長度,8bit 2MHz采樣率,大小是1.2GB文件。我測試了手機和gnss-sdr都能鎖定,能看到位置在變化。
————————————————
版權聲明:本文為CSDN博主「舒克貝塔008」的原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/shukebeta008/article/details/104311290


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM