Placeholder repository for the ChipSat-1 project.
Telemetry decoding information scripts, and provisionally spacecraft source code, to be uploaded here.
Parameter | Value |
---|---|
Frequency | TBD (UHF) |
Bandwidth | 20 kHz |
Modulation | FSK |
Error Correction | None |
Chip Sequence | DSSS with chip sequence |
Frequency Deviation | TBD |
Bit rate | 200 bits/s (raw data) |
The mission uses the STM32WL55CC transceiver.
The chip sequence used for the ChipSat consists of 31 (2^5-1) bits, and is defined as follows:
0: [0 1 1 1 1 1 0 0 1 1 0 1 0 0 1 0 0 0 0 1 0 1 0 1 1 1 0 1 1 0 0]
1: [0 0 0 1 0 1 0 1 1 1 0 1 1 0 0 0 1 1 1 1 1 0 0 1 1 0 1 0 0 1 0]
TBC (To Be Confirmed)
| callsign (LX~~~~) | packet #no | data type | boot cnt | temperature | data 1 | data 2 | data 3 | crc |
| 6 bytes | 2 bytes | 2 bit | 6 bit | float | float | float | float | TBD |
where data
can be:
- If
data type == 0
, ambient light sensor data - If
data type == 1
, gyroscope data for each axis - If
data type == 2
, accelerometer data for each axis
Under construction...
ChipSat-1 does not have the capability to receive TC from ground.