Changeset 3675 in Sophya for trunk/AddOn/TAcq/racqurw.cc


Ignore:
Timestamp:
Nov 15, 2009, 12:06:04 PM (16 years ago)
Author:
ansari
Message:

Correction bug avec reduction taille de paquet - Reza 15/11/2009

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/AddOn/TAcq/racqurw.cc

    r3674 r3675  
    498498 
    499499  cout << " PCIEMultiReader::run() - Starting , NMaxMemZones=" << nmax_
    500        << " memgr.NbPaquets()=" << memgr.NbPaquets() << "Paqsize " << packSize_
    501        << " " << BRPaquet::FmtConvToString(swapall_) << endl; 
     500       << " memgr.NbPaquets(),PaqSz=" << memgr.NbPaquets() << " ," << memgr.PaqSize()
     501       << " DMA-Paqsize " << packSize_ << " " << BRPaquet::FmtConvToString(swapall_) << endl; 
    502502  setRC(1);     
    503503
    504504  // sigaddset(&act.sa_mask,SIGINT);  // pour proteger le transfert DMA
    505505  //sigaction(SIGINT,&act,NULL);       
    506   // uint_4 paqsz = memgr[0]->PaqSize();
     506  uint_4 paqszmm = memgr.PaqSize();
    507507  uint_4 paqsz =  packSize_;
    508508  uint_4 dmasz = vec_pciw_[0]->TransferSize();
     
    600600            BRPaquet paqc(tampon[fib], nextpaq, paqsz, swapall_);
    601601          }
    602           BRPaquet paq(nextpaq, paqsz);
     602          BRPaquet paq(nextpaq, packSizeInMgr_);
    603603          npaqfait[fib]++;
    604604          if (fib==nbDma_-1) npaqfaitg++;  // Ne pas oublier le compteur de paquets faits
     
    647647          BRPaquet paqc(Datas[fib]+curoff, nextpaq, paqsz, swapall_);
    648648        }
    649         BRPaquet paq(nextpaq, paqsz);
     649        BRPaquet paq(nextpaq, packSizeInMgr_);
    650650        npaqfait[fib]++;
    651651        if (fib==nbDma_-1) npaqfaitg++;  // Ne pas oublier le compteur de paquets faits
     
    918918    mff[fib].AddKeyD("ACQVER", acpar.AcqVersion(), " BAORadio Acq Software version ") ;
    919919    mff[fib].AddKeyS("ACQCONF", acpar.GetParams().AcqMode, " BAORadio Acq run  mode" );
     920    mff[fib].AddKeyI("FIBERNUM", acpar.GetParams().FiberNum[fib], " Fiber number/id") ;
    920921    if (hassrc)
    921922      mff[fib].AddKeyS("SKYSOURC", skysrc, " Source identification" );
Note: See TracChangeset for help on using the changeset viewer.