void groupSync(){
  if ( syndrom == BlockIdA ) { sync(26) ; }
  if ( syndrom == BlockIdB ) { sync(52) ; }
  if ( syndrom == BlockIdC ) { sync(78) ; }
  if ( syndrom == BlockIdCS) { sync(78) ; }
  if ( syndrom == BlockIdD ) { sync(0) ; }
  }

void sync(int t){
  syncMessage=localTime-t ;
  if (syncMessage<0 ) { syncMessage += 104 ; }
  syncFifo0=syncFifo1 ;
  syncFifo1=syncFifo2 ;
  syncFifo2=syncMessage ;
  if ( (syncFifo0==syncFifo1) && (syncFifo1==syncFifo2) ) {
    syncPoint=syncFifo0 ;
    }
  }
