Skip to content

Add rs41 tracker#984

Open
yeckel wants to merge 6 commits intoflipperdevices:mainfrom
yeckel:add-rs41-tracker
Open

Add rs41 tracker#984
yeckel wants to merge 6 commits intoflipperdevices:mainfrom
yeckel:add-rs41-tracker

Conversation

@yeckel
Copy link
Copy Markdown

@yeckel yeckel commented Mar 20, 2026

Application Submission

RS41 Tracker decodes Vaisala RS41 radiosondes using the Flipper Zero's built-in CC1101 radio (or an external CC1101 module connected via SPI).

Features:

  • Scans 400–406 MHz for active sondes
  • Decodes sonde ID, GPS position, altitude, temperature
  • Reed-Solomon error correction
  • External CC1101 module support (toggle with LEFT key)
  • Signal quality history indicator (last 10 packets)
  • Pin wiring help screen (long-press LEFT)

Extra Requirements

Works standalone with the Flipper Zero's internal Sub-GHz radio. Optionally supports an external CC1101 module connected via the GPIO header (SPI) — wiring shown in the built-in help screen (long-press LEFT in the app).

Author Checklist (Fill this out)

  • I've read the contribution guidelines and my PR follows them
  • I own the code I'm submitting or have code owner's permission to submit it
  • I have validated the manifest file(s) with python3 tools/bundle.py --nolint applications/CATEGORY/APPID/manifest.yml bundle.zip

Reviewer Checklist (Don't fill this out)

  • Bundle is valid
  • There are no obvious issues with the source code
  • I've ran this application and verified its functionality

Copilot AI review requested due to automatic review settings March 20, 2026 10:00
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds a new RS41 Tracker entry to the Apps Catalog (Sub-GHz category), pointing the catalog to the app’s external Git repository and providing basic metadata.

Changes:

  • Added manifest.yml for rs41_tracker with source repo location, description/changelog includes, and screenshot paths.
  • Added four PNG screenshot files under the catalog app directory.

Reviewed changes

Copilot reviewed 1 out of 5 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
applications/Sub-GHz/rs41_tracker/manifest.yml Introduces the new app catalog manifest referencing the external source repo and metadata files.
applications/Sub-GHz/rs41_tracker/screenshots/ss0.png Adds screenshot asset file (currently stored in catalog repo).
applications/Sub-GHz/rs41_tracker/screenshots/ss1.png Adds screenshot asset file (currently stored in catalog repo).
applications/Sub-GHz/rs41_tracker/screenshots/ss2.png Adds screenshot asset file (currently stored in catalog repo).
applications/Sub-GHz/rs41_tracker/screenshots/ss3.png Adds screenshot asset file (currently stored in catalog repo).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread applications/Sub-GHz/rs41_tracker/manifest.yml Outdated
Fixing formatting

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Copy link
Copy Markdown
Collaborator

@xMasterX xMasterX left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hello, screenshots should be placed in app's repo, not the catalog
After adding them to your repo please add their paths in manifest as you can find in other apps or in docs (also in this repo in files) for example

And update commit sha in manifest after applying fix

@xMasterX xMasterX added the fixes needed Unresolved issues with the app requiring maintainer's attention label Apr 15, 2026
@yeckel
Copy link
Copy Markdown
Author

yeckel commented Apr 20, 2026

Hello, screenshots should be placed in app's repo, not the catalog After adding them to your repo please add their paths in manifest as you can find in other apps or in docs (also in this repo in files) for example

And update commit sha in manifest after applying fix

The screenshots were already in the original project repository, so the paths and hash are the same. I just removed them from here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

app (new) fixes needed Unresolved issues with the app requiring maintainer's attention

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants