Блок пользователя для работы с GSM
-
- Лейтенант
- Сообщения: 516
- Зарегистрирован: 25 фев 2018, 08:48
- Откуда: Оренбург
- Имя: Александр
Блок пользователя для работы с GSM
[ref]AlexCrane[/ref], вопрос по смс: после чтения смс удаляете или прочитали и забыли ?
если есть какой то наработанный способо очистки хлама в симке то сообщите.
сейчас же много всяких левых рассылок может приходить и потому нужно очищать чтобы не захламлялось.
+ возник момент очень нехороший - стоит условие что выход должен включиться только когда придет смс с текстом "привет"
и вот был случай - смс не отправлял, а выход включился !
вот и думаю как так - то ли что то не так пошло в модуле (может у кого то были такие случаи) , а может каким то образом старая смс отработалась.
если есть какой то наработанный способо очистки хлама в симке то сообщите.
сейчас же много всяких левых рассылок может приходить и потому нужно очищать чтобы не захламлялось.
+ возник момент очень нехороший - стоит условие что выход должен включиться только когда придет смс с текстом "привет"
и вот был случай - смс не отправлял, а выход включился !
вот и думаю как так - то ли что то не так пошло в модуле (может у кого то были такие случаи) , а может каким то образом старая смс отработалась.
- AlexCrane
- Капитан
- Сообщения: 903
- Зарегистрирован: 20 окт 2017, 13:22
- Откуда: Ульяновск
- Имя: Александр
- Поблагодарили: 12 раз
Блок пользователя для работы с GSM
[ref]KulibinOrsk[/ref], Если мне не изменяет память то СМС не сохраняются
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....
Если нет возможности отблагодарить материально, хотя бы оцени пост....
-
- Лейтенант
- Сообщения: 516
- Зарегистрирован: 25 фев 2018, 08:48
- Откуда: Оренбург
- Имя: Александр
Блок пользователя для работы с GSM
[ref]AlexCrane[/ref], отказался я полностью от режима сна. Один головняк с ним. Возникла новая неприятность: модуль перестал отправлять СМС. Уже на вход тупо повесил кнопку - не идут СМС. У вас такого не наблюдалось ?
Получается отпарвить СМС только так - звоню на модуль и в это время несколько раз нажимаю кнопку отправить СМС. Складывается ощущение что модуль sim800 находиться все равно в спячке. Хотя подключаюсь терминалом и получаю ответ: AT+CSCLK=0 т.е. бодрствует.
Может есть какие то мысли по этому случаю ?
Получается отпарвить СМС только так - звоню на модуль и в это время несколько раз нажимаю кнопку отправить СМС. Складывается ощущение что модуль sim800 находиться все равно в спячке. Хотя подключаюсь терминалом и получаю ответ: AT+CSCLK=0 т.е. бодрствует.
Может есть какие то мысли по этому случаю ?
- AlexCrane
- Капитан
- Сообщения: 903
- Зарегистрирован: 20 окт 2017, 13:22
- Откуда: Ульяновск
- Имя: Александр
- Поблагодарили: 12 раз
Блок пользователя для работы с GSM
[ref]KulibinOrsk[/ref], Если судить по аппноуту https://cdn-shop.adafruit.com/product-f ... _V1.01.pdf
то отключение сна делают так
[spoiler]
Sending “AT+CSCLK=0\r\n” continuously: If serial port wants to be used to send AT
command when the module is in sleep mode, customer can send “AT+CSCLK=0\r\n”
continuously. When the module responses “OK”, it means serial port can be used to
transmit AT command as normal and quit from sleep mode (will never go back to sleep
mode automatically).
[/spoiler]
Отправляют команду AT+CSCLK=0 в модуль до тех пор пока не получишь ответ ОК
то отключение сна делают так
[spoiler]
Sending “AT+CSCLK=0\r\n” continuously: If serial port wants to be used to send AT
command when the module is in sleep mode, customer can send “AT+CSCLK=0\r\n”
continuously. When the module responses “OK”, it means serial port can be used to
transmit AT command as normal and quit from sleep mode (will never go back to sleep
mode automatically).
[/spoiler]
Отправляют команду AT+CSCLK=0 в модуль до тех пор пока не получишь ответ ОК
Если не знаю, то не скажу. Если скажу, то сначала проверю...
Если нет возможности отблагодарить материально, хотя бы оцени пост....
Если нет возможности отблагодарить материально, хотя бы оцени пост....
-
- Лейтенант
- Сообщения: 516
- Зарегистрирован: 25 фев 2018, 08:48
- Откуда: Оренбург
- Имя: Александр
Блок пользователя для работы с GSM
[ref]AlexCrane[/ref], именно так и делал. Получил подтверждение.
Может у меня модуль не рабочий или что то с ПБ не то.
Если не сложно дайте ссылку - где скачать ПБ для sim800 / рабочий проверенный
Может у меня модуль не рабочий или что то с ПБ не то.
Если не сложно дайте ссылку - где скачать ПБ для sim800 / рабочий проверенный
- jonik22sm
- Капитан
- Сообщения: 792
- Зарегистрирован: 20 ноя 2015, 11:28
- Откуда: Краснодар
- Имя: Евгений
- Благодарил (а): 1 раз
- Поблагодарили: 7 раз
- Контактная информация:
Блок пользователя для работы с GSM
Добрый день форумчане
Вот уже третий день бьюсь что-бы мой SIM800l v2 выдавал DTMF но всё безрезультатно. Подскажите пожалуйста может я что то делаю не так.
Вот уже третий день бьюсь что-бы мой SIM800l v2 выдавал DTMF но всё безрезультатно. Подскажите пожалуйста может я что то делаю не так.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Можно сделать ВСЁ. Было бы желание.
Блок пользователя для работы с GSM
Вы соединяете SIM800 с контроллером через сериал порт, в таком случае вам в проект нужно вытащить ПБ GSM SoftwareSerial.
Выдержка из инструкции...
Автор Слимпер
Работает только вместе с блоком GSM_Основной
Предназначен для перевода работы модуля GSM на порт SoftwareSerial
Кроме добавления этого блока необходимо в блоке GSM_Основной в параметре SERIAL_M прописать Serial_S
Параметры
RX, TX - номера пинов для подключения модуля при варианте SoftwareSerial, при использование аппаратных портов, значение роли не играет.
Выдержка из инструкции...
Автор Слимпер
Работает только вместе с блоком GSM_Основной
Предназначен для перевода работы модуля GSM на порт SoftwareSerial
Кроме добавления этого блока необходимо в блоке GSM_Основной в параметре SERIAL_M прописать Serial_S
Параметры
RX, TX - номера пинов для подключения модуля при варианте SoftwareSerial, при использование аппаратных портов, значение роли не играет.
- jonik22sm
- Капитан
- Сообщения: 792
- Зарегистрирован: 20 ноя 2015, 11:28
- Откуда: Краснодар
- Имя: Евгений
- Благодарил (а): 1 раз
- Поблагодарили: 7 раз
- Контактная информация:
Блок пользователя для работы с GSM
Почему?
Через UART2 17 и 16 спины
Поэтому просто пишу SERIAL2 так всё работает кроме DTMF
Отправлено спустя 1 час 50 минут 42 секунды:
Я пробовал и так и сяк один и тот же результат
Через UART2 17 и 16 спины
Поэтому просто пишу SERIAL2 так всё работает кроме DTMF
Отправлено спустя 1 час 50 минут 42 секунды:
Я пробовал и так и сяк один и тот же результат
Можно сделать ВСЁ. Было бы желание.
Блок пользователя для работы с GSM
Тогда может быть причина во входе Send у блока UART ? Не совсем корректно оставлять их в воздухе. Хоть вы и установили инверсию этого входа, но не известно что в контроллере творится на этом входе. Уберите инверсию и установите константу True на этом входе и проверьте. По идее все должно функционировать. Можно попробовать создать отдельную плату и блок DTMF со всей обвязкой перенести на нее. Ардуина очень не предсказуемая вещь, не подумаешь где свинья подложена 
Отправлено спустя 5 минут 28 секунд:
и еще, блок сим800 если работает с контроллером по СофтСериал, то возможны грабли в работе, если создать еще один софтсериал порт. Было у меня такое. Решилось все когда пересадил блок сим800 на сериал порт. Но единственное неудобство от этого, приходится постоянно отцепялть сим800 от Ардуины во время заливки скетча.

