On July 10, 2010, I was listening to the linear transponder downlink of VO-52 when I suddenly noticed a very strong peak about 50 kHz below. I checked Gpredict and found out that it was the APRS downlink from the International Space Station RS0ISS on 145.825 MHz. Thanks to the flexible GNU Radio framework and the USRP, I could easily receive both satellites at the same time as shown on the video below.
Radios
Articles and blogs about radio receivers and transmitters. Both commercial off the shelf radios and home made DIY experiments by Alexandru Csete OZ9AEC.
Patched AGC2 block and updated SSB/CW receiver
You may have noticed the weird construction I used in the SSB/CW receiver V0.7 implemented in the GNU Radio companion. It was using three AGC2 blocks with different decay rates, running in parallel and selecting one of them using a selector. The reason why I didn’t just use one block and set the decay rate of the block using an option menu or a slider was that this method didn’t work! Today I decided to dig deeper into the code and see how to fix this.
More NOAA APT Images with GNU Radio, URSP and WBX
Last weekend I wrote about my spontaneous experiments with receiving and decoding APT transmissions from NOAA polar orbiting weather satellites. This weekend I decided to extend the experiments by trying to receive at very low elevations and get images from far away.
Embedded USRP and Gumstix Overo COM Clusters?
Just a quick note about some exciting news I have heard. Thanks to Google Alerts I learned about this interesting press release from Gumstix, announcing the Stagecoach expansion board, which creates an OMAP computing cluster of Gumstix Overo COMs.
NOAA Weather Satellite Reception with GNU Radio and USRP
This weekend I ended up receiving APT signals from NOAA polar orbiting weather satellites. I only wanted to explore IQ data recording and playback with GNU Radio but when I first used NOAA 15 as test signal and saw what I could receive I got slightly distracted from my original plan.
Playback of the Recorded IQ Data
Yesterday I described how to record the IQ data from the USRP focusing on generating unique file names every time the GNU Radio / GRC script is executed. Playing the recorded IQ data is really simple: We take the corresponding receiver application and replace the USRP source with a file source and a throttle block.
Dynamic File Names in GNU Radio Companion
I needed a quick USRP IQ data recorder today to record the APT downlink from NOAA satellites. This is really trivial to implement using the GNU Radio Companion, but I had to figure out how to use dynamic filenames to avoid overwriting previously recorded data. Of course, I could just rename each file when recording has finished but I am too lazy to do things like that. Using the current date and time in the file name seemed to be a good solution.
This quick how-to explains how to use the Python datetime module to generate a unique filename in GRC.
A Weekend with GStreamer
This weekend was dedicated to learning and experimenting with Gstreamer – an open source library and framework for constructing audio and video processing pipelines. Despite the weekend being spoiled by lots of bad luck (power outages, Internet down, etc.) I managed to beat the hell out of Murphy and get some work done!
My hidden agenda is of course finding a good audio/video library to accompany a software defined radio created using GNU Radio and the Universal Software Radio Peripheral (USRP), and to eventually be able to transmit real time high definition video over the air. While GNU Radio and the USRP can take care of everything related to software radio and RF, I am still looking for a good framework for flexible audio/video processing.
UNITEC-1 Tracking Report
I’m sorry to report that despite coordinated efforts between Japanese and European teams we have not been able to receive any signal from UNITEC-1 over Europe. Japanese ground stations were able to receive both the orbit determination downlink and the major/minor data downlink during the first pass after launch; however, the signal has been lost during the first mission day sometime between LOS over Japan and AOS over Europe.
Successful UNITEC-1 launch and separation!
The launch of H-IIA F17 carrying AKATSUKI, IKAROS, UNITEC-1 and three cubesats was successful! So was the separation of UNITEC-1 which was confirmed at 22:48 UTC (Epoch time 22:46:20 UTC). We meet tomorrow afternoon at OZ7SAT for the first communication window predicted to begin around 17:21 UTC. At that time UNITEC-1 will already be at … Read more