Страница 34 из 63
Блок пользователя для работы с GSM
Добавлено: 21.01.2017{, 13:53}
OlegAn1962
Проект
Добавлено (21.01.2017, 13:53)
---------------------------------------------
Вроде нашел, если во всем скетче убрать кавычки с Сериал_С, то ошибок нет.
Блок пользователя для работы с GSM
Добавлено: 21.01.2017{, 18:37}
Слимпер
OlegAn1962, Не знаю в чем дело, возможно в том, что вы первый раз открыли проект в строй версии FLProg.
Есть два пути:
1.Удалить блоки из программы и проекта, и добавить их по новой
или
2. открыть Блок Основной в редакторе блоков и сделать так
Потом сохранить изменение в блоке
Блок пользователя для работы с GSM
Добавлено: 21.01.2017{, 19:18}
ElectroMechaniC
Стехнической стороны новый блок получился более грамотный. Вот бы сейчас потестировать. Но увы только с понедельника. Теперь его проще дорабатывать.
Блок пользователя для работы с GSM
Добавлено: 21.01.2017{, 19:23}
Слимпер
ElectroMechaniC писал(а):Стехнической стороны новый блок получился более грамотный. Вот бы сейчас потестировать. Но увы только с понедельника. Теперь его проще дорабатывать.
Вот по этому и взялся переделывать, особенно когда нашел способ исключать из компиляции кода нужные мне участки кода.
По этому получилось много блоков.
А вторая причина была, что я начал путаться в трех разных блоках, где что и как работает
В нынешней версии надеюсь будет легче осуществлять поддержку.
Блок пользователя для работы с GSM
Добавлено: 21.01.2017{, 19:48}
OlegAn1962
Слимпер писал(а):2. открыть Блок Основной в редакторе блоков и сделать так
Так получилось, скетч стал компилироваться. Огромное спасибо за блоки и поддержку.
Блок пользователя для работы с GSM
Добавлено: 21.01.2017{, 21:40}
ElectroMechaniC
Слимпер! То-то и оно, ну надеюсь траблов будет минимум, так как основные моменты со спорными вопросами решаются уже при выборе набора блоков. А остальное, не насущное, так сказать - это поправимо. Не просиживать же теперь дни и ночи за отладкой под каждого персонально. А так, как блок имеет полное право делить в програме лидерство по спецификации с другими важными блоками. Значит спрашивающих со временем должно прибавиться. Инными словами сделан нихилый задаток на будующее.
Блок пользователя для работы с GSM
Добавлено: 21.01.2017{, 22:52}
Сергей
Слимпер писал(а):Если у кого есть М590 прошу по тестировать по возможности
Приму участие в тестировании. Летом делал сигнализацию переполнения канализационного люка. Управлял АТ командами, но по колхозному. Отложил, начались проблемы с питанием и зависанием модуля, потом другие проекты...
В ближайшем будущем продолжу, буду использовать Ваши блоки.
Слимпер,
А вот над этим надо подумать, жаль нельзя править первое сообщение темы.
Могу изменить сообщения. Пишите в ЛС.
Думаю будет логично в нем обновлять последнюю версию блоков и можно спойлер с архивом версий.
Блок пользователя для работы с GSM
Добавлено: 22.01.2017{, 06:58}
vovka1973
А где можно почитать или выложите пример управления реле через смс для м590
Блок пользователя для работы с GSM
Добавлено: 22.01.2017{, 10:26}
Сергей
Мужики, а куда подключать пин ВООТ на м590?
Блок пользователя для работы с GSM
Добавлено: 22.01.2017{, 10:35}
Самоделкин
Сергей писал(а):Мужики, а куда подключать пин ВООТ на м590?
на массу (-) крайний вывод рядом с boot
Блок пользователя для работы с GSM
Добавлено: 22.01.2017{, 10:54}
vovka1973
Самоделкин писал(а):на массу (-) крайний вывод рядом с boot
я читал надо через сопротивление 10 ком ,и кому верить
Блок пользователя для работы с GSM
Добавлено: 22.01.2017{, 11:53}
Самоделкин
vovka1973 писал(а):я читал надо через сопротивление 10 ком ,и кому верить
не знаю в первые слышу, у меня без всяких сопротивлений, но можеш попробовать потом отпишися, да и между блоком питания и модулем соединение должно быть конкретным ,на макетной плате с дюпонами будет полное г...о
Блок пользователя для работы с GSM
Добавлено: 22.01.2017{, 12:39}
Anydy
Сергей писал(а):Мужики, а куда подключать пин ВООТ на м590?
Datasheet M590
Pin19
ON/OFF is an input pin. The startup and shutdown of the module can be
controlled externally by this pin
active low.
То есть просто на землю.
А давайте не будем засорять тему про блоки ньюансами подключения железа. Есть же
специально созданная тема
Блок пользователя для работы с GSM
Добавлено: 22.01.2017{, 14:05}
Сергей
Самоделкин писал(а):на массу (-) крайний вывод рядом с boot
А сколько у Вас модулей так работает? Там по даташиту надо на массу кратковременно подключать.
Anydy писал(а):А давайте не будем засорять тему про блоки ньюансами подключения железа
Согласен.
Anydy, Могу эти сообщения удалить, что бы тема почище была.
И вообще можете в личку написать какие сообщения (по номерам) из темы убрать. Если они не несут полезной информации, можем тему на десяток страниц сократить.
Блок пользователя для работы с GSM
Добавлено: 22.01.2017{, 14:59}
Anydy
Сергей писал(а):Там по даташиту надо на массу кратковременно подключать.
Могу эти сообщения удалить, что бы тема почище была.
По даташиту сказано что импульс для включения должен быть не короче 300-500мс, про длину вроде ничего не сказано
Ладно...не будем ломать хронику сообщений.
На будущее, ВСЕМ по железячным вопросам по GSM модулям писать в теме
GSM GPRS GPS Модули
Блок пользователя для работы с GSM
Добавлено: 22.01.2017{, 15:08}
vovka1973
Самоделкин писал(а):не знаю в первые слышу
вот
тут
Блок пользователя для работы с GSM
Добавлено: 22.01.2017{, 15:51}
Anydy
Слимпер
При добавлении блока DTMF где то ошибочка...при компиляции вот такая ошибка
C:\Users\........\flprog\pr8\pr8.ino: In function 'bool GSM_setup_comand()':
pr8:242: error: expected ';' before 'break'
Блок пользователя для работы с GSM
Добавлено: 22.01.2017{, 16:03}
Слимпер
Anydy писал(а):В блоке DTMF где то ошибочка...при компиляции вот такая ошибкаC:\Users\........\flprog\pr8\pr8.ino: In function 'bool GSM_setup_comand()':
pr8:242: error: expected ';' before 'break'
Ошибка была в блоке GSM_sim800
прикладываю исправленный блок
Сейчас и всю сборку заменю
Блок пользователя для работы с GSM
Добавлено: 22.01.2017{, 16:23}
Anydy
Только хотел сказать что нашел ошибку
case 11:
#ifdef GSM_INCLUSION_DTMF // Если добвален блок DTMF
GSM_AT_Command(F("DDET=1") ,5 ); // Включение работы с DTMF
Пропущена точка с запятой....спасибо!
Блок пользователя для работы с GSM
Добавлено: 22.01.2017{, 22:12}
Сергей
Слимпер, В основном разделе форума сделаем раздел для GSM. Эту тему, и все остальные, туда перенесем. Там ее можно будет подчистить. Можете пока, написать мне номера сообщений, которые убрать от сюда.