mirror of
https://github.com/slsdetectorgroup/slsDetectorPackage.git
synced 2025-04-26 16:20:03 +02:00
ensuring only analog is not in callback
This commit is contained in:
parent
71dd43d252
commit
7683b18fa3
@ -29,6 +29,12 @@ void sigInterruptHandler(int p){
|
||||
void GetData(char* metadata, char* datapointer, uint32_t& datasize,
|
||||
int ctbType, int ctbDigitalOffset, int ctbAnalogDataBytes, void* p) {
|
||||
|
||||
// only analog data
|
||||
if (ctbAnalogDataBytes == (int)datasize) {
|
||||
FILE_LOG(logWARNING) << "No digital data for call back. Remove this unnecessary call back.";
|
||||
return;
|
||||
}
|
||||
|
||||
constexpr int dynamicRange = 24;
|
||||
constexpr int numSamples = 32 * 3; // 32 channels * 3 counters = 96
|
||||
constexpr int numCounters = numSamples * 2; // 2 strips
|
||||
|
Loading…
x
Reference in New Issue
Block a user