read all split frame call recvData once