Advertisement
Guest User

Untitled

a guest
Apr 24th, 2017
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.00 KB | None | 0 0
  1. int incomingByte = 0;
  2.  
  3. void sendsig(char t) {
  4. digitalWrite(rs485, 1);
  5. Serial3.write(t);
  6. }
  7.  
  8. void getSig() {
  9. digitalWrite(rs485, 0);
  10. if (Serial3.available() > 0) {
  11. incomingByte = Serial3.read();
  12. char newchar = (char(incomingByte));
  13. switch (newchar)
  14. {
  15. case '1':
  16. mf(1, 1, 255);
  17. delay(1700);
  18. mf(1, 0, 0);
  19. break;
  20.  
  21. case '2':
  22. mf(2, 1, 255);
  23. delay(1700);
  24. mf(2, 0, 0);
  25. break;
  26.  
  27. case '3':
  28. mf(3, 1, 255);
  29. delay(1700);
  30. mf(3, 0, 0);
  31. break;
  32.  
  33. case '4':
  34. mf(4, 1, 255);
  35. delay(1700);
  36. mf(4, 0, 0);
  37. break;
  38.  
  39. case '5':
  40. mf(5, 1, 255);
  41. delay(1700);
  42. mf(5, 0, 0);
  43. break;
  44.  
  45. case '6':
  46. mf(6, 1, 255);
  47. delay(1700);
  48. mf(6, 0, 0);
  49. break;
  50.  
  51. case '7':
  52. mf(7, 1, 255);
  53. delay(1700);
  54. mf(7, 0, 0);
  55. break;
  56.  
  57. case '8':
  58. mf(8, 1, 255);
  59. delay(1700);
  60. mf(8, 0, 0);
  61. break;
  62.  
  63. case '9':
  64. mf(9, 1, 255);
  65. delay(1700);
  66. mf(9, 0, 0);
  67. break;
  68.  
  69. default:
  70. break;
  71. }
  72. }
  73. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement