Skip to content
/ dAISy Public
forked from astuder/dAISy

Simple AIS Receiver based on Si4362 and MSP430

Notifications You must be signed in to change notification settings

gustavol/dAISy

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dAISy - A simple DIY AIS Receiver

dAISy (do AIS yourself) is a simple AIS receiver based on Silicon Labs Si4362 EZRadioPro receiver, Texas Instruments MSP430G2553 MCU and MSP-EXP430G2 v1.5 LaunchPad. The software was developed with Code Composer Studio 5.5.

AIS, short for "Automatic Identification System", is a tracking system for ships. More on Wikipedia. There are many websites dedicated to tracking ships based on this system, like for example MarineTraffic.

dAISy features:

  • integrated radio, no need for external radio with discriminator tap
  • hopping between channel A (161.975 MHz) and B (162.025 MHz)
  • receives, decodes and validates packets according to ITU-R M.1371-4 (NRZI decoding, bit-destuffing, CRC validation)
  • wraps valid packets into NMEA 0183 sentences (AIVDM)
  • sends NMEA sentences to PC via serial (9600 8N1)

The output of dAISy can be processed and visualized by mapping and navigation programs like OpenCPN.

All content of this project is published under CC BY-NC-SA - Creative Commons Attribution-NonCommercial-ShareAlike.

A more detailed description of the project can be found in the 43oh.com forum.

For those that just want the finished product: I sell the big sisters of dAISy in our web store. dAISy AIS Receiver

About

Simple AIS Receiver based on Si4362 and MSP430

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 91.8%
  • Batchfile 7.6%
  • C++ 0.6%