You are browsing as a guest. Sign up (or log in) to start making projects!

ez-SDR

  • 6 Devlogs
  • 79 Total hours

An all-in-one software-defined radio app that combines SatDump, SDR++, and dump1090 into a single, stupidly simple UI that even your seven-year-old cousin can understand.

Open comments for this post

5h 56m 11s logged

Should I even be happy?

I finally tested ez-sdr’s satellite decoding with a real recording I took yesterday on an Meteor M2-4 88* pass, and it’s… not great, especially compared to SatDump’s decode.

(Ez-sdr is the first image, SatDump is the second image.)

What troubles me the most is that I literally stole SatDump’s homework equation by equation and rewrote it in Rust, and it still looks like shite lol.

Its for sure progress and im happy with that lol

0
0
4
Open comments for this post

9h 13m 42s logged

Considering that the last two LRPT satellites that still transmit are Meteor m2-3 and Meteor m2-4 i did efforts to make decoding them as fast as possible, especially cf32, cs16 and cs8 decoding.
Now i didnt really get to test the upgrades.. because i didnt get to FINISH the upgrades but i DID finish the web ui remote from the last devlog.
(I am posting this devlog WITHOUT a finished feature because im getting close to the 10 hour cap)

Also ive went outside, touched grass and snatched a good cs32 from meteor m2-4 so i actually have what to test the decoding on.

0
0
5
Open comments for this post

7h 12m 51s logged

I cut its head off.

Fully decoupled Ez-sdr from Ez-gui (the Rust UI), effectively turning Ez-sdr into a headless project. This allows Ez-sdr to be coupled to multiple channels:

  • The original Rust UI
  • WebUI (Almost done, in development)
  • Discord (in development)

This decoupling also exposes an API, allowing you to integrate and use Ez-sdr functionalities on the go within your own applications and projects.

0
0
14
Open comments for this post

28h 7m 17s logged

Yet another from-scratch redesign because lately most of the app started feeling bloated and hard to use for beginners (which defeats the entire purpose of ez-sdr, which is meant to be easy. Therefore i moved most of the unnecessary stuff in advanced and other tabs. Also patched a lot of bugs.

0
1
12
Open comments for this post

22h 52m 46s logged

Full UI redesign + a ton of new features:

  • The ADSB tab now includes a map, plane labels, and a 3D view mode.
  • Added a Discord gateway that sends notifications and images of detected planes, satellite passes, and more.
  • Overhauled the AI Assistant tab.
  • Added a reasoning effort dropdown to the AI assistant.
  • Granted the AI the ability to perform web searches.
  • Added well-documented checklists and tutorials for beginners setting up their SDR kits, including an antenna angle and length calculator, recommended environments, cabling tips, and driver recommendations.
  • Added UI presets: users can select their experience level on the first boot, and the app automatically customizes the interface accordingly (beginners rely more on the AI assistant and auto-tuning, while experts manage everything manually with optional AI assistance).
  • Added premade themes and in depth ui customization.
0
1
26
Open comments for this post

5h 39m 12s logged

I know how hard is it to get started with software defined radios. I went through the hassle of being a complete beginner and having to deal with sketchy blogs and UIs of apps older than most of us participating in this hackaton, and so I tried to build an all-in-one SDR app with most of the cool things you can get from the average RTL-SDR kit: plane tracking, listening to ATC and some other cool frequencies, satellite signal capturing, decoding and tracking, and many more in one unified app interface. I originally intended to do ALL this in Python, but it was way too slow and crashed during DSP, so I had to rewrite it fully in Rust. Problem is that I don’t really know Rust (and basically anything lower level than Python) so props on kimi k2.6 who handled the whole rewrite flawlessly.

There’s still many things to improve on this, and, more importantly.. a ton of testing and trial and error

0
1
47

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…