You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
7 years ago | |
|---|---|---|
| afsk | 7 years ago | |
| ax5043 | 7 years ago | |
| cw | 7 years ago | |
| documentation | 7 years ago | |
| kicad | 7 years ago | |
| libs | 8 years ago | |
| python | 7 years ago | |
| spreadsheet | 7 years ago | |
| systemd | 7 years ago | |
| wav | 7 years ago | |
| .gitignore | 8 years ago | |
| Makefile | 7 years ago | |
| README.md | 7 years ago | |
| afsk.wav | 7 years ago | |
| cw.wav | 7 years ago | |
| demo.sh | 7 years ago | |
| gpl.txt | 7 years ago | |
| radio.afsk | 7 years ago | |
| radio.cw | 7 years ago | |
| radio.cw.once | 7 years ago | |
README.md
CubeSatSim
See the Wiki for more details. To build and run the software on a Raspberry Pi 3B, 3B+, or Pi Zero W:
git clone http://github.com/alanbjohnston/CubeSatSim.git
cd CubeSatSim
make rebuild
To hear CW telemetry (Morse code), tune your radio or SDR to 435.297 MHz and enter:
./radiocw
To stop, Ctrl-C. To hear AFSK telemetry (X.25 data), your radio or SDR to 440.389 MHz FM, and you should receive telemetry from the CubeSat Sim:
./radioafsk
This code uses the Brandenburg Tech Digital Transceiver, based on DigitalTxRxRP https://brandenburgtech.wordpress.com/-
- cw - Code that sends telemetry in CW (Morse code) using AO-7 format
- afsk - Code that sends telemetry in 1k2 AFSK X.25 format
- ax5043 - Source for a library of functions to communicate with the AX5043 and configure the AX5043.
- libs - External libraries
- python - Python code for reading I2C sensors for current and temperature
- spreadsheet - Spreadsheets and macros for analyzing the Simulator telemetry
- wav - Wave audio files of CW or AFSK telemetry for listening or transmitting usng a CubeSat Simulator Lite
See the Wiki for more details