Что не так с моим кодом? Вы забыли '()'?
#include <SimbleeBLE.h>
// константы не изменятся. Здесь они используются для установки номеров пинов:
const int ButtonPlayPause = 15;
const int ButtonNext = 12;
const int ButtonPrevious = 11;
const int OBled = 29;
int Playp = 1;
// переменные изменятся:
int buttonState = 0; // переменная для чтения состояния кнопки
void setup()
{
pinMode(ButtonPlayPause, INPUT);
pinMode(ButtonNext, INPUT);
pinMode(ButtonPrevious, INPUT);
pinMode(OBled, INPUT);
SimbleeBLE.deviceName = "GBAND";
Serial.begin(115200);
SimbleeBLE.begin();
SimbleeBLE.txPowerLevel = +4;
}
void loop()
{
buttonState = digitalRead(ButtonPlayPause);
if (buttonState == HIGH)
{
SimbleeBLE.begin();
SimbleeBLE.deviceName = "GBAND";
//Здесь больше кода для установления соединения с Android
SimbleeBLE.sendInt = (Playp);
digitalWrite(OBled, HIGH);
SimbleeBLE.end();
digitalWrite(OBled, LOW);
} else {
buttonState = digitalRead(ButtonNext);
if (buttonState == HIGH)
{
SimbleeBLE.begin();
//Здесь больше кода для установления соединения с Android
digitalWrite(OBled, HIGH);
SimbleeBLE.end();
digitalWrite(OBled, LOW);
} else {
buttonState = digitalRead(ButtonPrevious);
if (buttonState == HIGH)
{
SimbleeBLE.begin();
//Здесь больше кода для установления соединения с Android
digitalWrite(OBled, HIGH);
SimbleeBLE.end();
digitalWrite(OBled, LOW);
}
}
}
}
Вот эта ошибка, которую я постоянно получаю:
Arduino: 1.8.5 (Windows Store 1.8.10.0) (Windows 10), Board: "Simblee"
C:\Users\Lestat\Desktop\SD PROJECR PAPERWORK\Sketch programs\sketch_mar20a\sketch_mar20a.ino: In function 'void loop()':
sketch_mar20a:42: error: invalid use of member function (did you forget the '()' ?)
SimbleeBLE.sendInt = (Playp);
^
exit status 1
invalid use of member function (did you forget the '()' ?)
This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.
@Hiew, 👍0
0
Смотрите также:
- Float печатается только 2 десятичных знака после запятой
- Почему запуск последовательного монитора перезапускает скетч?
- Невозможно преобразовать «String» в «uint8_t {aka unsigned char}» при инициализации
- Чтение из Serial
- Связь последовательного порта Digispark
- Как установить последовательные драйверы FTDI на Mac?
- Как получить правильный последовательный порт?
- Недопустимое преобразование из 'char' в 'const char*' [-fpermissive] в строке