How to declare a C++ function for Arduino code? -


I got the following Arduino code to get the text from Bluetooth and bring it back to an LCD display.

When enter is inputed then detectarClase () should be called as argument with IP string.

This .ino code:

  #include & lt; Wire.h & gt; # Include & lt; LiquidCrystal_I2C.h & gt; #include & lt; String.h & gt; LiquidCrystal_I2C lcd (0x20,16, 2); Boolean Borar = Wrong; String ip; String Detectorclose (String IP) {Four Verses [IP. Long ()) IPTotcherRay (var, IP.Length ()); Int num = atoi (var); If (num & lt; 127) return "clance a"; If (num == 127) "Directions reserved"; If (num> 127 & amp; amp; amp; amp; amp; & amp; amp; amp; amp; amp; amp; amp; amp; amp; amp; amp; amp; amp; amp; amp; amp; amp; amp; amp; amp; amp;; If (num> gt = 192 & amp; nbsp; num & lt; 224) return "clans c"; If (num> = 224 & amp; amp; gender & 240; 240) return "clanes de"; If (num> = 240 & amp; amp; amp; amp;; & amp; nbsp; & lt; 255) return "clans e"; } Zero setup () {lcd.init (); LCD backlight(); pinMode (13, output); Serial.begin (9600); Serial1.begin (9600); } Zero loop () {while (Serial1.available ()) {char caracter = Serial1.read (); // Compobamus El character switch (Character) {default: if (borar) {IP = ""; Lcd.clear (); } LCD. Print (catcher); Delay (125); Borar = Wrong; IP.concat; break; Case '\ r': Case 0x0F: Case 0x0A: Borar = True; Lcd.print (detectarClase (IP)); break; }   

When I try to compile, I get the following output:

  BluetoothLCD .cpp: string detectorclose (string) in function: Bluetooth LDDPPP: 17: 3: Error: "ipa" bluetooth LCDCPPP: 19:25: before the expected starters: Error: A variety of variations has not been declared in this scope    

I can not really see how I would like the function Committee should, I can modify it to do?

Try

  char var [100];   

Arrays may require continuous size at compile time. I think you have ';' At the end of that line

Comments

Popular posts from this blog

Java - Error: no suitable method found for add(int, java.lang.String) -

java - JPA TypedQuery: Parameter value element did not match expected type -

c++ - static template member variable has internal linkage but is not defined -