A question about https://github.com/Radio-Source/GSR/tree/main

77 views
Skip to first unread message

Stephen Arbogast

unread,
Aug 12, 2025, 9:18:33 PMAug 12
to Society of Amateur Radio Astronomers
Has any one been able to make it work?   I keep  getting  syntax    errors from   Parameter Blocks  in the GRC  flowgraph  when  the   .py file is  generated and  run....    

I have  noticed some  comments  in the flow graph  that some code  was taken  from WVU DISPIRA   which is   now getting  relatively old.  I have stopped paying  attention to  WVU DISPIRA     after  some  advice from Marcus  Leech.

Don't  want to  start  a  code war ..    curious  minds want to know.

My  understanding is that  GNU  radio  code releases   are not   always   backward  compatible...    I am wondering  if  this  is my problem  since a  Parameter  block  should  be  simple.

Stephen

Marcus D. Leech

unread,
Aug 12, 2025, 9:29:13 PMAug 12
to sara...@googlegroups.com
On 2025-08-12 21:18, 'Stephen Arbogast' via Society of Amateur Radio
There's no guarantee that code written for GR 3.7 (for example) will
work as-is on GR 3.10 -- in fact, it's nearly-guaranteed that it won't.

The WVU DSPIRA codebase is now quite old, and nobody (as far as I can
tell) has ported it to newer GR instances.  I get bitten by this from
time to time as well, and
  in the last few releases of GR, things have calmed down in the "break
everything" category.  Large, long-lived software projects go through
phases where backwards
  compat isn't always maintained, sometimes for arbitrary reasons,
sometimes for good ones.

For example, GR "held out" for years on generating Python 3.x code,
because they wanted compatibility with Python 2.7 environments, but
eventually, they really had
   to bite the bullet and move to Python 3.X, since the rest of the
world had done so (more or less) 5 or 6 years earlier...

Now, one can argue that the changes in Python3.X itself were somewhat
gratuitous, but it's not like GR has any influence over the language(s)
it uses to do what it does.


Stephen Arbogast

unread,
Aug 12, 2025, 9:37:46 PMAug 12
to Society of Amateur Radio Astronomers
Ah  Hah....     Thank You.

jpett...@gmail.com

unread,
Aug 12, 2025, 9:45:05 PMAug 12
to sara...@googlegroups.com

Works OK for me, Ubuntu 24.04.3, python 3.12.3, GRC 3.10.9.2

 

Jonathan

--
--
You received this message because you are subscribed to the Google
Groups "Society of Amateur Radio Astronomers" group.
To post to this group, send email to sara...@googlegroups.com
To unsubscribe from this group, send email to
sara-list-...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/sara-list?hl=en
---
You received this message because you are subscribed to the Google Groups "Society of Amateur Radio Astronomers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sara-list+...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/sara-list/f09541ad-e883-4a36-95ca-27464f69156en%40googlegroups.com.

Stephen Arbogast

unread,
Aug 12, 2025, 9:49:15 PMAug 12
to Society of Amateur Radio Astronomers
Please  send  some  screen shots...  spectral   density   and  pwr  vs  ra......?

jpett...@gmail.com

unread,
Aug 12, 2025, 10:22:27 PMAug 12
to sara...@googlegroups.com

Best I can do. I only used it to test out the write to ezRA format!

ezRA20250324_-4.65.txt
tp-20250324_-4.65.csv

Marcus D. Leech

unread,
Aug 12, 2025, 11:02:03 PMAug 12
to sara...@googlegroups.com
What errors are you seeing, exactly?  I didn't recognize that you were trying for Pierre Terrier's code, which should be quite similar to BAA Seminar, and "just work".

Stephen Arbogast

unread,
Aug 12, 2025, 11:04:17 PMAug 12
to Society of Amateur Radio Astronomers
So you  have not   gotten   graphics  ?   Maybe   I am dreaming    here.    I like   to see     some  graphs  before  I start   massaging    my drift  scan  raw data.

jpett...@gmail.com

unread,
Aug 12, 2025, 11:36:54 PMAug 12
to sara...@googlegroups.com

I don't know what you are asking for. The program interface is shown on the git hub page. The program is helpful as it allows you the choice of using an RTL-SDR or an Airspy for capturing the data.

Stephen Arbogast

unread,
Aug 12, 2025, 11:46:43 PMAug 12
to Society of Amateur Radio Astronomers
Yes  I see that, but   would  like  to see  your   results.

jpett...@gmail.com

unread,
Aug 13, 2025, 12:08:02 AMAug 13
to sara...@googlegroups.com

One of the files I sent earlier is some data collected with the software and written out in the ezRA format. This can be analyzed using the ezCon module of the ezRA software package. This produces lots of informative graphics. I would enclose a file containing the analysis, but it's too large for Google.

 

Alternatively, the data from the program can be saved in a CSV format for analysis with Excel.

 

The other file I sent earlier is the total power data, collected at the same time. This is a CSV file that you can open in Excel and plot.

