Skip to main content

AIS Cursor-on-Target Gateway.

Project description

IF YOU HAVE AN URGENT OPERATIONAL NEED: Email ops@undef.net or call/sms +1-415-598-8226

Screenshot of AIS points in ATAK-Div Developer Edition.

aiscot receives AIS Sentences from an AIS Receiver, such as ais-decoder, converts them to Cursor-on-Target Events, and transmits the CoT Events to a destination.

For use with CoT systems such as ATAK, WinTAK, etc. See https://www.civtak.org/ for more information on the TAK program.

Utilized for an open ocean boat race in the Northern Pacific Ocean, as described in this article: http://ampledata.org/boat_race_support.html

Support AISCoT Development

AISCoT Software development is powered by coffee! Since we probably won’t be able to meet in person any time soon, you can buy me a virtual coffee here:

Support AISCoT development: Buy me a coffee!

Installation

The command-line daemon aiscot can be install from this source tree (A), or from the Python Package Index (PyPI) (B).

  1. To install from this source tree:

    $ git checkout https://github.com/ampledata/aiscot.git
    $ cd aiscot/
    $ python setup.py install
  2. To install from PyPI:

    $ pip install aiscot

Usage

The aiscot daemon has several runtime arguments:

$ aiscot --help
usage: aiscot [-h] [-P AIS_PORT] -C COT_HOST

optional arguments:
  -h, --help            show this help message and exit
  -P AIS_PORT, --ais_port AIS_PORT
                        AIS UDP Port
  -C COT_HOST, --cot_host COT_HOST
                        Cursor-on-Target Host or Host:Port

For minimum operation, -P AIS_PORT & -C COT_HOST are required.

The following example listens for AIS Sentences on UDP 0.0.0.0:5050, and forwards CoT messages to UDP 172.17.2.222:4242:

$ aiscot -P 5050 -C 172.17.2.222:4242

Source

Github: https://github.com/ampledata/aiscot

Author

Greg Albrecht W2GMD oss@undef.net

http://ampledata.org/

License

Apache License, Version 2.0. See LICENSE for details.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

aiscot-3.0.1.tar.gz (6.7 kB view details)

Uploaded Source

File details

Details for the file aiscot-3.0.1.tar.gz.

File metadata

  • Download URL: aiscot-3.0.1.tar.gz
  • Upload date:
  • Size: 6.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.4

File hashes

Hashes for aiscot-3.0.1.tar.gz
Algorithm Hash digest
SHA256 9948008ec1d60c12ce6572452e1e610948bd3f9ceed428e2d603ded66a239bec
MD5 b2bbf4f66a6c714fdbcf95afbe5deaca
BLAKE2b-256 8fc28f3230c95b16e3a3ca1f467ff37bc63e1a1142c61a5a3f65df9d311151bc

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page