defined a default and register call back function to write receiver data

git-svn-id: file:///afs/psi.ch/project/sls_det_software/svn/slsDetectorSoftware@473 951219d9-93cf-4727-9268-0efd64621fa3
This commit is contained in:
l_maliakal_d
2013-02-26 10:19:05 +00:00
parent 0e9b32fb33
commit 28d2d64f51
7 changed files with 83 additions and 24 deletions

View File

@ -336,4 +336,17 @@ int defaultRawDataReadyFunc(double* d, int np, void* p) {
int defaultWriteReceiverDataFunc(char* d, int np, void* p){
//#ifdef VERBOSE
printf("UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU Receiver Data received \n");
if (d==NULL)
printf("no data received\n");
else{
printf("received %d bytes of data\n",np);
printf("index:%d\n",(int)(*(int*)d));
}
printf("UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU Finished \n");
//#endif
return 0;
}

View File

@ -40,6 +40,8 @@ extern "C" {
int defaultDataReadyFunc(detectorData* d, int i, void* p);
int defaultRawDataReadyFunc(double* d, int np, void* p);
int defaultWriteReceiverDataFunc(char* d, int np, void* p);
#ifdef __cplusplus
};