dump1090 可视化 BladeRF ADS-B VHDL 解码器的输出。
此存储库包含模拟和构建 ADS-B 内核所需的所有文件。可在此处找到详细说明 ADS-B 内核实现的多部分教程系列。
操作原理
ADS-B 解码器直接在 FPGA 中解码信号,而不是在 CPU 上。硬件加速增益用于通过执行即使在最近的 Intel i7 上也无法实时运行的操作来增加 ADS-B 接收器的范围。解码器尝试检测和解决许多比特错误并纠正数据包冲突;迄今为止,这些功能仅在商业 ADS-B 解码器中可用。
ADS-B 解码器在 FPGA 上运行,并发送完全解码的消息,其 CRC 传递给 libbladeRF。在此存储库中找到的 BladeRF-adsb 用户模式实用程序获取解码的消息并将它们发送到侦听端口 30001 的 dump1090 服务器。然后可以使用 dump1090 可视化飞机的位置(如上面的屏幕截图所示) )。
解码器在任何刀片RF 上运行,包括刀片RF x40和刀片RF x115。
更多详情、使用方法,请下载后阅读README.md文件
2022-07-05 14:05:02
390KB
vhdl