OreSat GPS OLAF app
Project description
OreSat GPS Software
Software for Linux version of the GPS card.
Like all OreSat software projects it is built using OLAF (OreSat Linux App Framework), which it built ontop of CANopen for Python. See the oresat-olaf repo for more info about OLAF.
Quickstart
Install dependenies
$ pip3 install -r requirements.txt
Make a virtual CAN bus
$ sudo ip link add dev vcan0 type vcan
$ sudo ip link set vcan0 up
Run the GPS app
$ python3 -m oresat_gps
Can select the CAN bus to use (vcan0
, can0
, etc) with the -b BUS
arg.
Can mock hardware by using the -m HARDWARE
flag.
- The
-m all
flag can be used to mock all hardware (CAN bus is always required). - The
-m skytraq
flag would only mock the skytraq
See other options with -h
flag.
A basic Flask-based website for development and integration can be found at
http://localhost:8000
when the software is running.
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
Built Distribution
File details
Details for the file oresat_gps-1.4.0.tar.gz
.
File metadata
- Download URL: oresat_gps-1.4.0.tar.gz
- Upload date:
- Size: 22.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.9.19
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9153ec3ee83c6b831a93193e9e5583c1b6dc4fe699212b78aa67ff9977d04096 |
|
MD5 | 680ee939e10e8aea0e83cd29c5959098 |
|
BLAKE2b-256 | 2dcea7fbf7ce4e51f5c246cd8f01c02fc56089284112f6a2ba25639de781aba7 |
File details
Details for the file oresat_gps-1.4.0-py3-none-any.whl
.
File metadata
- Download URL: oresat_gps-1.4.0-py3-none-any.whl
- Upload date:
- Size: 20.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.9.19
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 50218c2f611ab2e07675c8b6555e7a060ccf9f3c5f49b6167fcd6affd3fd3563 |
|
MD5 | 9a8b56f2d63a87637eac16ff359c79cb |
|
BLAKE2b-256 | 8c8b48a1081e85ae40fc54a441364f9c2c300c01f7a8e3aaac7100491ee4a587 |