CLI client for communicating with satellites on the Iridium Satellite Network using the NearSpace Launch API
- git (for cloning the repo)
- python 3.8+
Clone bark
repo
git clone git@github.com:ODU-CGA-CubeSat/bark.git
Change directory to bark repo
cd bark
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
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