Отправлено спустя 5 минут 28 секунд:
и еще, блок сим800 если работает с контроллером по СофтСериал, то возможны грабли в работе, если создать еще один софтсериал порт. Было у меня такое. Решилось все когда пересадил блок сим800 на сериал порт. Но единственное неудобство от этого, приходится постоянно отцепялть сим800 от Ардуины во время заливки скетча.
- jonik22sm
- Капитан
- Сообщения: 792
- Зарегистрирован: 20 ноя 2015, 11:28
- Откуда: Краснодар
- Имя: Евгений
- Благодарил (а): 1 раз
- Поблагодарили: 7 раз
- Контактная информация:
Блок пользователя для работы с GSM
А может сам SIM800L v2 не воспринимать MTMFсигнал?
Я почти все статьи которые есть в интернете пересмотрел и перепробовал. Все АТ команды работают а DTMF не показывает.
Отправлено спустя 1 минуту 52 секунды:
Я почти все статьи которые есть в интернете пересмотрел и перепробовал. Все АТ команды работают а DTMF не показывает.
Отправлено спустя 1 минуту 52 секунды:
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Можно сделать ВСЁ. Было бы желание.
Блок пользователя для работы с GSM
.
Последний раз редактировалось Nikan 24 мар 2023, 01:49, всего редактировалось 1 раз.
- jonik22sm
- Капитан
- Сообщения: 792
- Зарегистрирован: 20 ноя 2015, 11:28
- Откуда: Краснодар
- Имя: Евгений
- Благодарил (а): 1 раз
- Поблагодарили: 7 раз
- Контактная информация:
- grin-mpx
- Лейтенант
- Сообщения: 477
- Зарегистрирован: 17 июл 2017, 18:39
- Откуда: Днепр. UA
- Имя: Григорий
Блок пользователя для работы с GSM
[ref=#404040]
jonik22sm[/ref], у Вас
Ошиблись только тут или и в проекте тоже?
- jonik22sm
- Капитан
- Сообщения: 792
- Зарегистрирован: 20 ноя 2015, 11:28
- Откуда: Краснодар
- Имя: Евгений
- Благодарил (а): 1 раз
- Поблагодарили: 7 раз
- Контактная информация:
Блок пользователя для работы с GSM
в том то и дело отправляю AT+DDET=? а приходит AT+DET=? EROR или прсто AT+DET=? и после не отвечает на АТ команды пока не перезагрузишь SIM800L
Напряжение на танталовом конденсаторе 4.01 Вольта
Отправлено спустя 2 минуты 27 секунд:
При перезагрузке пишет
RDY
+CFUN: 1
+CPIN: READY
Cal Ready
SMS Ready
Напряжение на танталовом конденсаторе 4.01 Вольта
Отправлено спустя 2 минуты 27 секунд:
При перезагрузке пишет
RDY
+CFUN: 1
+CPIN: READY
Cal Ready
SMS Ready
Можно сделать ВСЁ. Было бы желание.
Блок пользователя для работы с GSM
.
Последний раз редактировалось Nikan 24 мар 2023, 01:49, всего редактировалось 1 раз.
- jonik22sm
- Капитан
- Сообщения: 792
- Зарегистрирован: 20 ноя 2015, 11:28
- Откуда: Краснодар
- Имя: Евгений
- Благодарил (а): 1 раз
- Поблагодарили: 7 раз
- Контактная информация:
Блок пользователя для работы с GSM
Отправлено спустя 1 минуту 23 секунды:
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Можно сделать ВСЁ. Было бы желание.
Блок пользователя для работы с GSM
.
Последний раз редактировалось Nikan 24 мар 2023, 01:49, всего редактировалось 1 раз.
- Sancho
- Полковник
- Сообщения: 4066
- Зарегистрирован: 25 дек 2015, 17:32
- Откуда: Ярославль.
- Имя: Александр
- Поблагодарили: 5 раз
- Контактная информация:
Блок пользователя для работы с GSM
[ref=#404040]jonik22sm[/ref], Пробую, для эксперимента, через терминал, всё ок.
[spoiler] [/spoiler]
Отправлено спустя 4 минуты 7 секунд:
Ха, я понял - это из-за Ваших блоков, построения проекта!!!!!!
Отправлено спустя 56 секунд:
Соберите нормально строку перед отправкой, или переделайте режим получения и отправки!
Посмотрите, какой Вы получаете error!!!
Попробуйте так:
[spoiler] [/spoiler]
Отправлено спустя 4 минуты 7 секунд:
Ха, я понял - это из-за Ваших блоков, построения проекта!!!!!!
Отправлено спустя 56 секунд:
Соберите нормально строку перед отправкой, или переделайте режим получения и отправки!
Посмотрите, какой Вы получаете error!!!
Попробуйте так:
У вас нет необходимых прав для просмотра вложений в этом сообщении.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
- jonik22sm
- Капитан
- Сообщения: 792
- Зарегистрирован: 20 ноя 2015, 11:28
- Откуда: Краснодар
- Имя: Евгений
- Благодарил (а): 1 раз
- Поблагодарили: 7 раз
- Контактная информация:
Блок пользователя для работы с GSM
AT+DDET=?
+DDET: (0,1),(0-10000),(0,1),(0,1)
+DDET: (0,1),(0-10000),(0,1),(0,1)
Можно сделать ВСЁ. Было бы желание.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость