error: 'readLowAlpha' was not declared in this scope

#include <Brain.h>

// Set up the brain reader, pass it the hardware serial object you want to listen on.
Brain brain(Serial);

const int ledPin = 13; // 13 is handy because it’s on the board.
long interval = 500; // Changes based on attention value.
long previousMillis = 0;
int ledState = LOW;

unsigned int LowAlpha; //
const int AltroledPin = 10; // mettere al posto di XXX il numero di pin giusto

void setup() {
// Set up the LED pin.
pinMode(ledPin, OUTPUT);

// Start the hardware serial.
Serial.begin(9600);
}

void loop() {
// Expect packets about once per second.
if (brain.update()) {
Serial.println(brain.readCSV());

// Attention runs from 0 to 100.
interval = (100 - brain.readAttention()) * 10;
}

// Make sure we have a signal.
if(brain.readSignalQuality() == 0) {

// Blink the LED.
if (millis() - previousMillis > interval) {
// Save the last time you blinked the LED.
previousMillis = millis();

// If the LED is off turn it on and vice-versa:
if (ledState == LOW)
ledState = HIGH;
else
ledState = LOW;

// Set the LED with the ledState of the variable:
digitalWrite(ledPin, ledState);

// Inizio
LowAlpha=readLowAlpha();
if (LowAlpha > 10 && LowAlpha < 16)
digitalWrite(AltroledPin, HIGH);
else
digitalWrite(AltroledPin, LOW);
//…

// Fine
}
}
else {
digitalWrite(ledPin, LOW);
}

}


error: ‘readLowAlpha’ was not declared in this scope

mi da questo errore

perché? potete darmi una mano a capire? come aggiustarlo?

Il codice devi racchiuderlo nei tag code, vedi sezione 7 del regolamento, spiega bene come fare. Altrimenti parte del codice può essere visualizzata male o mancare perchè interpretato come attributo del testo stesso.

Il compilatore non sà cosa sia la funzione readLowAlpha() O devi usare bran.readLowAlpha() (non conosco quella libreria) oppure ti manca un pezzo di codice da dove l'hai preso. Il codice della funzione readLowAlpha

ok ottimo ho messo brain come mi hai detto tu e ora almeno la verifica funge.

grazie ora provo!