18 samples = ( *SubeventData >> 8) & 0x3f;
28 if ( ( ( SubeventData[i+1] >> 24) & 7) == 0)
32 channel = (SubeventData[i+1] >> 17) & 0x1f;
36 channel = (SubeventData[i+1] >> 16) & 0x3f;
39 p[
channel] = SubeventData[i+1] & 0xfff;
44 evnr = SubeventData[samples +1] & 0xffffff;
55 if ( ch < 0 || ch >31 )
return 0;
66 if ( strcmp(what,
"SAMPLES") == 0 )
71 if ( strcmp(what,
"EVNR") == 0 )
86 os <<
"Samples: " <<
iValue(0,
"SAMPLES") << std::endl;
87 os <<
"Evt Nr: " <<
iValue(0,
"EVNR") << std::endl;
97 for ( i = 0; i < 32 ; i+=4)
100 os << std::setw(6) << i <<
" | ";
101 for ( j = 0; j < 4; j++)
103 os << std::setw(8) <<
iValue(j+i) <<
" ";