ARDUINO Компиляция с ошибкой

MaiklPsk

✩✩✩✩✩✩✩
2 Апр 2020
2
0
#define CLK 2
#define DIO 3
#include "GyverTM1637.h"
GyverTM1637 disp(CLK, DIO);
uint32_t Now, clocktimer;
boolean flag;
void setup() {
Serial.begin(9600);
disp.clear();
disp.brightness(7); // яркость, 0 - 7 (минимум - максимум)
}
void loop() {
twistClock();
}
void twistClock() {
byte hrs = 21, mins = 55;
uint32_t tmr;
Now = millis();
while (millis () - Now < 5000) { // каждые 10 секунд if (millis() - tmr > 500) { // каждые полсекунды
tmr = millis();
flag = !flag;
disp.point(flag); // выкл/выкл точки
if (flag) {
// ***** часы! ****
mins ++;
if (mins > 59) {
mins = 0;
hrs++;
if (hrs > 24) hrs = 0;
}
// ***** часы! ****
byte dispTime[] = {(byte)hrs / 10, (byte)hrs % 10, (byte)mins / 10, (byte)mins % 10};
disp.twist(dispTime, 35); // выводим время массивом
}
}
}
disp.point(0); // выкл точки ругается наэту строку
}



ошибка: exit status1
'disp' does not name a type


Помогите исправить пожалуйста!!!!!!
 

Старик Похабыч

★★★★★★★
14 Авг 2019
4,263
1,301
Москва
у тебя эта строка после всех функций идет.. вообще после всех. Т.е. дописана после конца и закрыта скобкой для чего то.
 

kalobyte

★★★✩✩✩✩
1 Янв 2020
724
148
void point(boolean PointFlag);
должно бы true/false скорей всего