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

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

  1. Сергей_Ф

    Нужна помощь подвисает скетч

    @JIEXA вроде не виснит ничего. Другое дело, что Вы хотите получить и что Вы написали делать в программе. Наверное Ваши ожидания не совпадают с Вашими командами. На чём запускаете, кстати? Уверены что память на 80 Мгц работает стабильно?
  2. Сергей_Ф

    Несколько вопросов новичка

    @Denis Karasiov а дальше в документации есть uint8 bssid_set – Flag to indicate whether or not to use the bssid property. A value of 1 means to use and a value of 0 means to not use. • uint8 bssid[6] – If several access points have the same SSID, BSSID can contain a MAC address to indicate...
  3. Сергей_Ф

    Mesh-сеть на ESP8266

    @nikolz диплом пишет не @Denis Karasiov, а @sect108.
  4. Сергей_Ф

    выравнивание памяти ;-)

    @doleynikov если когда получится - выкладывайте. Интересно попробовать. Я бы ещё эмулятор Спектрума на нем запилил с экраном 320*240, но ни времени ни знаний для этого нет :(. Там уже машинные коды придется эмулировать для игр.
  5. Сергей_Ф

    Mesh-сеть на ESP8266

    @Denis Karasiov @pvvx немного категоричен. Мысль в том, что не стоит закладывается на esp для промышленных устройств. Не его ниша, учитывая проблемы с SDK. И сертификата нет и не будет - глюкавый он, стандарт не соблюдает. Поиграться в конструктор и сделать что нибудь для дома - вполне можно. И...
  6. Сергей_Ф

    выравнивание памяти ;-)

    @doleynikov что бы не изобретать велосипед, посмотрите реализацию memcpy и strcpy и сделайте по образу и подобию.
  7. Сергей_Ф

    Нужна помощь Прервал прошивку Модуля

    @Danil прерывал не раз. Да, потом надо поймать момент вручную. Автоматом не прошьется, вручную выставить режим прошивки и ресет, потом лить скетч - должно пробиться.
  8. Сергей_Ф

    Несколько вопросов новичка

    а почему не должно подключаться по Вашему? Вы задаете значение MAC адреса для ESP - посмотрите его на Вашем роутере, оно должно быть как Вы указали. Если нет, то это рудименты от библиотеки от Ардуино, там нет MAC-адреса на сетевых платах.
  9. Сергей_Ф

    Вопрос помогите разобраться ESP8266+Arduino Nano

    @Андрей Вакулин и он был в режиме вывода и на нем была логическая 1? Не верю. Кстати, какое входное сопротивление вашего амперметра в этом режиме? Ом дявятьсот? Тогда да, верю. Не хочу брать грех на душу, но попробуйте без амперметра коротнуть при логической 1 . Но лучше не пробуйте.
  10. Сергей_Ф

    выравнивание памяти ;-)

    По моему это излишне, там вроде и так всё через *char сделано.
  11. Сергей_Ф

    выравнивание памяти ;-)

    это было ясно сразу
  12. Сергей_Ф

    выравнивание памяти ;-)

    мне вот не нравится работа со стеком в basic.cpp Вы поменяли uint16_t на uint32_t, но коррекция указателей везде осталась на 2 я попробовал поменять на 4, но результата это не принесло. Надо внимательно смотреть
  13. Сергей_Ф

    выравнивание памяти ;-)

    @doleynikov в строке 186 basic.cpp также исправить на host_outputString(tokenTable[*p].token); осталось найти где Вы неправильно пишете в память и всё :)
  14. Сергей_Ф

    выравнивание памяти ;-)

    @doleynikov c PROGMEM вы точно не разобрались host_outputProgMemString((char *)(&(errorTable[ret]))); выводит совсем не то что надо а вот host_outputProgMemString(errorTable[ret]); работает правильно во всяком случае host_outputProgMemString(errorTable[0]); выводит Ok, как положено
  15. Сергей_Ф

    выравнивание памяти ;-)

    @doleynikov в коде активно фигурирует int в работе с токенами. А уж его размер точно у AVR=2, а у ESP=4. Не знаю тут ли собака порылась, но попробуйте заменить на int16_t, может поможет. есть такие куски *tokenOut++ = TOKEN_INTEGER; где TOKEN_INTEGER = 2 а по факту на esp 4 это не совсем то
  16. Сергей_Ф

    выравнивание памяти ;-)

    @doleynikov что нужно сделать, чтобы валилась ошибка? У меня работает как-то, только непонятно как
  17. Сергей_Ф

    выравнивание памяти ;-)

    скачал - у меня без ошибок всё откомпилировалось IDE 1.6.12 ESP board 2.3.0
  18. Сергей_Ф

    выравнивание памяти ;-)

    @doleynikov я же Вас попросил выложить Ваш проект, а Вы мне весь свой репозиторий качать предлагаете и искать там библиотеки. Эх...
  19. Сергей_Ф

    выравнивание памяти ;-)

    а это что? basic.cpp #include <pgmspace.h> у меня и UNO и Nano на это ругается Ещё и #include <PCD85448266.h> присутствует в host.cpp
Сверху Снизу