Posts by W5NYV

    There was substantial GNU Radio Companion localization progress at GNU Radio SETI Hackfest. The combined catalog of strings is present, translations for more German strings were made, and basic functionality is working. There's some more testing that I want to do before submitting a pull request, and at least one change to simplify the way the module is included in the top of each of the affected scripts.

    I'm sure you already know about this, but in case others are reading along and need a place to start:

    The quickest way to get up to speed with GNU Radio is to go through the "Guided Tutorials" at…utorials#Guided_Tutorials

    They are introduced as for beginners, but I and many other people familiar with GNU Radio use them to review and refresh!

    The PSK demodulation lesson doesn't just teach the ins and outs of GNU Radio. It is also a really good tutorial on the practice (not just theory) of receiving PSK.

    Greetings all,

    I'm starting a project to internationalize and localize GNU Radio Companion for Japanese. This is being done to support JAMSAT. They have an active and growing GNU Radio community, and native language support would make using GNU Radio Companion a lot easier for them. This became very clear at the 2019 JAMSAT Symposium, during their GNU Radio Workshop.

    I'm not an expert in adding language support, but I have learned how to do it! It's not hard. It's mainly tedious. And it requires a set of really good translations.

    Bear with me if you already know this.

    Adding language support to a program starts out with preparing the source code for multiple languages. This step is usually called "internationalization". It means that all the strings in the source code are marked. After that, a program is run to collect all these strings into a catalog. The catalog has the original strings plus placeholders for translations. This catalog is given to someone that can add the translations.

    Now, this next step I'm somewhat fuzzy on, but you place the file in a location the program can find, add a class that supports translation, and re-build the project.

    We (Open Research Institute) are starting work in coordination with GNU Radio Project, Free Software Foundation, and JAMSAT, on internationalization starting Tuesday 16 April 2019.

    We talked amongst ourselves, and we'd like to know if AMSAT-DL would be interested in helping localize for German?

    The lead architect of GNU Radio Project is German, and is very supportive. I speak intermediate German, and can help here too! But we will need more eyeballs to check the translations, and as GNU Radio continues to rapidly evolve, we will need to keep an "eye" on things and make sure that the translations stay up to date. Maintenance!

    If you would like to be a part of this, or if you just want to express support (that's basically how we're paid! :)) then please send me a DM.

    It's entirely fair to say that AMSAT-NA is opposed to Phase 4. The AMSAT-NA President and members of the board of directors deliberately "de-emphasized" Phase 4 Ground, Phase 4B, and Phase 4 Space (open source GEO, with guidance from Libre Space).

    These projects were repeatedly mischaracterized, our mailing lists deleted without warning, the ASCENT mailing list we were using for conference calls deleted on the day of an important conference call, our views on Phase 4 related videos on the AMSAT-NA YouTube account mysteriously reset, accounts on social media blocked, our news failed to be reported, and our volunteers threatened - by our own board members! - over email and in person at events. Some of these interactions were recorded.

    Yes, the engineering study went well. Since then it has not been the greatest volunteer experience. Not a single board member bothered to visit our demo, with several huge steps forward shown live and fully documented, at the 2017 Symposium. No board members asked any questions, or expressed any interest or curiosity. By December, Joe Spier was calling this demonstration "illegal", and demanding that I delete *everything*. What nonsense. It's embarrassing.

    The volunteers and students that did the truly excellent work for the engineering study for Phase 4B are the same ones AMSAT-NA has squandered or driven off. The inaction, secrecy, and personal attacks on the authors of quality open source work for AMSAT-NA have repercussions.

    On the question of ignoring QO-100 in the -NA Journal. I have some insight here. I edited a 50-60 page amateur radio monthly newsletter for 12 years. There is no freaking way I would let the issue after a long-scheduled and widely-known-about launch of a GEO amateur payload whoosh by with absolutely no mention. Are you kidding? Then AMSAT-NA board members decide to come up in here and neg on AMSAT-DL forum members to write those articles? "Maybe it can be you"? C'mon that's arrogant at best. I can't believe I read that here. You should take it down. They don't owe you articles about a significant achievement. We should be covering it from our perspective without sour grapes or delay.

    Maybe I'm just old-fashioned here, but wouldn't this have been a great opportunity to at least plan a reprint or reprise of what Peter presented at the US Symposium? This is really very easy editing. Obviously the staff at the Journal is capable, and they had access to materials ready-made.

    Change is coming, and I believe AMSAT-NA will improve. The members and the mission deserve at least basic fairness. Members should be getting the best of the open source satellite world. They currently are NOT, and it is due to policies and decisions made by the current board.

    Fortunately, there is a growing number of us dedicated to bringing this about, and I'm optimistic we will succeed.

    It sounds like you have a wealth of experience!

    Join directly by signing up here:

    For the Slack account, email me your preferred address and I'll add you. I'm

    I don't know why AMSAT-NA Journal has nothing about QO-100. There's certainly been a lot of activity and experimentation going on. It's been really wonderful.

    It could simply be that no one has submitted anything about QO-100 yet. It could be something is planned or someone has reserved it as their "turf" and next issue will have a big feature.

    Sure. I'm the lead for the Phase 4 Ground station project. We designed the air interface for Phase 4B. The 4B payload is still at Virginia Tech. We got a ride with Wide Field of View, a US Air Force payload. All of that is true and documented in several places.

    AMSAT-NA inexplicably became opposed to Phase 4b and Phase 4 Ground. They deliberately downplayed the project and presented it in very negative ways. So, Phase 4 Ground enthusiasts formed their own nonprofit, called Open Research Institute. We asked to be an affiliate organization of AMSAT-NA, so that the main organization could do their ITAR encumbered things without being bothered too much by the open source ground development. We unfortunately got turned down. We kept working anyway! We love the project and want to see it come about for both terrestrial and space deployments.

    The new organization got 501c3 status this past week.

    So moving forward we are working hard on finding additional launches (besides WFOV) for the P4B payload. Any payload that wants a regenerative repeater 5GHz FDMA up and 10GHz TDM down, with full DVB-S2/X and GSE and multiplexing with QoS? We are doing that. We can serve your payload.

    We hope to be able to announce a second and better launch soon. I'm not allowed to talk about the space side, but there's a lot of hard won progress here.

    If you want to follow along any of the technical progress with the air interface and ground, then our documents are at

    Our sponsoring organization (and blog, and mailing list) is at

    If you want to join our Slack account, where the daily engineering happens, then just send me a DM and I'm happy to add you.

    We have made a lot of progress despite the ups and downs of launch promises and delays. I work full time on this and am dedicated to seeing it through.

    Dear friends and fans of GNU Radio,

    GNU Radio Conference celebrates and showcases the substantial and remarkable progress of the world's best open source digital signal processing framework for software-defined radios. In addition to presenting GNU Radio’s vibrant theoretical and practical presence in academia, industry, the military, and among amateurs and hobbyists, GNU Radio Conference 2019 will have a very special focus.

    Summer 2019 marks the 50th anniversary of NASA's Apollo 11 mission, which landed the first humans on the Moon. GNU Radio Conference selected Huntsville, AL, USA as the site for GNU Radio Conference 2019 in order to highlight and celebrate space exploration, astronomical research, and communication.

    Space communications are challenging and mission critical. Research and development from space exploration has had and continues to have far-reaching effect on our communications gear and protocols.

    Please join us September 16-20, 2019 at the "Huntsville Marriott at the Space & Rocket Center" hotel for the best technical conference of the year.

    Registration and an online and mobile-friendly schedule will be posted at the conference web site:

    Call for All!

    We invite developers and users from the GNU Radio Community to present your projects, presentations, papers, posters, and problems at GNU Radio Conference 2019. Submit your talks, demos, and code! Please share this Call for All with anyone you think needs to read it.

    To submit your content for the conference, visit our dedicated conference submission site at:

    If you have questions or need assistance with OpenConf, or have content that doesn't quite fit and you want to talk it over, please write

    Topics may include but are not limited to:

    Space (including ground stations)*

    Amateur Radio

    Radio astronomy

    Atmospheric research

    Theoretical work

    Practical applications



    Citizen Science

    Digital Signal Processing


    Radio Interface

    Machine Learning



    Wireless security

    *special focus awards given to all accepted work with Space as a topic.

    Thank you this is great!

    Hi Michelle, thank you for the work you are doing. My activity is concentrated for the EME on 10 Ghz, but I do not hide that the new satellite teases me to do this hi 73 'Gennaro.

    I imagine the complexity of the LDPC code. A system born many years ago but today is finding a new starting point for DVB compliments again for your work.

    All credit goes to the team. I just support the work and make sure the right people get credit and what they need to get things done.

    We are making lots of progress and having a great time! If anyone is in the US for HamCation (Florida) then visit us in the expo. We're next to TAPR and the Amateur Radio Astronomy Group. We are hosting a forum and have plenty of fun things planned.

    Good deal with the virtualization!

    Yes, we are striving to have binaries for people to use.

    LDPC is hard but the performance is worth it. Our goal on Phase 4 Ground is to have DVB-S2/X fully open source implementations for hams to use in space and terrestrial radio systems. After a lot of work, we are starting to get there!

    We have an open source implementation of LDPC decode for DVB-S2/X for GNU Radio now. This is in addition to the GPU version from Charles Brain.

    Here is the latest LDPC soft decision work that we've supported on Phase 4 Ground. The various algorithms are described in the README.

    Here is the current out of tree module that implements the LDPC soft decision decoder.

    Next step is a version for FPGA!