LilacSat-2 Telemetry

LilacSat-2 Telemetry 23-09-2015 17:10 UTC

****byte_corr = 0
* MESSAGE DEBUG PRINT PDU VERBOSE *
()
pdu_length = 112
contents =
0000: a2 54 39 00 bb a1 01 0f 09 17 11 10 29 5f 00 01
0010: 00 00 00 09 00 00 00 00 00 03 1a 05 0f cb 13 4c
0020: 26 7f 39 02 0a 1a b3 09 a2 19 c0 0a 00 00 00 00
0030: 20 05 c0 00 00 55 00 09 05 08 05 d0 d0 d0 e2 00
0040: 55 01 ec 0e 37 0f fc 0f 99 01 9c 1e 20 01 11 00
0050: 10 00 10 00 10 00 ff 3e 4d cb ff 13 f8 ff 12 00
0060: 02 00 a6 00 bd 80 31 01 00 00 00 00 aa 49 f5 8d

Recorded SDRSharp IQ file: 23-09-2015 17:10 UTC with a FUNcube Dongle Pro+
Installed GNURadio with the help of the following script www.sbrac.org/files/build-gnuradio on Linux Mint.

When this was successful I cloned the gr-lilacsat source from github and compiled the gr-lilacsat source. After that I changed the lilacsat GNURadio front-end so it would accept an SDRSharp IQ recording as input.

lilacsat-2-decode

After that only some small changes to get the front-end up and running and connect it via localhost udp sources connect to the BPSK 9600 demodulator.

Only looking for conformation if this is a valid telemetry decoding.

I got the following confirmation: BG2BHC Great! Length is OK and the 5th and 6th bytes aa/bb a1 means that the packets are beacon packets created by OBC A/B

Download the IQ recording so you can test with your GNURadio environment

Leave a Reply