Skip to content

CLI client for communicating with satellites on the Iridium Satellite Network using the NearSpace Launch API

License

Notifications You must be signed in to change notification settings

ODU-CGA-CubeSat/bark

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

bark

CLI client for communicating with satellites on the Iridium Satellite Network using the NearSpace Launch API

Requirements

  • git (for cloning the repo)
  • python 3.8+

Setup

Clone bark repo

git clone git@github.com:ODU-CGA-CubeSat/bark.git

Change directory to bark repo

cd bark

Installation

Create a virtual environment

python3 -m venv venv

Activate virtual environment

. ./venv/bin/activate

Install python package requirements

pip install -r requirements.txt

Note: Alternatively, you can skip the above steps by running the sealion-workspace-image

Example usage

Print help text

./bark.py

Set user email, API key, & mission id

./bark.py config --email your_email@example.com --api-key 173467321476c32789777643t732v73117888732476789764376 --mission-id 1701

Display info on mission

./bark.py info

List all packets on mission

./bark.py ls

About

CLI client for communicating with satellites on the Iridium Satellite Network using the NearSpace Launch API

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages