Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

NPRA/jammerMon

Open more actions menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
69 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Jammer Monitor

This monitor is primarily built to receive a stream of Ublox messages from the EVK-8N device. These messages contain a lot of data along regular GPS positions and time. The interesting parts for the purpose of this project is the detect if there are a lot of interference and detect if the device sees any attempts of Jamming.

Quickstart

The code is tested with Python3. Not 100% sure about Python2, but maybe.. :)

For development / testing without having the uBlox device connected:

python fake_main.py

If you have the uBlox device connected then first figure out the path to the device. Something like /dev/cu.usbmodem123124..

Then first install or make sure you have pyserial

python -m venv venv
source venv/bin/activate
pip install -r requirements.txt

# then start the monitor
python main.py

# help menu
python main.py --help

Note: You want to rename the template_config.yml file to something like config.yml. Then ofcourse you need to change the settings to reflect your setup. If you don´t want to use a config file you can always use the command line arguments. Check out the "help" menu "--help".

Configuration file

baudrate: 115200
port: /dev/ttyMyDevice
slack_webhook_url: https://hooks.slack.com/services/XXXXX/YYYYY
output: data/out

TODO: explain each setting

Development

Well, its Python so it should be pretty easy to get started with.

About

A jammer monitor that uses the uBlox EVK-8N. Creates a timeseries with auxiliary data which enable easy plotting of the various jamming interferences.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.