-
Notifications
You must be signed in to change notification settings - Fork 0
2. Telemetry
Jonathan Ma edited this page Nov 11, 2025
·
24 revisions
There are 2 different packet formats that ChipSats downlink: data packets and callsign packets. Multi-byte fields should be read as little endian.
| Byte # | Bits | Data | Min | Max | Mapped Min | Mapped Max | Units |
|---|---|---|---|---|---|---|---|
| 0-1 | GPS Latitude | -9000 | 9000 | -90.00 | 90.00 | degrees | |
| 2-3 | GPS Longitude | -18000 | 18000 | -180.00 | 180.00 | degrees | |
| 4-5 | GPS Altitude | 0 | 65535 | 0 | 655350 | meters | |
| 6 | Gyro X | 0 | 255 | -245 | 245 | deg/s | |
| 7 | Gyro Y | 0 | 255 | -245 | 245 | deg/s | |
| 8 | Gyro Z | 0 | 255 | -245 | 245 | deg/s | |
| 9 | Acc X | 0 | 255 | -10 | 10 | G | |
| 10 | Acc Y | 0 | 255 | -10 | 10 | G | |
| 11 | Acc Z | 0 | 255 | -10 | 10 | G | |
| 12 | Mag X | 0 | 255 | -100 | 100 | uT | |
| 13 | Mag Y | 0 | 255 | -100 | 100 | uT | |
| 14 | Mag Z | 0 | 255 | -100 | 100 | uT | |
| 15 | Temperature | 0 | 255 | -40 | 125 | °C | |
| 16 | 0-3 | Valid Uplinks | 0 | 15 | |||
| 4-7 | Invalid Uplinks | 0 | 15 | ||||
| 17 | 0 | [Unused] | |||||
| 1 | Receive Flag | 0 | 1 | ||||
| 2 | GPS On | 0 | 1 | ||||
| 3 | IMU Valid | 0 | 1 | ||||
| 4 | GPS Altitude Valid | 0 | 1 | ||||
| 5 | GPS Position Valid | 0 | 1 | ||||
| 6-7 | ChipSat ID | 0 | 3 |
| Byte # | Character | ASCII |
|---|---|---|
| 0 | K | 75 |
| 1 | D | 68 |
| 2 | 2 | 50 |
| 3 | W | 87 |
| 4 | T | 84 |
| 5 | Q | 81 |