LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Demodulation of a satellite signal (sound file)

Hello,

I want to demodulate a signal from a satellite, everything works fine for a file I modulated my self, but now with the original signal I can not found anything.

 

The signal is MSK-modulated with 8 bits per integer, the packed bit order is LSB-first and the Sync-word should be: DAD5 6DA8 (in Hex)

 

I add the vi and the sound file which I tried to demodulate.

 

The signal I expect is:


  20 14 36 86 04 15 03 01 56 00 00 08 00 02 04 40
  F9 EE FE 4A 00 FF 00 FF 2F F2 DF 07 00 FF EF 22
  00 00 00 00 00 00 00 0D FF FF FF FF FF FF FF FF
  FF FF FF FF FF FF FF FF 00 5F 02 4E 02 52 02 4C
  02 47 02 51 02 4E 03 FE 03 FE 01 9C 00 7B 00 05
  00 05 00 06 00 05 00 00 00 06 00 06 00 05 00 07
  00 66 01 B0 00 14 00 35 01 D0 00 06 00 17 01 A7
  00 74 00 2B 00 0F 02 54 02 3D  

 

hope someone of you can help me, I start to get crazy about this.

Thanks. 

0 Kudos
Message 1 of 2
(2,831 Views)

Hello,

 

you can find examples in LabVIEW by going to Help » Find Examples. Navigate to Toolkits and Modules » Modulation >> Simulation.  There are some examples for MSK. The example  MT MSK Mod-Demod.vi  demonstrates the programming of an MSK Modulation Demodulation System. This should be a good starting point.  

 

Regards,


0 Kudos
Message 2 of 2
(2,729 Views)