Forum: Mikrocontroller und Digitale Elektronik von Sende-Modul Daten verwenden


von Mili (Gast)


Lesenswert?

Hallo.
Ich benutzte hier ein 433 Rf Sendemodul.

Sender:


void loop()
{
  sendString(" 345", true);

Der Wert 345 soll übermittelt werden.


Empfänger:

void loop()
{
  if (vw_get_message(message, &messageLength)) // non-blocking
  {
    Serial.print("received: ");
    for (int i = 0; i < messageLength; i++)
    {
      Serial.write(message[i]);
    }
    Serial.println();
  }
  if (vw_get_message(message, &messageLength) == 345){
    analogWrite (LED, 255);}
    else {
      digitalWrite (LED, LOW);
  }
}


Im Seriellen Monitor wird der Wert schon angezeigt.
Kann ich nicht diesen Wert direkt so verwenden.

VG MIl

von Matthias Q. (zaphod_beeblebrox)


Lesenswert?

Schau dir mal die Funktion strstr an.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.