littlebot
Published on 2025-04-11 / 2 Visits
0

【源码】基于CubeCell 6502的OGN追踪器

项目简介

本项目是基于HELTEC CubeCell 6502实现的OGN追踪系统,具备GPS定位与OGN数据传输功能。涵盖硬件配置、固件编译、参数设置等功能,适用于无人机等设备的追踪及数据传输。

项目的主要特性和功能

  1. OGN传输和继发:实现OGN数据的传输与继发,保障数据高效传输。
  2. GPS数据处理:通过串行控制台打印GPS NMEA数据,支持用$POGNS语句设置参数。
  3. 硬件优化:推荐使用高性能GPS天线和ISM天线,提升定位精度与数据传输质量。
  4. 参数设置:支持通过串口设置飞机类型、传输功率、注册信息等多种参数,参数设置后永久存储在闪存中。
  5. 固件编译:利用PlatformIO进行编译,支持Linux和Windows系统。

安装使用步骤

假设用户已下载本项目的源码文件,按以下步骤操作: 1. 复制代码仓库: bash cd cubecell-ogn-tracker 2. 安装PlatformIO: bash sudo apt-get install python3-venv 3. 编译和上传固件: bash ~/.platformio/penv/bin/pio run --target upload 4. 设置参数: 通过串口发送$POGNS语句设置参数,示例如下: bash $POGNS,AcftType=13 $POGNS,TxPower=14 $POGNS,Reg=XY-ABC,Pilot=John 5. 运行设备: 连接硬件设备并运行,确保GPS和OGN数据正常传输。

注意事项

  • 确保硬件连接正确,使用推荐的GPS和ISM天线以获取最佳性能。
  • 设置参数时,注意避免字符丢失问题,保证参数设置正确。
  • 使用前仔细阅读相关文档和注释,确保理解各项功能和设置。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】