error: stray '\267'

algemene C code
Berichten: 11
Geregistreerd: 29 Jun 2014, 13:14

error: stray '\267'

Berichtdoor RVP » 29 Jun 2014, 13:19

Wie wil mij als beginner eveen een duwtje in de goede richting geven ?

Ik heb bovenstaande error in zo goed als ALLE sketches voor mijn 433MHz zend/ontvanger.
Ik gebruik library NewRemoteReceiver.h omdat ik met KAKU spullen wil kunnen schakelen.

Hier onder de sample code die er gewoon bij zit, maar die geeft compilatie fouten.
Geen idee waarom, want ik heb het niet geschreven.
Waar gaat het fout ?

Code: Alles selecteren
#include <NewRemoteReceiver.h>

boolean codeLearned = false;
unsigned long learnedAddress;
byte learnedUnit;

void setup() {
  // LED-pin as output
  pinMode(13, OUTPUT);

  // Init a new receiver on interrupt pin 0, minimal 2 identical repeats, and callback set to processCode.
  NewRemoteReceiver::init(0, 2, processCode);
}

void loop() {
  // Blink led until a code has been learned
  if (!codeLearned) {
    digitalWrite(13, HIGH);
    delay(500);
    digitalWrite(13, LOW);
    delay(500);
  }
}

// Callback function is called only when a valid code is received.
void processCode(NewRemoteCode receivedCode) {
  // A code has been received.
  // Do we already know the code?
  if (!codeLearned) {
    // No! Let's learn the received code.
    learnedAddress = receivedCode.address;
    learnedUnit = receivedCode.unit;
    codeLearned = true;   
  } else {
    // Yes!   
    // Is the received code identical to the learned code?
    if (receivedCode.address == learnedAddress && receivedCode.unit == learnedUnit) {
      // Yes!
      // Switch the LED off if the received code was "off".
      // Anything else (on, dim, on_with_dim) will switch the LED on.
      if (receivedCode.switchType == NewRemoteCode::off) {
        digitalWrite(13, LOW);
      } else {
        digitalWrite(13, HIGH);
      }
    }
  }
}

Advertisement

Gebruikers-avatar
Berichten: 5043
Geregistreerd: 13 Mei 2013, 20:57
Woonplaats: Heemskerk

Re: error: stray '\267'

Berichtdoor nicoverduin » 29 Jun 2014, 15:50

Ik vermoed dat je ergens per ongeluk in de library een '/' hebt gezet. Ik heb net de library gedownload, jou code genomen en compileert prima. Maar hij geeft toch aan in welk bestand de fout is gevonden?
Docent HBO Technische Informatica, Embedded ontwikkelaar & elektronicus
http://www.verelec.nl

Berichten: 11
Geregistreerd: 29 Jun 2014, 13:14

Re: error: stray '\267'

Berichtdoor RVP » 29 Jun 2014, 16:16

Hoi Nico, dank voor je hulp.

Op een andere computer werkt alles wel goed, dus komt mijn vraag te vervallen.

ruud

Gebruikers-avatar
Berichten: 5043
Geregistreerd: 13 Mei 2013, 20:57
Woonplaats: Heemskerk

Re: error: stray '\267'

Berichtdoor nicoverduin » 29 Jun 2014, 17:12

RVP schreef:Hoi Nico, dank voor je hulp.

Op een andere computer werkt alles wel goed, dus komt mijn vraag te vervallen.

ruud
Ik zou die library opnieuw downloaden en installeren.
Docent HBO Technische Informatica, Embedded ontwikkelaar & elektronicus
http://www.verelec.nl

Berichten: 11
Geregistreerd: 29 Jun 2014, 13:14

Re: error: stray '\267'

Berichtdoor RVP » 29 Jun 2014, 17:50

Ik ga wel even opnieuw beginnen. :mrgreen:

Terug naar C code

Wie is er online?

Gebruikers in dit forum: Geen geregistreerde gebruikers en 35 gasten