GNURadio@theATA: Difference between revisions
EllieWhite (talk | contribs) No edit summary |
EllieWhite (talk | contribs) No edit summary |
||
Line 3: | Line 3: | ||
__TOC__ | __TOC__ | ||
== General Info == | |||
(will be adding links here) | |||
== GNU Radio / SETI Hackathon == | == GNU Radio / SETI Hackathon == | ||
In May 2019, the first step toward collaboration between the GNU Radio community, the ATA, SETI Institute, Breakthrough Listen, and Berkeley SETI communities consisted of a hackathon hosted at the Hat Creek Radio Observatory (home of the ATA). This culminated in, among other things, the development of a GNU Radio module called gr-ata. | In May 2019, the first step toward collaboration between the GNU Radio community, the ATA, SETI Institute, Breakthrough Listen, and Berkeley SETI communities consisted of a hackathon hosted at the Hat Creek Radio Observatory (home of the ATA). This culminated in, among other things, the development of a GNU Radio module called gr-ata. | ||
* Here's a link to material from the hackathon: https://github.com/SETIatHCRO/grhack/wiki | |||
* And here's where you can find the ATA module: https://github.com/SETIatHCRO/gr-ata | |||
And here's where you can find the ATA module: https://github.com/SETIatHCRO/gr-ata | |||
== First Steps == | == First Steps == | ||
The first step in implementing GNU Radio with the ATA is ensuring that we can effectively play back previously-recorded SigMF files taken by the ATA in a GNU Radio flowgraph. We can do this using example code from the [https://github.com/SETIatHCRO/gr-ata gr-ata] module discussed above. To get | The first step in implementing GNU Radio with the ATA is ensuring that we can effectively play back previously-recorded [http://setiquest.info/sigmf/ SigMF files] taken by the ATA in a GNU Radio flowgraph. We can do this using example code from the [https://github.com/SETIatHCRO/gr-ata gr-ata] module discussed above. To get the flowgraphs included in the "examples" folder of gr-ata working, here's a recipe of what you'll need (along with some installation tips discovered through trial-and-error). Note that the instructions below are written for Ubuntu users, but could be fairly easily translated to other OSes if necessary: | ||
* GNU Radio version 3.9 (install instructions [[InstallingGR#From_Binaries|here]]). | |||
* cmake version >= 3.13 (will have to remove the standard cmake version using $ sudo apt remove --autoremove cmake, then follow the instructions here: https://apt.kitware.com/ to install a more recent version. This is necessary for installing gr-osmosdr) | |||
Here is a list of external GNU Radio modules that you should install following the instructions on the linked GitHub pages: | |||
* [https://github.com/SETIatHCRO/gr-ata gr-ata] (of course!) | |||
* [https://github.com/osmocom/gr-osmosdr gr-osmosdr] | |||
* [https://github.com/ghostop14/gr-correctiq gr-correctiq] | |||
* More to come once I've finished troubleshooting them so I can include installation survival tips... :) |
Revision as of 19:48, 19 June 2020
The Allen Telescope Array (ATA) is a 42-element radio telescope array located in Hat Creek, California, operated jointly by SETI Institute and UC Berkeley SETI Research Center. In an effort to increase accessibility to the array among potential users outside the astronomy community, we are working to integrate the array into GNU Radio software. We plan to start out by connecting USRPs to two ATA antennas and developing control, backend, and beamformer software.
General Info
(will be adding links here)
GNU Radio / SETI Hackathon
In May 2019, the first step toward collaboration between the GNU Radio community, the ATA, SETI Institute, Breakthrough Listen, and Berkeley SETI communities consisted of a hackathon hosted at the Hat Creek Radio Observatory (home of the ATA). This culminated in, among other things, the development of a GNU Radio module called gr-ata.
- Here's a link to material from the hackathon: https://github.com/SETIatHCRO/grhack/wiki
- And here's where you can find the ATA module: https://github.com/SETIatHCRO/gr-ata
First Steps
The first step in implementing GNU Radio with the ATA is ensuring that we can effectively play back previously-recorded SigMF files taken by the ATA in a GNU Radio flowgraph. We can do this using example code from the gr-ata module discussed above. To get the flowgraphs included in the "examples" folder of gr-ata working, here's a recipe of what you'll need (along with some installation tips discovered through trial-and-error). Note that the instructions below are written for Ubuntu users, but could be fairly easily translated to other OSes if necessary:
- GNU Radio version 3.9 (install instructions here).
- cmake version >= 3.13 (will have to remove the standard cmake version using $ sudo apt remove --autoremove cmake, then follow the instructions here: https://apt.kitware.com/ to install a more recent version. This is necessary for installing gr-osmosdr)
Here is a list of external GNU Radio modules that you should install following the instructions on the linked GitHub pages:
- gr-ata (of course!)
- gr-osmosdr
- gr-correctiq
- More to come once I've finished troubleshooting them so I can include installation survival tips... :)