位置信标
目标:让别人在地图上看到你 —— 间隔、速度分档、射频开关一次配好。
没有匹配的小节,换个关键词试试。
手册其它页面也没有匹配。
上报节奏:先定间隔#
- 设置 → 定位上报 → 启用位置信标 打开(默认开)。
- 上报间隔默认 60 秒 —— APRS-IS 建议移动站不低于 60 秒,最短 5 秒(输入更小会被校验拦下)。APRS 网络是共享资源,间隔拉太短会明显增加服务器负载,界面会提醒。
- 按需关掉 速度 / 方位角 / 手机电量 三个附加字段 —— 关掉报文更短,也少暴露一点信息。
- 不想自动发就关掉自动上报,用主页的手动上报按需点。
⏱️
主页看得见节奏:下次上报倒计时、已发信标次数都在主页上 —— 停在这两个数字上就能判断「它到底在不在发」。
移动起来:速度分档#
- 设置 → 定位上报 → 智能信标(按速度分档) 打开。
- 配置最多 5 档:速度越快上报越频繁;每档自定义间隔与图标(图标留空 = 用「我的符号」)。
- 每档还能设移动距离(米,0 = 关闭):定时到了或走够了,任一满足就上报。
- 每档还能设航向变化(度,0 = 关闭):转过这个角度也补一个点 —— 只在行驶中生效(停着不动时航向本身就是噪声),且两次之间至少隔 20 秒。
- 停车时档位自动落到低速档,间隔拉长 —— 不用每次手动改。
📏
为什么还要「或距离」:定时上报有个先天缺口 —— 走了多远,和「过了多久」无关。 堵车时 300 秒一个点完全够用,而 60 km/h 在 60 秒里能走 1 公里,中间那段在 aprs.fi 上就是一条直线、拐弯全被抹平。 默认值按「该档速度在一个上报间隔内走的路程」给:静止 200 / 步行 250 / 城市 400 / 高速 700 米。 走得快就按距离补点,停下来距离不动、自然退回纯定时。
「或转弯」治的是另一种路:盘山路上车速慢,距离门限很久才够,而连续发卡弯正是最该有轨迹的地方;直路巡航时航向不变,它一次都不会触发,不占信道。
⚠️
分档间隔同样受 5 秒下限与服务器负载约束;把某一档设成 3 秒,校验会拦下来。
没有 GPS 怎么办#
| 场景 | 用什么 | 在哪 |
|---|---|---|
| 室内 / 桌面演示 | 手动定位:输入经纬度或在地图上选点 | 设置 → 定位上报 → 定位来源(模拟位置) |
| GPS 弱、有基站 | GPS + 网络 | 设置 → 定位上报 → 定位模式 |
| 完全没有定位 | 启用模拟数据(演示台站/数据包) | 设置 → 高级 |
📍
网络定位的诚实说明:基站/Wi-Fi 定位本来就有几百米误差,「位置飞来飞去」不是 bug。 应用的行为是「GPS 停更 2 分钟后才用网络兜底,且不写轨迹」,并且 GPS 新鲜时会丢弃网络点。 要准就选纯 GPS。
- 静止防抖:站着不动时标记不会原地哆嗦(滑动窗口中位数 + 漂移判据),移动时完全不平滑、逐帧如实。
一帧信标长什么样#
本应用发出的位置帧(示例取自测试用例 beacon_format_test / afsk_test):
# 走 APRS-IS: BG7LZG-9>APALOC,TCPIP*:!3904.25N/11624.44E>123/045/A=000100 Bat:88% APRSlocus v1.6.67 # 走射频(TNC): BG7LZQ-9>APALOC,WIDE1-1,WIDE2-1:!2230.00N/11400.00E>测试
APALOC是 APRSlocus 的 tocall —— 第三方统计站按它订阅就能看到「同款台站」。- 射频路径用你在 TNC 页配的 中继路径(默认
WIDE1-1,WIDE2-1);APRS-IS 侧自动是TCPIP*。 - 注释(电量/版本)紧跟定位串、中间无空格 —— APRS101 规范要求,解析器按此对齐。
✅
验证:发一次手动上报 → 数据包页应看到自己那帧;几分钟后在 aprs.fi 用呼号搜,能看到同一坐标。