cottak 0.1.0

A built in test application for Linux using dynamic libraries in Rust
Documentation

CoT TAK Transmission

This project sends Cursor on Target (CoT) messages to a specified UDP port.

Prerequisites

  • Rust programming language: Install Rust
  • uuid crate: Add uuid = "1.0" to your Cargo.toml
  • ctrlc crate: Add ctrlc = "3.2" to your Cargo.toml

Building

  1. Clone the repository:

    git clone https://github.com/yourusername/CotX.git
    cd CotX/cot
    
  2. Build the project:

    cargo build --release
    

Running

  1. Set the COT_CALLSIGN environment variable (optional):

    export COT_CALLSIGN="YourCallsign"
    
  2. Run the application:

    cargo run --release
    

The application will send CoT messages to 239.2.3.1:6969 every second until interrupted with Ctrl+C.

License

This project is licensed under the MIT License.