#遥测 #气球 #高度 #时间 #飞行 #来源 #种类

app packetraven

跟踪来自各种来源的高空气球遥测数据

3个稳定版本

4.0.0 2023年8月17日
3.0.7 2023年5月30日

#50地理空间

GPL-3.0-or-later

3.5MB
5K SLoC

PacketRaven

tests docs license

PacketRaven是一个命令行仪表盘,用于检索高空气球有效载荷发送的位置遥测数据。该程序设计为在飞行期间运行,并在终端用户界面(TUI)中显示信息:演示

特性

安装

从最新版本中下载可执行文件(packetraven_Windows.exepacketraven_macOSpacketraven_Linux

注意
或者,您可以自己编译程序

git clone https://github.com/UMDBPP/PacketRaven.git
cd packetraven
cargo build --release
ls target/release/packetraven*

用法

启动

使用start子命令和配置文件路径从终端运行您的可执行文件

./packetraven_Windows.exe start examples/example_1.yaml

创建配置文件的说明可以在文档中找到。示例配置可以在examples/文件夹中找到

connections:
  text:
    - path: ~/raw_aprs_frames.txt
      callsigns: 
        - W3EAX-8
    - path: http://bpp.umd.edu/archives/Launches/NS-111_2022_07_31/APRS/W3EAX-8%20raw.txt

然后您应该看到用户界面。根据需要调整终端窗口大小或字体大小。启动屏幕

左右箭头键(或 TabShift+Tab)循环切换活动标签页,上下箭头键更改当前图表(或滚动查看日志消息)。 随时间绘制的空高遥测

要退出,请按 qEsc

预测

您可以使用 predict 子命令从 Tawhiri API 获取气球飞行预测。

./packetraven_Windows.exe predict "2023-08-16T10:00:00" -- -79 39 5 30000 9

注意
负值必须以 -- 开头,例如 -- -79

依赖关系

~20–35MB
~529K SLoC