mirror of
https://github.com/slsdetectorgroup/slsDetectorPackage.git
synced 2025-04-26 08:10:02 +02:00
printouts for eigermapping
This commit is contained in:
parent
e35867227f
commit
b5e8c104db
@ -2309,9 +2309,9 @@ void UDPStandardImplementation::writeToFile_withoutCompression(char* buf,int num
|
||||
if(myDetectorType == EIGER){
|
||||
offset += EIGER_HEADER_LENGTH;
|
||||
(*(uint32_t*)(((eiger_packet_header *)((char*)(buf + offset)))->num1)) = framenum;
|
||||
//cprintf(RED, "framenum:0x%x\n", (*(unsigned int*)(((eiger_packet_header *)((char*)(buf + offset)))->num1)));
|
||||
//cprintf(RED, "2packetnumber:0x%x\n", (*(uint16_t*)(((eiger_packet_header *)((char*)(buf + offset)))->num3)));
|
||||
//cprintf(RED, "22packetnumber:0x%x\n",(*(uint16_t*)(((eiger_packet_header *)((char*)(buf + offset +1040)))->num3)));
|
||||
cprintf(RED, "framenum:0x%x\n", (*(unsigned int*)(((eiger_packet_header *)((char*)(buf + offset)))->num1)));
|
||||
cprintf(RED, "2packetnumber:0x%x\n", (*(uint16_t*)(((eiger_packet_header *)((char*)(buf + offset)))->num3)));
|
||||
cprintf(RED, "22packetnumber:0x%x\n",(*(uint16_t*)(((eiger_packet_header *)((char*)(buf + offset +1040)))->num3)));
|
||||
}
|
||||
while(numpackets > 0){
|
||||
|
||||
|
@ -1489,6 +1489,19 @@ int slsReceiverTCPIPInterface::eiger_read_frame(){
|
||||
|
||||
}
|
||||
|
||||
/*int inum = 0;
|
||||
//dr = 16, hence uint16_t
|
||||
for(inum = 0; inum < 2; inum++)
|
||||
cprintf(YELLOW,"before htonl %d,0 :%d\n",inum,((uint16_t)(*((uint16_t*)((char*)(retval+(inum*(dynamicrange/8))))))));
|
||||
for(inum = 254; inum < 258; inum++)
|
||||
cprintf(YELLOW,"before htonl %d,0 :%d\n",inum,((uint16_t)(*((uint16_t*)((char*)(retval+(inum*(dynamicrange/8))))))));
|
||||
for(inum = 0; inum < 2; inum++)
|
||||
cprintf(YELLOW,"before htonl %d,2 :%d\n",inum,((uint16_t)(*((uint16_t*)((char*)(retval+((2048+inum)*(dynamicrange/8))))))));
|
||||
for(inum = 254; inum < 258; inum++)
|
||||
cprintf(YELLOW,"before htonl %d,2 :%d\n",inum,((uint16_t)(*((uint16_t*)((char*)(retval+((2048+inum)*(dynamicrange/8))))))));
|
||||
|
||||
*/
|
||||
|
||||
//64 bit htonl cuz of endianness
|
||||
for(i=0;i<(1024*(16*dynamicrange)*2)/8;i++){
|
||||
(*(((uint64_t*)retval)+i)) = be64toh(((uint64_t)(*(((uint64_t*)retval)+i))));
|
||||
@ -1501,6 +1514,21 @@ int slsReceiverTCPIPInterface::eiger_read_frame(){
|
||||
(*(((uint64_t*)retval)+i)) = temp;
|
||||
*/
|
||||
}
|
||||
|
||||
/*
|
||||
//dr = 16, hence uint16_t
|
||||
for(inum = 0; inum < 2; inum++)
|
||||
cprintf(MAGENTA,"after htonl %d,0 :%d\n",inum,((uint16_t)(*((uint16_t*)((char*)(retval+(inum*(dynamicrange/8))))))));
|
||||
for(inum = 254; inum < 258; inum++)
|
||||
cprintf(MAGENTA,"after htonl %d,0 :%d\n",inum,((uint16_t)(*((uint16_t*)((char*)(retval+(inum*(dynamicrange/8))))))));
|
||||
for(inum = 0; inum < 2; inum++)
|
||||
cprintf(MAGENTA,"after htonl %d,2 :%d\n",inum,((uint16_t)(*((uint16_t*)((char*)(retval+((2048+inum)*(dynamicrange/8))))))));
|
||||
for(inum = 254; inum < 258; inum++)
|
||||
cprintf(MAGENTA,"after htonl %d,2 :%d\n",inum,((uint16_t)(*((uint16_t*)((char*)(retval+((2048+inum)*(dynamicrange/8))))))));
|
||||
*/
|
||||
|
||||
|
||||
|
||||
acquisitionIndex = index-startAcquisitionIndex;
|
||||
if(acquisitionIndex == -1)
|
||||
startFrameIndex = -1;
|
||||
|
Loading…
x
Reference in New Issue
Block a user