
    /*  if very first bit is on we are in sync */
	if ( !  (InBuffer[0] & 0x80) )
	{
		fprintf(stderr, "HOLD: digitizer out of sync\n") ;
		fprintf(stderr, " Trying to recover\n") ;
		D_flush() ;
		D_init_digit() ;
		D_write_digit ("M1\r") ;		/*  high resolution  */
		++bad_r ;
		continue ;
		
	}

	/*  binary standard format   */

	SB =   (int)(InBuffer[0] & 0x40) ;
	PR =   (int)(InBuffer[3] & 0x20) ;
	FC =   (int)( (InBuffer[0] & 0x3c) >> 2) ;
	HP =   (int)(InBuffer[3] & 0x10) ;

