moved an offset to get data

This commit is contained in:
Dhanya Maliakal
2016-11-03 15:49:32 +01:00
parent f865026c3d
commit 8b6689e167

View File

@@ -828,7 +828,7 @@ int UDPStandardImplementation::setDetectorType(const detectorType d){
packetsPerFrame = JFRAU_PACKETS_PER_FRAME; packetsPerFrame = JFRAU_PACKETS_PER_FRAME;
onePacketSize = JFRAU_ONE_PACKET_SIZE; onePacketSize = JFRAU_ONE_PACKET_SIZE;
oneDataSize = JFRAU_ONE_DATA_SIZE; oneDataSize = JFRAU_ONE_DATA_SIZE;
bufferSize = JFRAU_BUFFER_SIZE; bufferSize = oneDataSize * packetsPerFrame;
frameIndexMask = JFRAU_FRAME_INDEX_MASK; frameIndexMask = JFRAU_FRAME_INDEX_MASK;
frameIndexOffset = JFRAU_FRAME_INDEX_OFFSET; frameIndexOffset = JFRAU_FRAME_INDEX_OFFSET;
packetIndexMask = JFRAU_PACKET_INDEX_MASK; packetIndexMask = JFRAU_PACKET_INDEX_MASK;
@@ -2146,7 +2146,7 @@ int UDPStandardImplementation::prepareAndListenBuffer(int ithread, int cSize, ch
//cout<<"current fnum:"<<(*((uint32_t*)(buffer[ithread]+8)))<<endl; //cout<<"current fnum:"<<(*((uint32_t*)(buffer[ithread]+8)))<<endl;
} }
memcpy(buffer[ithread] + offset,buffer[ithread] + JFRAU_HEADER_LENGTH, oneDataSize); memcpy(buffer[ithread] + offset,buffer[ithread] + offset + JFRAU_HEADER_LENGTH, oneDataSize);
offset+=oneDataSize; offset+=oneDataSize;
//got a complete frame //got a complete frame
if(pnum == 0) if(pnum == 0)