splitString()



Açıklama

SplitString işlevi, kullanıcının bağlayıcı tarafından gönderilen MCU komutunu yönetmesini sağlar. Fonksiyon dört parametreyi kabul eder, ilki MCU için seri komuttur, ikinci parametre seri komutu bölmek için kullanılması gereken karakterdir, üçüncü ve dördüncü parametre sırasıyla, bölme için kullanılan dizeler dizisidir. Seri komut alındı ve dizinin kendisinin boyutu.

Sözdizimi

data.get (dize, bölen, dizi, boyut);

İadeler

Seçilen dizindeki veriler

Misal

#include<ciao.h>

void setup() {
  Ciao.begin();
  Serial.begin(57600);
  }

void loop() {
  CiaoData data = Ciao.read("xmpp");
  String id = data.get(0);
  String sender = data.get(1);
  String message = data.get(2);
  String command[3];
  splitString(message,"/",command,3);
  Serial.println("command type: "+command[0])
  //output is digital Serial.println("pin: "+command[1])
  //output is 13 Serial.println("pin value: "+command[2]))
  //output is 1
   }