Hallo alle,
Ich habe eine Binäre Datei, diese Datei enthält X Kanäle, die Werte
in der Kanälen sind hintereinander gespeichert so:
K a n a l 1 K a n a l 2 K a n a l 3 …
|-------------------------------------------------------------|
|wert1 | wert2 … | wert1 | wert2 … | wert1 | wert2 …|
|-------------------------------------------------------------|
alle Kanäle haben genau soviele Werte.
Ich möchte diese Datei so lesen, dass ich jeweils pro Schleifendurchlauf den n-ten Wert von allen Kanäle einlesen und ausgeben.
Ich versuche es mit folgenden Methode:
FILE *fq;
signed short *Sig_Wert;
int m_iCount, m_iCnt,m_iadd, MessWerte,Kanal_anzahl;
m_iadd=0;
Sig_Wert =(signed short*)calloc(Kanal_anzahl,sizeof(signed short));
if(Sig_Wert == NULL)
exit(0);
for(m_iCount = 0; m_iCount