Н Е К И Б Е Р Л Е О
пацаны... тут баг вылез
Н Е К И Б Е Р Л Е О
13:32:44.645 -> *** Your inputInt: -70
13:32:44.645 ->
13:32:44.645 -> BLE Scan restarted.....
13:32:45.594 -> abort() was called at PC 0x401c845f on core 0
13:32:45.628 ->
13:32:45.628 -> Backtrace: 0x40091f40:0x3ffea0d0 0x40092171:0x3ffea0f0 0x401c845f:0x3ffea110 0x401c84a6:0x3ffea130 0x401b6421:0x3ffea150 0x401b61a4:0x3ffea170 0x401b97e9:0x3ffea190 0x401b6eab:0x3ffea1b0 0x401b6f2e:0x3ffea1e0 0x400d1f0e:0x3ffea230 0x400d1362:0x3ffea330 0x400d4701:0x3ffea370 0x400d34de:0x3ffea460 0x40148135:0x3ffea4b0 0x401432a6:0x3ffea4d0 0x4008e689:0x3ffea500
13:32:45.662 ->
13:32:45.662 -> Rebooting...
13:32:45.662 -> ets Jun 8 2016 00:22:57
13:32:45.662 ->
13:32:45.662 -> rst:0xc (SW_CPU_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
13:32:45.662 -> configsip: 0, SPIWP:0xee
13:32:45.662 -> clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
13:32:45.662 -> mode:DIO, clock div:1
13:32:45.662 -> load:0x3fff0018,len:4
13:32:45.662 -> load:0x3fff001c,len:1216
13:32:45.662 -> ho 0 tail 12 room 4
13:32:45.662 -> load:0x40078000,len:9720
13:32:45.662 -> ho 0 tail 12 room 4
13:32:45.662 -> load:0x40080400,len:6352
13:32:45.662 -> entry 0x400806b8
13:32:46.247 ->
Andy
13:32:44.645 -> *** Your inputInt: -70
13:32:44.645 ->
13:32:44.645 -> BLE Scan restarted.....
13:32:45.594 -> abort() was called at PC 0x401c845f on core 0
13:32:45.628 ->
13:32:45.628 -> Backtrace: 0x40091f40:0x3ffea0d0 0x40092171:0x3ffea0f0 0x401c845f:0x3ffea110 0x401c84a6:0x3ffea130 0x401b6421:0x3ffea150 0x401b61a4:0x3ffea170 0x401b97e9:0x3ffea190 0x401b6eab:0x3ffea1b0 0x401b6f2e:0x3ffea1e0 0x400d1f0e:0x3ffea230 0x400d1362:0x3ffea330 0x400d4701:0x3ffea370 0x400d34de:0x3ffea460 0x40148135:0x3ffea4b0 0x401432a6:0x3ffea4d0 0x4008e689:0x3ffea500
13:32:45.662 ->
13:32:45.662 -> Rebooting...
13:32:45.662 -> ets Jun 8 2016 00:22:57
13:32:45.662 ->
13:32:45.662 -> rst:0xc (SW_CPU_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
13:32:45.662 -> configsip: 0, SPIWP:0xee
13:32:45.662 -> clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
13:32:45.662 -> mode:DIO, clock div:1
13:32:45.662 -> load:0x3fff0018,len:4
13:32:45.662 -> load:0x3fff001c,len:1216
13:32:45.662 -> ho 0 tail 12 room 4
13:32:45.662 -> load:0x40078000,len:9720
13:32:45.662 -> ho 0 tail 12 room 4
13:32:45.662 -> load:0x40080400,len:6352
13:32:45.662 -> entry 0x400806b8
13:32:46.247 ->
https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-guides/tools/idf-monitor.html
Н Е К И Б Е Р Л Е О
Н Е К И Б Е Р Л Е О
Н Е К И Б Е Р Л Е О
гляньте, на что ругается?
Andy
не подскажу - ардуино не использую
Н Е К И Б Е Р Л Е О
https://github.com/neolead/catcatcher/blob/main/catcatcher.ino
Н Е К И Б Е Р Л Е О
совместно с @ytrikoz переписали)
Yuriy
Н Е К И Б Е Р Л Е О
оно не ребутится ,работает корректно,берет параметры и хранит на fs;)
Yuriy
делает это всё ужасным образом. если будешь развиваться в этом направлении кодинга -то быстро это понимание придёт
потом кто то берет этот - добавляет свой - и получает то же самое что у тебя было... "не работает" - и "какакода" на гите становиться всё больше и больше - в этом я вижу проблему :) ничего личного
Н Е К И Б Е Р Л Е О
Это понятно
Н Е К И Б Е Р Л Е О
Это так ,ты прав
Н Е К И Б Е Р Л Е О
Н Е К И Б Е Р Л Е О
Больше пилить не планировал. Отдаю коту тетушки в тесты;)
Н Е К И Б Е Р Л Е О
"отзыв с полей:
Сработало!!!
Хотел сожрать, она стала закрываться, зашумела он испугался и убежал"
@ytrikoz
romanetz
😾
romanetz
Морда зверя в этот момент
romanetz
У него есть следующая опция - начать метить всё )
Н Е К И Б Е Р Л Е О
romanetz
esp32-c3 начали рассылать?
romanetz
кому-нибудь приходило письмо уже?
Andy
мне нет, скорее всего после китайского НГ
EuR
Посмотрите пожалуйста. Кусочек кода. Прокатит вместо этого?
EuR
EuR
romanetz
Раздавали платы
romanetz
До нг
romanetz
В честь выпуска нового чипа
garik
Прикольно
Andy
А что за акция? Можно сэмпл попросить просто?
ESP32-C3 Module for Russian Programmers
john lee <john.lee@espressif.com> 14 декабря 2020 г., 14:38
Hi Joe,
Thanks for writing to us!
The boards will ship sometime after Xmas. Guo Wei will keep you posted once available.
Take care and have a great day!
Можно просто попросить семпл вдруг прокатит
ㅤ
EuR
Роман
Ребят, подскажите, max485 и аналоги, при питании драйвера 5 вольтами на выходе данных RO какой уровень? либо там open drain и можно подтянуть к 3,3 в?
Роман
чет в ДШ не пишут что там open drain
Mike
подскажите по esp8266, нужно сохранять энергонезависимо часть настроек. попробовал использовать EEPROM.h но настройки сохраняются, но после загрузки уже данных нет.
Чтение делаю с помощью EEPROM.get, запись через EEPROM.put.
Не забываю конечно же делать EEPROM.begin и EEPROM.end
что не так?
пример записи значений:
bool saveConfig(config_t *cfg){
bool res=false;
putLogLn("saveConfig sizeof=" + String(sizeof(config_t), DEC));
cfg->save_config=1; // ставим флаг записи конфига
EEPROM.begin(sizeof(config_t));
delay(200);
EEPROM.put(EEPROM_startaddr, cfg);
delay(200);
res=EEPROM.commit(); // Only needed for ESP8266 to get data written
delay(200);
EEPROM.end(); // Free RAM copy of structure
delay(200);
putLogLn("saveConfig EEPROM.commit=" + String(res, DEC));
return res;
}
Mike
uint8_t loadConfig(config_t *cfg){
putLogLn("loadConfig sizeof=" + String(sizeof(config_t), DEC));
EEPROM.begin(sizeof(config_t));
EEPROM.get(EEPROM_startaddr, cfg);
EEPROM.end();
if (!cfg->save_config){
putLogLn("loadConfig get defaul value!");
} else{
putLogLn("loadConfig load value from eeprom");
}
return 1;
}
Gaius Claudius Glaber
Slava
Mike
Slava
Andy
Mike
у дуни есть отличия от esp
romanetz
?
Slava
romanetz
Скрин из ардуиновской иде
Роман
Mike
не понял
у реализации под esp есть особенности
Mike
romanetz
Это ПИД-регулятор что ли такой странный?
romanetz
С гистерезисом по входу
EuR
Gaius Claudius Glaber
Немного не понял
ну смотри, temp_oven=50
условие
if temp_oven > (s30)
servo.write(30);
выполняется ?
EuR
Ага
Gaius Claudius Glaber
а это условие
if temp_oven > (s40)
servo.write(40);
EuR
Да
EuR
А, написать все в кучу
EuR
В одну строку
EuR
&&
Gaius Claudius Glaber
if temp_oven > (s30) && temp_oven !> (s40)
servo.write(30);
а так ?
EuR
Понял
EuR
Спасибо друг
DrZagzz
привет братьям по разуму
ㅤ
DrZagzz
ктонить настраивал перистальтические насосы на есп32 для дозировки удобрений?
DrZagzz
и ещё меня интересует вопрос как собирать логи с есп32 на централ сервак. я делаю через mqtt, но получается трафика много, есп имеет тенденции слетать 😅
Alexandr
Шалом други.
Andy