Advertisement
Guest User

Untitled

a guest
Jun 20th, 2019
54
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.11 KB | None | 0 0
  1. SerialPort COMport = new SerialPort("COM5", 19200);
  2. List<string> ReceivedData = new List<string>();
  3. COMport.ReadTimeout = 5000; //Setting ReadTimeout =3500 ms or 3.5 seconds
  4. COMport.Open();
  5. if (COMport.IsOpen)
  6. {
  7. for (int i = 0; i < 5000; i++)
  8. {
  9.  
  10. ReceivedData.Add(COMport.ReadLine());
  11. if (ReceivedData.Count == 5)
  12. {
  13. break;
  14. }
  15.  
  16. }
  17. COMport.Close(); // Close the Port
  18.  
  19. }
  20. else
  21. {
  22. MessageBox.Show("Unable to Write to COM port ");
  23. COMport.Close(); // Close the Port
  24. }
  25. for (int n = 0; n < ReceivedData.Count; n++)
  26. {
  27. String text = "txtTemp"+(n+1);
  28. TextBox tv = this.Controls.Find(text, true).FirstOrDefault() as TextBox;
  29. tv.Text=ReceivedData[n];
  30. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement