Click here to Skip to main content
15,920,956 members
Home / Discussions / C#
   

C#

 
QuestionDebugger stepping into referenced class first and bypassing parent Pin
MichCl29-Nov-12 9:27
MichCl29-Nov-12 9:27 
AnswerRe: Debugger stepping into referenced class first and bypassing parent Pin
MichCl30-Nov-12 7:49
MichCl30-Nov-12 7:49 
QuestionIframes cross domain Exception Handling---PLEASE HELP Pin
Ved Yo29-Nov-12 8:46
Ved Yo29-Nov-12 8:46 
QuestionClient Side Crystal Report Error Pin
Taskeen Asif29-Nov-12 8:16
Taskeen Asif29-Nov-12 8:16 
QuestionError2 Build failed due to validation errors in *.dbml Pin
sc steinhayse29-Nov-12 4:43
sc steinhayse29-Nov-12 4:43 
AnswerRe: Error2 Build failed due to validation errors in *.dbml Pin
Pete O'Hanlon29-Nov-12 5:00
mvePete O'Hanlon29-Nov-12 5:00 
QuestionC# Problem adding datetime columns with data in gridview Pin
Blenni29-Nov-12 2:50
Blenni29-Nov-12 2:50 
AnswerRe: C# Problem adding datetime columns with data in gridview Pin
BobJanova29-Nov-12 3:21
BobJanova29-Nov-12 3:21 
GeneralRe: C# Problem adding datetime columns with data in gridview Pin
Blenni29-Nov-12 3:49
Blenni29-Nov-12 3:49 
GeneralRe: C# Problem adding datetime columns with data in gridview Pin
BobJanova29-Nov-12 6:05
BobJanova29-Nov-12 6:05 
GeneralRe: C# Problem adding datetime columns with data in gridview Pin
Blenni29-Nov-12 21:45
Blenni29-Nov-12 21:45 
GeneralRe: C# Problem adding datetime columns with data in gridview Pin
BobJanova29-Nov-12 23:26
BobJanova29-Nov-12 23:26 
QuestionGetting *all* controls of a form Pin
Dennis Bork28-Nov-12 23:04
Dennis Bork28-Nov-12 23:04 
AnswerRe: Getting *all* controls of a form Pin
BobJanova28-Nov-12 23:21
BobJanova28-Nov-12 23:21 
AnswerRe: Getting *all* controls of a form Pin
Richard MacCutchan28-Nov-12 23:24
mveRichard MacCutchan28-Nov-12 23:24 
GeneralRe: Getting *all* controls of a form Pin
Dennis Bork3-Dec-12 2:16
Dennis Bork3-Dec-12 2:16 
GeneralRe: Getting *all* controls of a form Pin
Richard MacCutchan3-Dec-12 2:27
mveRichard MacCutchan3-Dec-12 2:27 
AnswerRe: Getting *all* controls of a form Pin
J4amieC28-Nov-12 23:25
J4amieC28-Nov-12 23:25 
AnswerRe: Getting *all* controls of a form Pin
Pete O'Hanlon28-Nov-12 23:27
mvePete O'Hanlon28-Nov-12 23:27 
GeneralRe: Getting *all* controls of a form Pin
J4amieC29-Nov-12 3:22
J4amieC29-Nov-12 3:22 
GeneralRe: Getting *all* controls of a form Pin
Pete O'Hanlon29-Nov-12 3:24
mvePete O'Hanlon29-Nov-12 3:24 
QuestionC# GUI Controlling An External Device Pin
C-P-User-328-Nov-12 15:25
C-P-User-328-Nov-12 15:25 
AnswerRe: C# GUI Controlling An External Device Pin
OriginalGriff28-Nov-12 23:05
mveOriginalGriff28-Nov-12 23:05 
GeneralRe: C# GUI Controlling An External Device Pin
C-P-User-329-Nov-12 5:33
C-P-User-329-Nov-12 5:33 
GeneralRe: C# GUI Controlling An External Device Pin
OriginalGriff29-Nov-12 5:47
mveOriginalGriff29-Nov-12 5:47 
I hope you have a fast UART! You're going to need at least 164K baud just to transfer the 16Kb packets in one second, let alone process them!
I would not use a fixed packet size - too much overhead. If at all possible, I would want to reduce the amount of data flying around - if you are using a UART you are probably RS232 or RS485, and the reliability drops as a function of both distance and transmission speed. The more data you throw at high speed (for the medium) the more chance of data errors/ retries. (If you are using USB then the TX speed can be pretty huge before it becomes a problem)

I would probably start looking at two threads - one to handle the raw data comms and extract the data blocks, then queue them up for the display thread. That way, the UI can continue in it's own merry way while blocks are stacking up for it.
If you get an email telling you that you can catch Swine Flu from tinned pork then just delete it. It's Spam.

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.