Настраиваемое ядро для Arduino

Тема в разделе "Глядите, что я сделал", создана пользователем DIYMan, 20 дек 2017.

  1. alex_rnd61

    alex_rnd61 Нерд

    Не взлетело :( Почти как и было чуть сообщения поменялись. И по прежнему не вижу запроса FEATURES, или это уже не актуально. CoreConfig.h уже не трогал.
     
  2. DIYMan

    DIYMan Guest

    Набор команд не изменялся. Вы точно всё перекачали? Перекачайте полный архив с гитхаба - у меня сейчас как раз к Меге подключено, ESP и SIM800 физически нету (они на другой плате) - всё работает, проблем не вижу. При этом конфиг тот, что на гитхабе выложен.

    И если несложно - лог с монитора порта можете сюда выложить?

    Кстати - можете попробовать сбросить конфиг, почистив EEPROM. Например, если были датчики I2C прописаны, но ни один не подключен - будет виснуть, так "хорошо" написана библиотека Wire.
     
  3. alex_rnd61

    alex_rnd61 Нерд

    Перешёл на терминал. Делаю сброс и тут же пытаюсь послать запрос - глухо. Не понял, как тут картинку вставить, везде свои приколы.
     
  4. alex_rnd61

    alex_rnd61 Нерд

    Сейчас модем долбит, по кругу.
    Код (C++):
    SIM800: want to check modem availability...SIM800: Check if modem available...SIM800: ==>> AT<<== OKSIM800: modem answered and available.
     
  5. DIYMan

    DIYMan Guest

    Текст с терминалки можно вставить. Сделайте сброс, и пошлите с терминалки команду (заканчивается переводом строки):

    что в ответ будет? Что вообще в терминалке пишет?
     
  6. DIYMan

    DIYMan Guest

    Ну это нормально, через указанные промежутки времени он будет проверять доступность модема. Или долбит постоянно, не прекращая?
     
  7. DIYMan

    DIYMan Guest

    Предлагаю вам почистить EEPROM простым скетчем, и попробовать запустить конфигуратор ;)
     
  8. alex_rnd61

    alex_rnd61 Нерд

    Код (Text):
    TS: reset.
    RS485: begin.
    RS485: started.
    SIM800: begin.
    SIM800: started.
    TS: begin.
    Core v.1.0No
    incoming commands within 5 seconds, release Serial!SIM800: Power ON completed!SIM800: inited after reboot!SIM800: ==>> AT
     
  9. DIYMan

    DIYMan Guest

    Посмотрел - в логике раз в 30 секунд, если команд в очереди нету - проверяет доступность модема.
     
  10. DIYMan

    DIYMan Guest

    Не успели за 5 секунд вбить команду :) Но прошивка стартует, это видно. Чистите EEPROM и заливайте снова - я не вижу проблем, почему виснет, разве что в конфиге там датчики на I2C, и к меге они не подключены. К тому же я не вижу, чтобы висло - работает, модем опрашивает, проверяет на доступность.
     
  11. DIYMan

    DIYMan Guest

    @alex_rnd61 - гораздо быстрее и удобнее в штатном мониторе порта: записали в блокноте команду GET=FEATURES, Ctrl+C команду в буфер обмена, открыли монитор порта - мега сама перезапустилась, Ctrl+V в поле ввода, Enter на клавиатуре - полсекунды делов ;)
     
  12. alex_rnd61

    alex_rnd61 Нерд

    Не, меня это тупое недоразумение бесит. Я работаю с "Terminal V1.9b", там всё гораздо удобнее и проще. Ну всё, взлетело.
     
    DIYMan нравится это.
  13. DIYMan

    DIYMan Guest

    Чего было то?
     
  14. alex_rnd61

    alex_rnd61 Нерд

    ??? Хороший вопрос. И причём тут зачистка EEPROM, это каким боком?
     
  15. DIYMan

    DIYMan Guest

    Всякое бывает, я в таком случае привык исключать всё по максимуму ;) Поэтому и предложил вариант.
     
  16. alex_rnd61

    alex_rnd61 Нерд

    Раньше никак не влияло и настройки подхватывались автоматом. Значит что то поменялось и не в лучшую сторону. Надо пощукать стандартную мегу и её юзать.
     
  17. DIYMan

    DIYMan Guest

    Да ничего особо не менялось, в том то и дело. Последние обновы - это пару классов, которые никак не юзаются в ядре, они просто для логики на будущее - и всё. У меня как раньше работал конфигуратор - так и работает, я бы заметил, если бы вдруг что-то стало не так.
     
  18. alex_rnd61

    alex_rnd61 Нерд

    Не, ну мистика какая-то. Опять 25 :( Чуть тронул CoreConfig.h и усё, труба.
     

    Вложения:

    • CoreConfig.h
      Размер файла:
      16,3 КБ
      Просмотров:
      494
  19. alex_rnd61

    alex_rnd61 Нерд

    Конфигуратор.
     

    Вложения:

    • ACerr.jpg
      ACerr.jpg
      Размер файла:
      79,5 КБ
      Просмотров:
      454
  20. DIYMan

    DIYMan Guest

    Что пишет в порт? SD получается инициализировать?