[Feature proposal] Radio spectrum visualization
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 35/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Attiva
- Stack tecnologico
- c
- Ambito
- embedded-iot
Direzione di ricerca
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.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
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:
- Lingua principale
- C
- Stelle
- 3.9k
- Fork
- 1.5k
- Merge medio
- 19h 9m
- PR unite (30g)
- 27
Preparare l'ambiente
Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di meshcore-dev/MeshCore
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 63/100
meshcore-dev/MeshCore#3622 ·
I maintainer di solito rispondono entro 1 giorno
-
[Feature Request] Set Australia (Mid) Preset to automatically enable 2 byte default path hash sizeAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
meshcore-dev/MeshCore#3571 · 5 reazioni ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 74/100
meshcore-dev/MeshCore#3567 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
RTC_RX8130CE writes and reads the one-hot WEEK register as a numberForse già presa Una pull request collegata a questa issue è aperta o già unita. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
meshcore-dev/MeshCore#3549 ·
I maintainer di solito rispondono entro 1 giorno
-
Repeater: CLI reply to 'setperm <key> 0' is lost when the removed ACL entry sits before the requester (stale ClientInfo* after array shift)Forse già presa Una pull request collegata a questa issue è aperta o già unita. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 77/100
meshcore-dev/MeshCore#3513 ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di meshcore-dev/MeshCore
Issue simili
-
Mark ignored Mac OS partitions RecoveryOSContainer and iBootSystemContainerForse già presa @meven l’ha presa oggi. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
storaged-project/udisks#1559 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 71/100
awslabs/aws-checksums#121 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 86/100
I maintainer di solito rispondono entro 3 giorni
-
Bad tag for language cardAperta
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 68/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100