AH-Control banner

AH-Control

8 devlogs
13h 18m 57s

Tkinter/Numpy/Astropy/Scipy/PySDR control application for AH series of radio telescopes developed by PART (Project for Accessible Radio Telescopes). For more information, visit the website at https://parttelescopes.web.app/

This project uses AI

Used a variety for debugging purposes. The algorithms and 90% of the code is manually coded. README is manual, installation.md is generated.

Demo Repository

Loading README...

0681691

Bug hunting for ship for recertification. Final mp4 uploaded here, showcasing the learning functions.

0
0681691

revised update to 0.2.2. Implemented a menu scroll bar and migrated some functions from main_window to logic/utils to reduce code concentration in main_window alone; unified thematic styles in lists. Introduced recording browser and Learning; concept for educ mode and resource hub underway.

0
0681691

As requested, compiled a binary and uploaded to github. Now that should address the accessibility criteria!
I also bug fixed a few things with relation to the compiling of binaries. It is all good when I verified, insofar as the functionality is concerned; user data may have to go through an update. Minor stylistic update: uploaded a little logo.
This (v0.2.1) is intended as a supplementary update to the major v0.2.0.

Attachment
0
0681691

Shipped this project!

Hours: 10.94
Cookies: 🍪 105
Multiplier: 9.64 cookies/hr

Hi all!

I am part of the PART (Project for Accessible Radio Telescopes) initiative, and this is our data-recording and processing interface! This application is a part of our mission to produce a completely working high end radio telescope design and open-source it on the web so that anybody, particularly rural students, can make it and use it (using this application!). We are going to make a few of these and distribute them to a few rural schools. Hobbyists, space enthusiasts, or in general, anybody, are also welcome to use our design.

So far it only works for RTL-SDR based telescopes (as per our design) but I hope that in the near future I will be able to provide a longer list of usable SDRs.

To support our outlook, please consider:

  1. Starring and watching this project on Github! (or contributing, that’s even better!)
  2. Following us on https://www.instagram.com/p.a.r.t._/ so you don’t miss out on our updates!

Again, thank you all and I hope that my dish is competent enough for your tastes!

0681691

Final practicality update:
This is now the first experimentally verified working version!
Updates from last time:

  1. Introduced RTL-SDR data collection logic
  2. Introduced a signal visualisation window
  3. Finalised the spreadsheet functionality
  4. Verified that RTL-SDR connection + data collection and logic works
  5. Introduced a Lesson Wizard for teaching
  6. Introduced a settings function
  7. Now you can also generate your own random sources to use if you don’t have a dongle.
  8. Among other things

This is still technically a pre-release, but I will ship it since all further updates will just be slight improvements/debugging.

0
0681691

Did a bit of UI

Attachment
0
0681691

Written a test application to complement it, wanna implement SDRpy in the next commit

Attachment
0
0681691

I fixed it with a bit of external help (thanks copilot agent… it turns out useful when i need it) and I realised you could bind labels as buttons, so I did that and now it looks fine.

Attachment
0
0681691

Initial GUI setup with the custom menu, i need to be able to change the tkinter fricking buttons

Attachment
0