Results 1 to 20 of 22

Thread: Number of bytes receives not the same after each cycle

Threaded View

Previous Post Previous Post   Next Post Next Post
  1. #19
    Join Date
    Jul 2014
    Posts
    26
    Thanks
    26
    Qt products
    Qt4
    Platforms
    Unix/X11

    Default Re: Number of bytes receives not the same after each cycle

    Quote Originally Posted by Lesiok View Post
    Between lines 8 and 9 of my code should be :
    Qt Code:
    1. if( (dataBuffer.size() - indexOfFrame) < frameLen )
    2. return; // frame is not complete
    To copy to clipboard, switch view to plain text mode 
    Line 10 sholud be :
    Qt Code:
    1. dataBuffer = dataBuffer.right(indexOfFrame+frameLen);//remove processed data from the buffer
    To copy to clipboard, switch view to plain text mode 
    I have not tested my code. This is just an example of how something should look.
    I have always 11 bytes and the beginning AAAA (working perfectly)
    but I have still the problem about losing data, its normal to losing data (because somtimes the nombre of bytes availables is more then 22 for exemple --> so I lost one frame) ??
    Last edited by AUDI_ENG; 8th July 2014 at 09:51.

Similar Threads

  1. Replies: 4
    Last Post: 23rd October 2012, 08:40
  2. Qt EventLoop Duty Cycle (Blocking vs Spinning)
    By bob2oneil in forum Qt Programming
    Replies: 5
    Last Post: 20th July 2011, 22:06
  3. Replies: 2
    Last Post: 9th June 2010, 16:08
  4. MainWindow::resizeEvent - Infinite Cycle
    By metRo_ in forum Qt Programming
    Replies: 2
    Last Post: 1st June 2010, 23:33
  5. How use Model view with a tree wich have Cycle ?
    By weepdoo in forum Qt Programming
    Replies: 2
    Last Post: 9th December 2008, 17:05

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Qt is a trademark of The Qt Company.