GSM m590E

Ответить
nexbr
Рядовой
Сообщения: 7
Зарегистрирован: 28.05.2017{, 22:57}
Репутация: 0

GSM m590E

#1

Сообщение nexbr » 28.05.2017{, 23:31}

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

nexbr
Рядовой
Сообщения: 7
Зарегистрирован: 28.05.2017{, 22:57}
Репутация: 0

GSM m590E

#2

Сообщение nexbr » 29.05.2017{, 07:10}

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

Аватара пользователя
stapmoff
Лейтенант
Сообщения: 341
Зарегистрирован: 16.05.2016{, 10:21}
Репутация: 4

GSM m590E

#3

Сообщение stapmoff » 29.05.2017{, 08:54}

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

nexbr
Рядовой
Сообщения: 7
Зарегистрирован: 28.05.2017{, 22:57}
Репутация: 0

GSM m590E

#4

Сообщение nexbr » 29.05.2017{, 16:44}

Ок. Огромное спасибо. Пойду домой попробую.

Аватара пользователя
stapmoff
Лейтенант
Сообщения: 341
Зарегистрирован: 16.05.2016{, 10:21}
Репутация: 4

GSM m590E

#5

Сообщение stapmoff » 29.05.2017{, 17:07}

Да не за что

nexbr
Рядовой
Сообщения: 7
Зарегистрирован: 28.05.2017{, 22:57}
Репутация: 0

GSM m590E

#6

Сообщение nexbr » 29.05.2017{, 21:27}

stapmoff,

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

Аватара пользователя
RedSky
Лейтенант
Сообщения: 531
Зарегистрирован: 19.12.2016{, 20:07}
Репутация: 64
Откуда: Днепропетровск
Имя: Алексей

GSM m590E

#7

Сообщение RedSky » 29.05.2017{, 22:39}

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

Аватара пользователя
Anydy
Администратор
Сообщения: 3272
Зарегистрирован: 30.12.2017{, 12:10}
Репутация: 278
Имя: Андрей

GSM m590E

#8

Сообщение Anydy » 30.05.2017{, 01:15}

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

Аватара пользователя
stapmoff
Лейтенант
Сообщения: 341
Зарегистрирован: 16.05.2016{, 10:21}
Репутация: 4

GSM m590E

#9

Сообщение stapmoff » 30.05.2017{, 07:10}

nexbr писал(а):просто дописывает в сообщение 0х1A
Ну глядя на ваш проэкт ошибка очевидна! Обязательно надо было писать как на картинке \x1A, а не создавать переменную 0х1А и только тогда это команда будет работать
Вложения
1870543.flp
(150.72 КБ) 53 скачивания

Аватара пользователя
RedSky
Лейтенант
Сообщения: 531
Зарегистрирован: 19.12.2016{, 20:07}
Репутация: 64
Откуда: Днепропетровск
Имя: Алексей

GSM m590E

#10

Сообщение RedSky » 30.05.2017{, 12:21}

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

nexbr
Рядовой
Сообщения: 7
Зарегистрирован: 28.05.2017{, 22:57}
Репутация: 0

GSM m590E

#11

Сообщение nexbr » 30.05.2017{, 23:22}

stapmoff
Огромное СПАСИБО!!!!!!!!
Заработало. Теперь дело должно пойти.

Аватара пользователя
stapmoff
Лейтенант
Сообщения: 341
Зарегистрирован: 16.05.2016{, 10:21}
Репутация: 4

GSM m590E

#12

Сообщение stapmoff » 05.06.2017{, 12:43}

nexbr писал(а):Огромное СПАСИБО!!!!!!!!
Да не за что!

Ответить

Вернуться в «GSM / GPRS»