Skip to content

Continuous-Phase Frequency-Shift Keying (CPFSK) Transceiver, Packet/Encoder Decoder and Forward Error Correction (FEC).

Notifications You must be signed in to change notification settings

michelbarbeau/gr-splash

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Continuous-Phase Frequency-Shift Keying (CPFSK) Transceiver, Packet/Encoder Decoder and Forward Error Correction (FEC) in GNU Radio.

The project includes the following contributions (see gr-splash/docs):

Margarita Otochkina, Forward Error Correction in Underwater Acoustic Sensor Networks, Bachelor of Computer Science Honours Project, School of Computer Science, Carleton University, December 2016.

Ahmad, Traboulsi, Software-Defined Underwater Acoustic Modems for Arctic-Like Environements, Master of Computer Science, Thesis, School of Computer Science, Carleton University, September 2016.

Copyright 2017 Carleton University.

Authors: Michel Barbeau, Margarita Otochkina & Ahmad Traboulsi

Version: March 4, 2017

Installing

git clone https://github.com/michelbarbeau/gr-splash

Building

cd gr-splash

mkdir build

cd build 

cmake ../

make

sudo make install

sudo ldconfig

Running

Example 1: In combination with DFLOOD (see: https://github.com/michelbarbeau/gr-dflood)

DFLOOD Example

To run within gnuradio-companion:

Open the flow graph gr-splash/examples/node_0_DFLOOD.grc

To run outside gnuradio-companion (after generating the flow graph):

cd gr-splash/examples

python top_block.py

Example 2: In combination with LLSR (see: https://github.com/michelbarbeau/gr-llsr)

LLSR Example

To run within gnuradio-companion

Open the flow graph gr-splash/examples/node_0_LLSR.grc

To run outside gnuradio-companion (after generating the flow graph):

cd gr-splash/examples

python top_block.py

Experimental Work

Experimental work is in progress. Watch the following water bucket demo of gr-spalsh and gr-dflood (produced by Derek Aubin).

Derek Aubin Demo

Outdoor experimental work is planned for this summer. Stay tuned!

About

Continuous-Phase Frequency-Shift Keying (CPFSK) Transceiver, Packet/Encoder Decoder and Forward Error Correction (FEC).

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published