Страница 1 из 1

GSM m590E

Добавлено: 28.05.2017{, 23:31}
nexbr
Доброго времени суток уважаемые знатоки. Беспокою Вас по такому вопросу,
хочу сделать GSM сигнализацию на модуле neoway m590. ардуино хочу прошить при помощи FLProg так как в программировании очень слаб прошу помощи.
Проблема в том что я с ардуино передаю поочередно команды для отправки смс в String  и все хорошо но в конце есть команда <ctrl-Z>"указано что это 0х1A  или  26HEX" и еше какой то символ в форме стрелочки который завершает отправку. но я не могу его передать ардуино при компиляции ругаться.
Помогите если можете. Заранее спасибо

GSM m590E

Добавлено: 29.05.2017{, 07:10}
nexbr
Вот так выглядит последнее сообщение для подтверждения отправки смс.
mySerial.print((char)26);
Это я взял с готового скетча из сайта продавца модуля.
Что это значит ((char)26);
Помогите пожалуйста. Спасибо

GSM m590E

Добавлено: 29.05.2017{, 08:54}
stapmoff
nexbr писал(а):Что это значит ((char)26)
Это команда модулю на разрешение отправки смс. Если не использовать готовый блок GSM, то я делал вот так
Изображение
То есть какую то строку (содержащею текст смс) суммируем с командой отправки, а суммированный выход подаем на блок отправки в UART

GSM m590E

Добавлено: 29.05.2017{, 16:44}
nexbr
Ок. Огромное спасибо. Пойду домой попробую.

GSM m590E

Добавлено: 29.05.2017{, 17:07}
stapmoff
Да не за что

GSM m590E

Добавлено: 29.05.2017{, 21:27}
nexbr
stapmoff,

Добрый вечер. Я попробовал сделать как вы подсказали но отправка так и не прошла. gsm просто дописывает в сообщение 0х1A но не отправляет. 
Мне кажется что я просто туплю. Прошу помочь посмотрите в прикрепленый файл. Зарание спасибо.

GSM m590E

Добавлено: 29.05.2017{, 22:39}
RedSky
Тоже делаю сигнализацию на м590. Воспользовался блоками за авторством Слимпера по ссылке НовыйUser (те которые "тест новой версии"). Там уже всё сделано и проверено, есть
возможность набрать только нужный функционал для экономии памяти. Могу
поделится наработками по своему проекту.

GSM m590E

Добавлено: 30.05.2017{, 01:15}
Anydy
RedSky писал(а):Могуподелится наработками по своему проекту.
Ну так а в чем проблема? Делитесь если сказали что можете))

GSM m590E

Добавлено: 30.05.2017{, 07:10}
stapmoff
nexbr писал(а):просто дописывает в сообщение 0х1A
Ну глядя на ваш проэкт ошибка очевидна! Обязательно надо было писать как на картинке \x1A, а не создавать переменную 0х1А и только тогда это команда будет работать

GSM m590E

Добавлено: 30.05.2017{, 12:21}
RedSky
Вот мой проект. Расчитан на 6 датчиков. Первые четыре включают тревогу по высокому уровню, 5 и 6 по изменению состояния. Управление только местное через меню. Реализовано:
-отправка смс при срабатывании датчика
-смс при снятии с охраны
-тестовое смс
-ограничение количества смс за отрезок времени
-звуковая сигнализация
-отображение состояния модема и уровень сигнала
-запрос состояния счёта (срабатывает не всегда)
-управление питанием модема из меню
-автоматический перезапуск модема при потере с ним связи
- встроенный watchdog на 2 секунды (если используется Nano - обязательно прошить загрузчик от Uno)
Нужна доработка:
-привязка номера датчика к тексту смс
-работа с телефонной книгой
В планах добавление датчика дыма/газа.

GSM m590E

Добавлено: 30.05.2017{, 23:22}
nexbr
stapmoff
Огромное СПАСИБО!!!!!!!!
Заработало. Теперь дело должно пойти.

GSM m590E

Добавлено: 05.06.2017{, 12:43}
stapmoff
nexbr писал(а):Огромное СПАСИБО!!!!!!!!
Да не за что!