background preloader

AIS

Facebook Twitter

Rtl-sdr.com - A blog about RTL-SDR (RTL2832) and cheap software defined radio. For the nautical set: RTLSDR with gr-ais and OpenCPN : RTLSDR. Gr-ais on Raspberry pi. Quote: pl259, Is this post directed at me? The answer to your question about displaying targets is yes. But, I am not using a pi. I am trying to accomplish this with a Motorola Xoom MZ601. I'm the same person (armido) who has instructions posted at Building on Motorola Xoom | Official OpenCPN Homepage for installing OpenCPN on android devices. This is just another project of mine to create a first on an android device to benefit sailors who appreciate the advantages of these small devices.

The primary obstacle I can entertain to succeeding is the Tegra chip. I haven't gotten along nearly as far as you have. You may want to post your issue here: Fast cheap AIS using $20 rtl-sdr DVB-T SDR Dongles ! Even though we are using different devices, the operational issue we encounter may be similar with the same solutions. Thanks. K1GTO: Compiling GNURadio on the Raspberry Pi (Raspi)

I've been meaning to post this for a few weeks so today I'm going to jot down just the most pertinent information, in hopes that someone may benefit from what I learned. So a few weeks ago I set out to compile Gnuradio on my Raspberry Pi. It took a lot of digging (googling) but thanks to many users who encountered similar challenges, I was able to piece together the recipe below, that should result in a compiled gnu radio installation.

Although Patch VonBraun's GNURadio build script didn't do the trick, I used it for reference when coming up with the following steps. In the following section, lines starting with "#" should be executed as the root user. Lines starting with "$" may be executed as your favorite raspberry pi user. Install prerequisites build and activate an 800MB swap (Credit to bredman@raspberrypi.org for posting these steps on the forum - thank you) # swapoff # swapoff -a # sudo dd if=/dev/zero of=/myswap bs=1024 count=800k # mkswap /myswap # free -m # swapon /myswap # free -m. AIS – The Comprehensive GNU Radio Archive Network (CGRAN) Contributors: Nick Foster External Site: Project Root: GNU Radio Compatibility: Tested on GR 3.3svn, should work on earlier versions (?) Quick Links: Project Description ¶ The basics ¶ This module implements an AIS receiver for GnuRadio?.

The module outputs processed NMEA 0183 frames, designed to interface with any standard NMEA receiver. There's also a TCP server option (--tcp) to pipe the data around the net, or to interface locally to gpsd. Technical details ¶ AIS is a GMSK modulated packet broadcast at 9600bps on two channels: the A channel is 161.975MHz, and the B channel is 162.025MHz. The receiver uses a quadrature demodulator followed by a low-pass filter to demodulate the signal. Two receivers are instantiated in ais_decode.py, one for each channel, by tuning the receiver to the center of both channels (162.000MHz) and using frequency-xlating filters to shift either channel to baseband. Future improvements ¶ . . make.