Category Archives: programming

Introduction to the GNU social API

I’ve been working on an iOS GNU social client for a while and along the way I’ve had to learn a bit about how GNU social’s HTTP API works. I thought I would write up a few things I wish … Continue reading

Posted in free software, internet, programming | Leave a comment

Making long transmissions behind Echolink’s back

Good news today! After various trials and errors, REAST’s new Raspberry Pi-based system transmitted both the WIA and VK7 regional news, driven by a web-based scheduler. The Raspberry Pi is a combination Echolink/IRLP node so it already has an attached … Continue reading

Posted in programming, radio | Leave a comment

Playing an MP3 with compression on Linux/OSX

Some software I’m working on for a Raspberry Pi demands that I play MP3s at particular times. The audio is fed into a radio where it is then transmitted as narrowband FM, a very lo-fi channel. The recordings are spoken … Continue reading

Posted in programming, radio | Leave a comment

AX.25 Client and Server Programming

Recently I’ve been experimenting with getting computers to talk to each other purely using AX.25 over VHF radio. That is, establishing connections and passing messages back and forth without any assistance whatsoever from TCP/IP. The BSD networking API in Linux … Continue reading

Posted in programming, radio | Leave a comment