[Feature proposal] Radio spectrum visualization
维护者通常 1 天内回复
还没有人认领这个 Issue。
评估
- 难度
- 5/5
- 预计耗时
- 一周以上
- 新手友好度
- 35/100
- Issue 类型
- 功能
- 描述清晰度
- 基本清楚
- 活跃度
- 活跃
- 技术栈
- c
- 领域
- embedded-iot
调研方向
Read the linked spectrum-stream companion firmware branch and the Meshcore-Open spectrum demo sources to understand the RSSI sweep, firmware changes, and protocol changes being proposed. The issue presents this as a tech demo for evaluating a feature, with no settled implementation scope or acceptance criteria. Done would need to be defined after the project evaluates the proposal.
由索引模型根据 Issue 内容生成。
描述
Hi :)
I'v been playing with SX126x internals for a while, and I have some progress that I'd like to share.
I implemented a fast RSSI sweep that can be used for searching LoRa transmissions and generally for spectrum visualizations.
It can be ported to any device having a mainstream SX126x radio, so I think, hardware support is wide enough to have this feature in a main branch.
A branch with a companion patch is here: https://github.com/sleeply4cat/MeshCore/tree/spectrum-stream
A demo Meshcore-Open app sources with a spectrum viewer is here: https://github.com/sleeply4cat/meshcore-open/tree/spectrum-demo
Alternatively, it's possible to connect from a browser using page that I attached. You may need to enable experimental platform features in your browser flags to access bluetooth api.
It's a tech demo, pointing to evaluate relatively small changes in a companion firmware and protocol allowing this feature implementation, not a MeshCore-open patch. But picky comments are welcome anyway :)
Also, I can share pre-built apk and fw via any acceptable way if it's allowed.
And yes, it's AI-assisted ;)
Finally, what does it look like:
Browser: https://youtu.be/8xdYArmG_Bc
Mobile:
- 主要语言
- C
- 星标
- 3.9k
- 派生
- 1.5k
- 平均合并
- 19 小时 9 分钟
- 30 天内合并 PR
- 27
环境准备
这个项目没有提供开发容器、Dockerfile 或贡献指南,环境需要你自己搭建:先看它的 README,通用步骤见我们的新手贡献指南。
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
meshcore-dev/MeshCore 的其他 Issue
-
难度 2/5 1-3 小时 新手友好度 63/100
meshcore-dev/MeshCore#3622 ·
维护者通常 1 天内回复
-
[Feature Request] Set Australia (Mid) Preset to automatically enable 2 byte default path hash size未关闭
难度 2/5 1-3 小时 新手友好度 62/100
meshcore-dev/MeshCore#3571 · 5 个 reaction ·
维护者通常 1 天内回复
-
难度 2/5 1-3 小时 新手友好度 74/100
meshcore-dev/MeshCore#3567 · 1 条评论 ·
维护者通常 1 天内回复
-
RTC_RX8130CE writes and reads the one-hot WEEK register as a number可能已有人在做 关联的 PR 仍在进行中或已合并。 未关闭
难度 2/5 1-3 小时 新手友好度 78/100
meshcore-dev/MeshCore#3549 ·
维护者通常 1 天内回复
-
Repeater: CLI reply to 'setperm <key> 0' is lost when the removed ACL entry sits before the requester (stale ClientInfo* after array shift)可能已有人在做 关联的 PR 仍在进行中或已合并。 未关闭
难度 2/5 1-3 小时 新手友好度 77/100
meshcore-dev/MeshCore#3513 ·
维护者通常 1 天内回复
查看 meshcore-dev/MeshCore 的全部 Issue
相似的 Issue
-
难度 2/5 1-3 小时 新手友好度 88/100
quickjs-ng/quickjs#1836 ·
维护者通常 2 天内回复
-
难度 2/5 1-3 小时 新手友好度 65/100
open-quantum-safe/liboqs#2637 ·
维护者通常 1 天内回复
-
Go device SDK: Whisper transcriber keeps buffering and transcribing audio appended after Stop()可能已有人在做 @apoorvdarshan 今天认领。 未关闭
难度 2/5 1-3 小时 新手友好度 84/100
BasedHardware/omi#22770 ·
维护者通常 1 天内回复
-
fido_do_ecdh() reports any getKeyAgreement failure as FIDO_ERR_INTERNAL可能已有人在做 @brlumen 今天认领。 未关闭
难度 2/5 1-3 小时 新手友好度 74/100
维护者通常 1 天内回复
-
难度 2/5 1-3 小时 新手友好度 78/100
joncampbell123/dosbox-x#6698 ·
维护者通常 1 天内回复