Stephen Arbogast

unread,
Aug 13, 2025, 12:17:00 AMAug 13
to Society of Amateur Radio Astronomers
Screenshot from 2025-08-12 22-07-41.pngWOW     I   got it  working !  I  bypassed   the  parameter  blocks  and  directly  entered info into the Soapy  source   block   here  is   a  screen shot.....

Very  coo!
Message has been deleted

Stephen Arbogast

unread,
Aug 13, 2025, 12:35:25 AMAug 13
to Society of Amateur Radio Astronomers
Still   the plot is   power spectral  density not  Doppler

Stephen Arbogast

unread,
Aug 13, 2025, 1:06:54 AMAug 13
to Society of Amateur Radio Astronomers
Well     I have  managed  to get some  plots    from    https://github.com/Radio-Source/GSR/tree/main      but  given  my  experience  I  will not  use it  .. not  because it is  bad  code..  it  will not  run  on my   latest   GRC. I am not  saying  it  is  bad code.......

Stephen Arbogast

unread,
Aug 13, 2025, 1:09:56 AMAug 13
to Society of Amateur Radio Astronomers
This is a  problem  we all face in   software..   keeping  up  with  upgrades.....

Marcus D. Leech

unread,
Aug 13, 2025, 7:45:03 AMAug 13
to sara...@googlegroups.com
On 2025-08-13 01:06, 'Stephen Arbogast' via Society of Amateur Radio Astronomers wrote:
Well     I have  managed  to get some  plots    from    https://github.com/Radio-Source/GSR/tree/main      but  given  my  experience  I  will not  use it  .. not  because it is  bad  code..  it  will not  run  on my   latest   GRC. I am not  saying  it  is  bad code.......
What version of GR are you running?

I pulled GSR last night, and it worked.  Although it seems to be hard-coded to use an AirSpy?




On Tuesday, August 12, 2025 at 10:35:25 PM UTC-6 Stephen Arbogast wrote:
Still   the plot is   power spectral  density not  Doppler

--
--
You received this message because you are subscribed to the Google
Groups "Society of Amateur Radio Astronomers" group.
To post to this group, send email to sara...@googlegroups.com
To unsubscribe from this group, send email to
sara-list-...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/sara-list?hl=en
---
You received this message because you are subscribed to the Google Groups "Society of Amateur Radio Astronomers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sara-list+...@googlegroups.com.

fasleitung3

unread,
Aug 13, 2025, 10:09:59 AMAug 13
to sara...@googlegroups.com
For whatever it is worth to you: Earlier this year I installed https://github.com/WVURAIL/gr-radio_astro on a clean out of the box Debian 12 system with it's version of Gnuradio.
Best regards,
Wolfgang

Marcus D. Leech

unread,
Aug 13, 2025, 10:16:49 AMAug 13
to sara...@googlegroups.com
On 2025-08-13 01:09, 'Stephen Arbogast' via Society of Amateur Radio Astronomers wrote:
This is a  problem  we all face in   software..   keeping  up  with  upgrades.....
On Tuesday, August 12, 2025 at 11:06:54 PM UTC-6 Stephen Arbogast wrote:
Well     I have  managed  to get some  plots    from    https://github.com/Radio-Source/GSR/tree/main      but  given  my  experience  I  will not  use it  .. not  because it is  bad  code..  it  will not  run  on my   latest   GRC. I am not  saying  it  is  bad code.......


FWIW, this is what I get with "GSR" installed on my Ubuntu 22.04 system, with GR 3.10.1.1 (stock from the Ubuntu repo, no local mods).


GSR-screenshot.png

Stephen Arbogast

unread,
Aug 14, 2025, 7:52:16 PMAug 14
to Society of Amateur Radio Astronomers
I  am using  GR 3.10.9.2 (Python 3.12.3) on Ubuntu 24.04.3  running on  AMD64

Things are  working  now...   not so much  in Windows 11
Screenshot from 2025-08-14 17-50-12.png

Stephen Arbogast

unread,
Aug 14, 2025, 9:19:48 PMAug 14
to sara...@googlegroups.com

I  am  getting   good results... now  with  my  current installation   of   GNU Radio   and Python   on  Ubuntu  Linux..

I am  sending this  email from  Windows  11  because  this is  where my  Thunder  Bird   email   account  is .

Ted  Cline and  others  are  doing   wonderful  work  on  a version of  ezCol  that   uses   the work of  Marcus  Leech...     baa_ seminar    to  achieve  support  of  more  SDRs  at faster   sample  rates...thus  we will have  more  choices in the  future  for   exploration.

--
--
You received this message because you are subscribed to the Google
Groups "Society of Amateur Radio Astronomers" group.
To post to this group, send email to sara...@googlegroups.com
To unsubscribe from this group, send email to
sara-list-...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/sara-list?hl=en
---
You received this message because you are subscribed to the Google Groups "Society of Amateur Radio Astronomers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sara-list+...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages