Advertisement
TolentinoCotesta

Serial.read

Jul 13th, 2017
196
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.62 KB | None | 0 0
  1.  
  2. String inputString = "";  
  3.  
  4.   while (Serial.available()) {    
  5.     char inChar = (char)Serial.read();
  6.     inputString += inChar;
  7.  
  8.     if (inChar == '\n') {
  9.        if(inputString.substring(0, 3) == "F1:")
  10.           Freq1 = inputString.substring(3, inputString.length()).toInt();
  11.         if(inputString.substring(0, 3) == "D1:")
  12.           duty1 = inputString.substring(3, inputString.length()).toInt();
  13.        if(inputString.substring(0, 3) == "F2:")    
  14.           Freq2 = inputString.substring(3, inputString.length()).toInt();          
  15.        Serial.println(inputString);
  16.        inputString = "";    
  17.     }
  18.   }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement