Changeset 3674 in Sophya for trunk/AddOn/TAcq/brpaqu.cc


Ignore:
Timestamp:
Nov 15, 2009, 1:27:00 AM (16 years ago)
Author:
ansari
Message:

version presque finale mfacq.cc avec reduction de taille de paquets - Reza 14/11/2009

File:
1 edited

Legend:

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

    r3671 r3674  
    226226    szcmx = pq.DataSize()-offset;
    227227    if (szcmx<szc) szc=szcmx;
    228     memcpy(Data1(), pq.Data1(), szc);
     228    memcpy(Data1(), pq.Data1()+offset, szc);
    229229    if (ract==BR_OneChanReducK0)   *(Data1C()) = *(pq.Data1C());  // On garde le continu et le nyquist   
    230230    SetPaqLen(szc/4); 
     
    235235    szcmx = pq.DataSize()/2-offset;
    236236    if (szcmx<szc) szc=szcmx;
    237     memcpy(Data1(), pq.Data1(), szc);
    238     memcpy(Data2(), pq.Data2(), szc);
     237    memcpy(Data1(), pq.Data1()+offset, szc);
     238    memcpy(Data2(), pq.Data2()+offset, szc);
    239239    if (ract==BR_TwoChanReducK0)  {   // On garde le continu et le nyquist 
    240240      *(Data1C()) = *(pq.Data1C());
     
    552552  case BR_FFTTwoChanSwap32 :
    553553    rs = "BR_FFTTwoChanSwap32";
     554    break;
     555  default:
     556    rs = "?????";
     557    break;
     558  }  // Fin switch
     559  return rs;
     560}
     561
     562/* --Methode__ */
     563const char* BRPaquet::ReducActionToString(BRPaqReducAction rac)
     564{
     565  const char * rs="";
     566  switch ( rac ) {
     567  case BR_CopyRA : 
     568    rs = "BR_CopyRA";
     569    break;
     570  case BR_OneChanReduc :
     571    rs = "BR_OneChanReduc";
     572    break;
     573  case BR_TwoChanReduc :
     574    rs = "BR_TwoChanReduc";
     575    break;
     576  case BR_OneChanReducK0 :
     577    rs = "BR_OneChanReducK0";
     578    break;
     579  case BR_TwoChanReducK0 :
     580    rs = "BR_TwoChanReducK0";
    554581    break;
    555582  default:
Note: See TracChangeset for help on using the changeset viewer.