recive datalenght fixed