Ключевое Ñ?лово

vk

Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
Железо для умного дома

ТЕМА: Конструктор кода в конструкторе прошивки ESP8266

Конструктор кода в конструкторе прошивки ESP8266 02 Янв 2021 01:33 #26035

  • SergeiHome
  • SergeiHome аватар
  • Не в сети
  • Захожу иногда
  • Сообщений: 64
  • Спасибо получено: 1
  • Репутация: 0
Максим,
попробовал вставить функцию sendmail(); в рабочий код.
В код добавил:

uint8_t smsflag;
char datasms[];
.........................................

smsflag=0; //при старте модуля
.........................................

if (smsflag==0) {os_sprintf(datasms,"Water Tank is Empty"); sendemail(); smsflag=1;}

Компиляция с ошибкой:×Компилирование закончилось ошибкой, удалите не нужные функции или свяжитесь с администратором EID# 481608
Как убираю последнюю строку, все компилируется успешно.
Не подскажите, что не так делаю...
Администратор запретил публиковать записи гостям.

Конструктор кода в конструкторе прошивки ESP8266 02 Янв 2021 01:38 #26036

  • SergeiHome
  • SergeiHome аватар
  • Не в сети
  • Захожу иногда
  • Сообщений: 64
  • Спасибо получено: 1
  • Репутация: 0
Виноват - вопрос снимается - собственная невнимательность...
Написал неправильно имя функции - sendemail() вместо senmail()
Администратор запретил публиковать записи гостям.

Конструктор кода в конструкторе прошивки ESP8266 02 Янв 2021 01:40 #26037

  • SergeiHome
  • SergeiHome аватар
  • Не в сети
  • Захожу иногда
  • Сообщений: 64
  • Спасибо получено: 1
  • Репутация: 0
Вместо sendmail(), конечно.
Администратор запретил публиковать записи гостям.

Конструктор кода в конструкторе прошивки ESP8266 21 Янв 2021 20:29 #26079

  • masterpro77
  • masterpro77 аватар
  • Не в сети
  • Захожу иногда
  • Сообщений: 45
  • Спасибо получено: 3
  • Репутация: 0
Пытаюсь освоить кк. Выдает ошибку. Что не так делаю?

Ошибка компиляции прошивки, попробуйте удалить ненужные функции или обратитесь к администратору EID # 489215

Сам код.
#define GPIO_button_plus 12
#define GPIO_button_minus 14
#define GPIO_button_led 13
int16_t brightness = 0;
read_kod(){
if(!digitalRead(14)&&digitalRead(12))
{
if(brightness<255) brightness++;
analogWrite(13,brightness);
}
else if(digitalRead(14)&&!digitalRead(12))
{
if(brightness!=0) brightness--;
analogWrite(13,brightness);
}
}
void ICACHE_FLASH_ATTR
startfunc(){}
void ICACHE_FLASH_ATTR
timerfunc(uint32_t timersrc) {
if(timersrc%30==0){}
}
void webfunc(char *pbuf) {
os_sprintf(HTTPBUFF,"<br>test");
}
Администратор запретил публиковать записи гостям.

Конструктор кода в конструкторе прошивки ESP8266 22 Янв 2021 19:54 #26080

  • masterpro77
  • masterpro77 аватар
  • Не в сети
  • Захожу иногда
  • Сообщений: 45
  • Спасибо получено: 3
  • Репутация: 0
Помогите дописать код. В коде две физические кнопки при нажатии они должны прибавлять или уменьшать значение выставленной температуры термостата. Подскажите переменную которая отвечает за температуру термостата и как грамотно ее обозначить в коде.
#define GPIO_button_minus 14
#define GPIO_button_plus 12                     
int16_t brightness=0;
void ICACHE_FLASH_ATTR
startfunc(){
}
void ICACHE_FLASH_ATTR
timerfunc(uint32_t  timersrc){
if(!digitalRead(14)&&digitalRead(12))
{
if(brightness < 30)brightness++;

}
if(digitalRead(14)&&!digitalRead(12))
{
if(brightness!=0)brightness--;

}
if(timersrc%30==0){
}
}
void webfunc(char *pbuf) {
os_sprintf(HTTPBUFF,"<br>test"); 
}
Администратор запретил публиковать записи гостям.

Конструктор кода в конструкторе прошивки ESP8266 22 Янв 2021 20:40 #26081

  • Maker39
  • Maker39 аватар
  • Не в сети
  • Завсегдатай
  • Сообщений: 223
  • Спасибо получено: 12
  • Репутация: 0
Здесь homes-smart.ru/index.php/component/kunen...266&start=3132#26038 автор давал мне такие :
"переменные термостата:
установка границ : sensors_param.termozn[num][1] и sensors_param.termozn[num][0] , нумерация конечно же от нуля."

Но я не пробовал. Может сработает, меня тоже эта тема интересует.
Администратор запретил публиковать записи гостям.
Спасибо сказали: masterpro77
Модераторы: FlyRouter
Время создания страницы: 0.140 секунд

Home`s Smart © 2013-2016. г.Киров.
Цитирование материалов возможно только со ссылкой на сайт. Использование фотоматериалов только с разрешения авторов.