<p>I'm working with the SerialPort class in the Compact Framework, but I can't recive more than 2047 bytes. Exists any limit for the amount of bytes that I can recive? or How can I setup the object? I was trying with the WriteBufferSize and ReadBufferSize properties but they didn't work.</p>

[{'answer_id': 43031, 'author': 'Cory Foy', 'author_id': 4083, 'author_profile': 'https://Stackoverflow.com/users/4083', 'pm_score': 2, 'selected': True, 'text': '<p>My guess is that it is either a processor or platform limitation. <a href="http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=22421&amp;SiteID=1" rel="nofollow noreferrer">This post</a> from the MSDN forums seems to confirm my suspicions. </p>\n'}, {'answer_id': 265831, 'author': 'Coderer', 'author_id': 26286, 'author_profile': 'https://Stackoverflow.com/users/26286', 'pm_score': 0, 'selected': False, 'text': "<p>Can you set up a thread to pull the data into another (larger) buffer that you allocate yourself?  I'd say that's the best workaround.</p>\n"}]
['https://Stackoverflow.com/questions/43006', 'https://Stackoverflow.com', 'https://Stackoverflow.com/users/4463/']