Salut tout le monde,
je suis face à un sacré problème. Je vous explique:
J'ai un fichier .dat qui ressemble en gros à ça:
Et oui, c'est du bon raw data :S... En fait, ce fichier est le dump d'un signal, 32 bit float (little endian), échantilloné @4M. En gros, si je le "reconstruis", j'obtiens une belle sinusoide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 00000000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| * 00000060 00 00 80 bf 00 00 00 00 00 00 80 bf 00 00 00 40 |...............@| 00000070 00 00 40 c0 00 00 00 40 00 00 e0 c0 00 00 80 40 |..@....@.......@| 00000080 00 00 40 c0 00 00 00 40 00 00 a0 c0 00 00 40 40 |..@....@......@@| 00000090 00 00 80 c0 00 00 80 40 00 00 00 c0 00 00 c0 40 |.......@.......@| 000000a0 00 00 40 c0 00 00 a0 40 00 00 a0 c0 00 00 00 40 |..@....@.......@| 000000b0 00 00 40 c0 00 00 40 40 00 00 00 c0 00 00 40 40 |..@...@@......@@| 000000c0 00 00 c0 c0 00 00 00 00 00 00 40 c0 00 00 00 00 |..........@.....| 000000d0 00 00 40 40 00 00 80 3f 00 00 80 c0 00 00 40 40 |..@@...?......@@| 000000e0 00 00 40 c0 00 00 a0 40 00 00 00 00 00 00 40 40 |..@....@......@@| 000000f0 00 00 40 c0 00 00 00 40 00 00 00 c0 00 00 c0 40 |..@....@.......@| 00000100 00 00 00 c0 00 00 00 40 00 00 c0 c0 00 00 40 40 |.......@......@@| 00000110 00 00 40 c0 00 00 00 40 00 00 40 c0 00 00 80 40 |..@....@..@....@| 00000120 00 00 40 c0 00 00 40 40 00 00 80 c0 00 00 a0 40 |..@...@@.......@| 00000130 00 00 80 c0 00 00 a0 40 00 00 80 c0 00 00 a0 40 |.......@.......@| 00000140 00 00 00 c0 00 00 80 3f 00 00 80 bf 00 00 00 00 |.......?........| 00000150 00 00 00 c0 00 00 40 40 00 00 00 00 00 00 c0 40 |......@@.......@| 00000160 00 00 40 c0 00 00 80 40 00 00 00 c0 00 00 80 40 |..@....@.......@|
Bref, le but, c'est que je fasse un programme qui soit capable de comprendre ça (normalement, on ouvre ce genre de chose sous MATLAB, baudline ou octave...). Par exemple, j'aimerais faire une FFT sur ce signal et lui appliquer un band-pass utlérieurement... Seulement mon problème, c'est que je ne sais absolument pas par où commencer et j'ai vraiment besoin d'aide !!
Merci
Partager