• Уважаемые посетители сайта esp8266.ru!
    Мы отказались от размещения рекламы на страницах форума для большего комфорта пользователей.
    Вы можете оказать посильную поддержку администрации форума. Данные средства пойдут на оплату услуг облачных провайдеров для сайта esp8266.ru
  • Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Результаты поиска

  1. Slacky

    скетч с конфигуратором в eeprom, сервер и клиент

    @Vitaly спасибо. Все заработало.
  2. Slacky

    скетч с конфигуратором в eeprom, сервер и клиент

    О, спасибо, буду проверять ...
  3. Slacky

    скетч с конфигуратором в eeprom, сервер и клиент

    Я не сильно понимаю в сдвигах, XOR, NOR и проч. Да и вообще не сильно понимаю :)) Как проверить?
  4. Slacky

    скетч с конфигуратором в eeprom, сервер и клиент

    @Vitaly привет. Взял для своих нужд процедуру записи и считывания с EEPROM из Вашего скетча. Размер структуры, которая пишется - 284 байта. Падает на процедуре вычисления CRC unsigned long crc_update(unsigned long crc, byte data) { byte tbl_idx; tbl_idx = crc ^ (data >> (0 * 4)); crc =...
  5. Slacky

    Общие вопросы по Arduino IDE для ESP8266

    Наваял маленький проектик. Задумался про зависания. Начал рыть про wdt. С ходу вот такой код не заработал. #include <ESP.h> void setup() { wdt_disable(); // бесполезная строка до которой не доходит выполнение при bootloop Serial.begin(115200); Serial.println("\n\nSetup..")...
  6. Slacky

    MQTTwarn

    В общем разобрался я. Пришлось посмотреть, что находится в execute.py и понять, что текст сообщения все-таки туда передается. Короче, конфиг должен выглядеть так - [config:execute] targets = { # argv0 ..... 'PerlScript' : [ '/opt/etc/mosquitto/test.pl', '[TEXT]' ] }
  7. Slacky

    MQTTwarn

    А вот еще вопрос. Уже час подставляю параметры, не выходит. Как передать в execute в вызываемую программу аргументы? Мне нужно, чтобы в аргументах оказался текст сообщения. В документации говориться что-то про [TEXT], но я не очень понял как. А методом тыка не выходит. Вот при такой настройке...
  8. Slacky

    Общие вопросы по Arduino IDE для ESP8266

    @DenisBelkaShel а инет то есть?
  9. Slacky

    Общие вопросы по Arduino IDE для ESP8266

    Применительно к SD нельзя. Я это первым дело проверил. Exception (3): epc1=0x401003d2 epc2=0x00000000 epc3=0x00000000 excvaddr=0x40100542 depc=0x00000000 ctx: sys sp: 3ffee550 end: 3fffffb0 offset: 01a0 >>>stack>>> 3ffee6f0: 00000000 00000000 00000000 00000000 3ffee700: 00000000 00000000...
  10. Slacky

    Общие вопросы по Arduino IDE для ESP8266

    Разобрался. Нельзя строку передавать в SD. А как привести к char[] не сразу сообразил. Подглядел в одном месте, по поиску нашел. Вот кусочек, вдруг кому пригодится. void rmDirR(String dir) { String localPath; localPath = dir + '\0'; char charBuf[localPath.length()]...
  11. Slacky

    Общие вопросы по Arduino IDE для ESP8266

    А вот еще глупый вопрос. Как в среде передаются параметры в функциях? Точнее, как написать я знаю, но что происходит с памятью? Например такой код приводит к циклической отработке wdt и перегрузке. bool existsFile(String path) { if (DEBUG) { Serial.print("Begin func existsFile(")...
  12. Slacky

    Общие вопросы по Arduino IDE для ESP8266

    @Сергей_Ф спасибо, ссылка помогла, в общем-то про это и спрашивал. А ошибка крылась в банальном. Я все файлы создал сам в текстовом редакторе, положил в одну директорию. Arduino их видит, даже список всех файлов в шапке присутсвтует. Но не компилит. Создал все файлы с помощью самого Arduino...
  13. Slacky

    Общие вопросы по Arduino IDE для ESP8266

    @Сергей_Ф я понимаю о чем Вы, но поверьте, там смотреть не на что. Там кода на 10 строк. Это типа main.ino #include <ESP8266WiFi.h> #include <SPI.h> #include <SD.h> #define DEBUG true bool SD_OK; const int chipSelect = D0; // use D0 for Wemos D1 Mini File root; void loop () {...
  14. Slacky

    Общие вопросы по Arduino IDE для ESP8266

    А как ему об этом сказать? Просто примеры смотрел, нигде ничего не объявлено явно, просто раскидано по разным файлам в одной директории и все. Правда я такие примеры не компилил ...
  15. Slacky

    Общие вопросы по Arduino IDE для ESP8266

    Добрый день. Пните в нужную сторону. Есть платка Wemos D1 mini. Скачал пример работы с SD. Все работает. Пытаюсь писать свой скетч. Раскидал по разным файлам, типа main.ino setup.ino sd.ino и т.д. Все глобальное объявлено в main.ino. Так вот в другом файле, например sd.ino ругается на...
  16. Slacky

    скетч с конфигуратором в eeprom, сервер и клиент

    @Vitaly спасибо. Просто переделывать под себя пока не стал, решил только посмотреть. Префиксы видел, но не сообразил, как узнать макадрес, а он в имени сети был ... Еще раз - спасибо. Буду разбираться ...
  17. Slacky

    скетч с конфигуратором в eeprom, сервер и клиент

    @Vitaly, извиняюсь сразу, но вопрос наверно будет ламерским :)) Пришла платка Wemos D1 mini. Ваш скетч прошился. Теперь вижу на смартфоне WiFi-сеть - что-тотам-8266. Вопрос - а какой пароль? :))
  18. Slacky

    MQTTwarn

    Добрый день. В питоне не очень, в доках не нашел (может плохо искал). Вопрос - можно ли в файле mqttwarn.ini сделать include другого файла, чтобы программа считала это просто продолжением конфига? Просто хочу изменяемую часть вынести в отдельный файл. Спасибо.
Сверху Снизу