Блок пользователя для работы с GSM

Создаем свой блок. Вопросы, помощь знатоков.
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

Блок пользователя для работы с GSM

Сообщение Sancho »

[ref=#404040]jonik22sm[/ref], Вы у него спросили, чего можешь, он ответил:
AT+DDET=<mode>[,<interval>][,<reportMode>][,<ssdet>]
<mode> — управление режимом:
0 — выключен
1 — включен
<interval> — минимальный интервал в миллисекундах между двумя нажатиями одной и той же клавиши (диапазон допустимых значений 0-10000). По умолчанию — 0.
<reportMode> — режим предоставления информации:
0 — только код нажатой кнопки
1 — код нажатой кнопки и время удержания нажатия, в мс
<ssdet> — управление функцией определения одночастотного звука (не используется):
0 — выключена
1 — включена
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Аватара пользователя
Nikan
Майор
Сообщения: 1194
Зарегистрирован: 29 дек 2016, 00:49
Откуда: москва

Блок пользователя для работы с GSM

Сообщение Nikan »

.
Последний раз редактировалось Nikan 24 мар 2023, 01:49, всего редактировалось 1 раз.
Аватара пользователя
jonik22sm
Капитан
Сообщения: 792
Зарегистрирован: 20 ноя 2015, 11:28
Откуда: Краснодар
Имя: Евгений
Благодарил (а): 1 раз
Поблагодарили: 7 раз
Контактная информация:

Блок пользователя для работы с GSM

Сообщение jonik22sm »

с блоком не работает дтмф
Можно сделать ВСЁ. Было бы желание.
Аватара пользователя
Nikan
Майор
Сообщения: 1194
Зарегистрирован: 29 дек 2016, 00:49
Откуда: москва

Блок пользователя для работы с GSM

Сообщение Nikan »

.
Последний раз редактировалось Nikan 24 мар 2023, 01:48, всего редактировалось 1 раз.
Аватара пользователя
jonik22sm
Капитан
Сообщения: 792
Зарегистрирован: 20 ноя 2015, 11:28
Откуда: Краснодар
Имя: Евгений
Благодарил (а): 1 раз
Поблагодарили: 7 раз
Контактная информация:

Блок пользователя для работы с GSM

Сообщение jonik22sm »

Извените за невежество но я не знаю как это сделать
Можно сделать ВСЁ. Было бы желание.
vovka1973
Подполковник
Сообщения: 1202
Зарегистрирован: 14 фев 2016, 14:16
Откуда: kazahstan
Благодарил (а): 32 раза
Поблагодарили: 6 раз

Блок пользователя для работы с GSM

Сообщение vovka1973 »

jonik22sm писал(а): 29 фев 2020, 17:58 Извените за невежество но я не знаю как это сделать
вас же просили поставить [spoiler]блок ОТЛАДКА[/spoiler]
Изображение
Аватара пользователя
jonik22sm
Капитан
Сообщения: 792
Зарегистрирован: 20 ноя 2015, 11:28
Откуда: Краснодар
Имя: Евгений
Благодарил (а): 1 раз
Поблагодарили: 7 раз
Контактная информация:

Блок пользователя для работы с GSM

Сообщение jonik22sm »

[spoiler]GSM_team_room: 3
Expected Answer: +CSQ
Real Answer: +CSQ: 22,0
-69 dBm
Message module:
GSM_team_room: 0
Message module: RING
GSM_team_room: 0
Message module:
GSM_team_room: 0
Message module: +CLIP: "+79184564340",145,"",0,"",0
GSM_team_room: 0
1+79184564340
Message module:
GSM_team_room: 1
Message module: RING
GSM_team_room: 1
Message module:
GSM_team_room: 1
Message module: +CLIP: "+79184564340",145,"",0,"",0
GSM_team_room: 1
2Message module:
GSM_team_room: 1
Message module: +DTMF: 2
GSM_team_room: 1
Message module:
GSM_team_room: 1
Message module: +DTMF: 3
GSM_team_room: 1
[/spoiler]

Отправлено спустя 18 секунд:
Так показывает

Отправлено спустя 38 секунд:
SIM800 проверка работы+BT.flp
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Можно сделать ВСЁ. Было бы желание.
Аватара пользователя
Nikan
Майор
Сообщения: 1194
Зарегистрирован: 29 дек 2016, 00:49
Откуда: москва

Блок пользователя для работы с GSM

Сообщение Nikan »

.
Последний раз редактировалось Nikan 24 мар 2023, 01:48, всего редактировалось 2 раза.
Аватара пользователя
jonik22sm
Капитан
Сообщения: 792
Зарегистрирован: 20 ноя 2015, 11:28
Откуда: Краснодар
Имя: Евгений
Благодарил (а): 1 раз
Поблагодарили: 7 раз
Контактная информация:

Блок пользователя для работы с GSM

Сообщение jonik22sm »

[spoiler]Test
0 dBm
dtmf: 0Message module:
GSM_team_room: 0
Message module: RDY
GSM_team_room: 0
Message module:
GSM_team_room: 0
Message module: +CFUN: 1
GSM_team_room: 0
Message module:
GSM_team_room: 0
Message module: +CPIN: READY
GSM_team_room: 0
Message module:
GSM_team_room: 0
Message module: Call Ready
GSM_team_room: 0
Command: ATE0
Message module: ATE0
GSM_team_room: 0
Message module: OK
GSM_team_room: 0
AT+ _ Command: CPAS
Message module:
GSM_team_room: 0
Message module: +CPAS: 2
GSM_team_room: 0
Message module:
GSM_team_room: 0
Message module: OK
GSM_team_room: 0
Expected Answer: +CPAS: 0
Real Answer: +CPAS: 2
Message module:
GSM_team_room: 0
Message module: SMS Ready
GSM_team_room: 0
AT+ _ Command: CPAS
Message module:
GSM_team_room: 0
Message module: +CPAS: 2
GSM_team_room: 0
Message module:
GSM_team_room: 0
Message module: OK
GSM_team_room: 0
Expected Answer: +CPAS: 0
Real Answer: +CPAS: 2
AT+ _ Command: CPAS
Message module:
GSM_team_room: 0
Message module: +CPAS: 2
GSM_team_room: 0
Message module:
GSM_team_room: 0
Message module: OK
GSM_team_room: 0
Expected Answer: +CPAS: 0
Real Answer: +CPAS: 2
AT+ _ Command: CPAS
Message module:
GSM_team_room: 0
Message module: +CPAS: 2
GSM_team_room: 0
Message module:
GSM_team_room: 0
Message module: OK
GSM_team_room: 0
Expected Answer: +CPAS: 0
Real Answer: +CPAS: 2
AT+ _ Command: CPAS
Message module:
GSM_team_room: 0
Message module: +CPAS: 2
GSM_team_room: 0
Message module:
GSM_team_room: 0
Message module: OK
GSM_team_room: 0
Expected Answer: +CPAS: 0
Real Answer: +CPAS: 2
AT+ _ Command: CPAS
Message module:
GSM_team_room: 0
Message module: +CPAS: 2
GSM_team_room: 0
Message module:
GSM_team_room: 0
Message module: OK
GSM_team_room: 0
Expected Answer: +CPAS: 0
Real Answer: +CPAS: 2
AT+ _ Command: CPAS
Message module:
GSM_team_room: 0
Message module: +CPAS: 2
GSM_team_room: 0
Message module:
GSM_team_room: 0
Message module: OK
GSM_team_room: 0
Expected Answer: +CPAS: 0
Real Answer: +CPAS: 2
AT+ _ Command: CPAS
Message module:
GSM_team_room: 0
Message module: +CPAS: 2
GSM_team_room: 0
Message module:
GSM_team_room: 0
Message module: OK
GSM_team_room: 0
Expected Answer: +CPAS: 0
Real Answer: +CPAS: 2
AT+ _ Command: CPAS
Message module:
GSM_team_room: 0
Message module: +CPAS: 2
GSM_team_room: 0
Message module:
GSM_team_room: 0
Message module: OK
GSM_team_room: 0
Expected Answer: +CPAS: 0
Real Answer: +CPAS: 2
AT+ _ Command: CPAS
Message module:
GSM_team_room: 0
Message module: +CPAS: 2
GSM_team_room: 0
Message module:
GSM_team_room: 0
Message module: OK
GSM_team_room: 0
Expected Answer: +CPAS: 0
Real Answer: +CPAS: 2
AT+ _ Command: CPAS
Message module:
GSM_team_room: 0
Message module: +CPAS: 2
GSM_team_room: 0
Message module:
GSM_team_room: 0
Message module: OK
GSM_team_room: 0
Expected Answer: +CPAS: 0
Real Answer: +CPAS: 2
AT+ _ Command: CPAS
Message module:
GSM_team_room: 0
Message module: +CPAS: 2
GSM_team_room: 0
Message module:
GSM_team_room: 0
Message module: OK
GSM_team_room: 0
Expected Answer: +CPAS: 0
Real Answer: +CPAS: 2
AT+ _ Command: CPAS
Message module:
GSM_team_room: 0
Message module: +CPAS: 2
GSM_team_room: 0
Message module:
GSM_team_room: 0
Message module: OK
GSM_team_room: 0
Expected Answer: +CPAS: 0
Real Answer: +CPAS: 2
AT+ _ Command: CPAS
Message module:
GSM_team_room: 0
Message module: +CPAS: 2
GSM_team_room: 0
Message module:
GSM_team_room: 0
Message module: OK
GSM_team_room: 0
Expected Answer: +CPAS: 0
Real Answer: +CPAS: 2
AT+ _ Command: CPAS
Message module:
GSM_team_room: 0
Message module: +CPAS: 0
GSM_team_room: 0
Message module:
GSM_team_room: 0
Message module: OK
GSM_team_room: 0
Expected Answer: +CPAS: 0
Real Answer: +CPAS: 0
AT+ _ Command: CREG?
Message module:
GSM_team_room: 0
Message module: +CREG: 0,1
GSM_team_room: 0
Message module:
GSM_team_room: 0
Message module: OK
GSM_team_room: 0
Expected Answer: +CREG
Real Answer: +CREG: 0,1
AT+ _ Command: CSCB=1
Message module:
GSM_team_room: 0
Message module: OK
GSM_team_room: 0
AT+ _ Command: CLIP=1
Message module:
GSM_team_room: 0
Message module: OK
GSM_team_room: 0
AT+ _ Command: CMGF=1
Message module:
GSM_team_room: 0
Message module: OK
GSM_team_room: 0
AT+ _ Command: CSCS="GSM"
Message module:
GSM_team_room: 0
Message module: OK
GSM_team_room: 0
AT+ _ Command: CNMI=2,2,0,0,0
Message module:
GSM_team_room: 0
Message module: OK
GSM_team_room: 0
AT+ _ Command: DDET=1
Message module:
GSM_team_room: 0
Message module: OK
GSM_team_room: 0
Message module:
GSM_team_room: 0
Message module: RING
GSM_team_room: 0
Message module:
GSM_team_room: 0
Message module: +CLIP: "+79184564340",145,"",0,"",0
GSM_team_room: 0
1+79184564340
Message module:
GSM_team_room: 1
Message module: RING
GSM_team_room: 1
Message module:
GSM_team_room: 1
Message module: +CLIP: "+79184564340",145,"",0,"",0
GSM_team_room: 1
2Message module:
GSM_team_room: 1
Message module: +DTMF: #
GSM_team_room: 1
Message module:
GSM_team_room: 1
Message module: +DTMF: 1
GSM_team_room: 1
Message module:
GSM_team_room: 1
Message module: +DTMF: 0
GSM_team_room: 1
Message module:
GSM_team_room: 1
Message module: +DTMF: 0
GSM_team_room: 1
Message module:
GSM_team_room: 1
Message module: +DTMF: #
GSM_team_room: 1
Message module:
GSM_team_room: 1
Message module: NO CARRIER
GSM_team_room: 1

AT+ _ Command: CREG?
0Message module:
GSM_team_room: 3
Message module: +CREG: 0,1
GSM_team_room: 3
Message module:
GSM_team_room: 3
Message module: OK
GSM_team_room: 3
Expected Answer: +CREG
Real Answer: +CREG: 0,1
AT+ _ Command: CSQ
Message module:
GSM_team_room: 3
Message module: +CSQ: 20,0
GSM_team_room: 3
Message module:
GSM_team_room: 3
Message module: OK
GSM_team_room: 3
Expected Answer: +CSQ
Real Answer: +CSQ: 20,0
-73 dBm
[/spoiler]

Отправлено спустя 1 минуту 35 секунд:
А как бы ещё добавить инициализации интернета GPRS
Можно сделать ВСЁ. Было бы желание.
Аватара пользователя
Nikan
Майор
Сообщения: 1194
Зарегистрирован: 29 дек 2016, 00:49
Откуда: москва

Блок пользователя для работы с GSM

Сообщение Nikan »

.
Последний раз редактировалось Nikan 24 мар 2023, 01:48, всего редактировалось 1 раз.
Аватара пользователя
jonik22sm
Капитан
Сообщения: 792
Зарегистрирован: 20 ноя 2015, 11:28
Откуда: Краснодар
Имя: Евгений
Благодарил (а): 1 раз
Поблагодарили: 7 раз
Контактная информация:

Блок пользователя для работы с GSM

Сообщение jonik22sm »

да но цифры не выводит
Можно сделать ВСЁ. Было бы желание.
Аватара пользователя
Nikan
Майор
Сообщения: 1194
Зарегистрирован: 29 дек 2016, 00:49
Откуда: москва

Блок пользователя для работы с GSM

Сообщение Nikan »

.
Последний раз редактировалось Nikan 24 мар 2023, 01:48, всего редактировалось 1 раз.
Аватара пользователя
jonik22sm
Капитан
Сообщения: 792
Зарегистрирован: 20 ноя 2015, 11:28
Откуда: Краснодар
Имя: Евгений
Благодарил (а): 1 раз
Поблагодарили: 7 раз
Контактная информация:

Блок пользователя для работы с GSM

Сообщение jonik22sm »

нет не выводит показывает номер звонившего и мощность сигнала и количество сигналов вызова всё кроме DTMF :smile453:
Можно сделать ВСЁ. Было бы желание.
dito
Рядовой
Сообщения: 12
Зарегистрирован: 25 апр 2020, 17:54
Имя: Дмитрий

Блок пользователя для работы с GSM

Сообщение dito »

Приветствую профам FLPro.
Хорошего дня...
Заинтересовался вашей программой и думаю она не сложна и легка для освоения любителя, хотя бывают любительские работы не совсем так и любительские...
Хочу поделится своим странным опытом, связанным с GSM модулем в программе. Она одна из любительских блоков которая существует в интернете и пользуются многие. Автор Слимпер. Существует старая и новая версия этого блока. Я пользовался обоими в моём проекте, но оба ведут себя странно… В роде и работают, но часто сбиваются. Я пользовался с несколькими модулями Ардуино (Uno, Nano, Pro mini, Mini) и с разними модулями GSM модулями, но проблемы возникают те же. Проблема связана с мессиджами… т. э. посланные СМС ки редко принимаются нормально, часто совсем не принимаются, бывает, что принимаются не полностью… Можете ли вы помочь мне, подсказав где я делаю что-то не так…, как будет правильно. При подключении SIM800L с Ардуиной учитываю и разность уровня поступательного сигнала на SIM800L Rx пине, предварительно собрав делитель напряжения... Я попытался решить проблему блоком «наладка», но безуспешно. Можете ли подсказать зачем этот блок вообще, и какие функции он выполняет? Я смотрел «пошаговая настройка GSM модуля sim800L», С “АТ” командами проблем нет, модуль на все запросы отвечает корректно. Ставил и совсем новые модули, «не мученный» ... результат тот же. Не знаю что делать…

Отправлено спустя 5 минут 43 секунды:
Пробовал загрузить фотки, но с текстом вместе не удалось
У вас нет необходимых прав для просмотра вложений в этом сообщении.
vovka1973
Подполковник
Сообщения: 1202
Зарегистрирован: 14 фев 2016, 14:16
Откуда: kazahstan
Благодарил (а): 32 раза
Поблагодарили: 6 раз

Блок пользователя для работы с GSM

Сообщение vovka1973 »

dito писал(а): 26 апр 2020, 18:00 посланные СМС ки редко принимаются нормально, часто совсем не принимаются, бывает, что принимаются не полностью…
У меня тоже проект сиги на GSM только я сделал на remotexy и заметил что иногда пропадает связь со станцией благо все видно со смартфона все выхода вывел на экран и перезагрузку тоже, теперь как ставлю на охрану смотрю есть ли связь если нет то перезагружаю удалённо модуль, но я думаю дело не в блоках, а в самом модуле и антенну увеличиваю все равно иногда раз в неделю связь потеряна, вот моя история может на что и наведёт.
[spoiler]
Screenshot_2020-04-26-21-10-23-232_com.shevauto.remotexy.pro.jpg
[/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Изображение
dito
Рядовой
Сообщения: 12
Зарегистрирован: 25 апр 2020, 17:54
Имя: Дмитрий

Блок пользователя для работы с GSM

Сообщение dito »

[ref]vovka1973[/ref],
На счет связи у меня ОК... номер ведь проходит по любому. У меня всегда проходит номер и могу согнать его в буфер. но вот неполные СМС-ки.. или вообще их нет.. редко все проходит нормально. я посылаю одно и тоже на фотках.. но иногда доходит только клочок из 3 х цыфр, хотя я послал 19 позиции... как будто кто то крадет часть.. на Экране выдно что послал и что получилю во второй строку полученный СМСб в третьем строке для удовство сравнения я сохранил "правилный СМС".. вырваны какие то цыфры
У вас нет необходимых прав для просмотра вложений в этом сообщении.
vovka1973
Подполковник
Сообщения: 1202
Зарегистрирован: 14 фев 2016, 14:16
Откуда: kazahstan
Благодарил (а): 32 раза
Поблагодарили: 6 раз

Блок пользователя для работы с GSM

Сообщение vovka1973 »

dito писал(а): 26 апр 2020, 18:38 или вообще их нет.. редко все проходит нормально.
не знаю я смс команды когда делал все приходило и откликалось единственно убрал это то что иногда долго идет смс .Интересно, а зачем такие длинные смс ? И еще можно долго гадать что у вас не так на пальцах.
Изображение
dito
Рядовой
Сообщения: 12
Зарегистрирован: 25 апр 2020, 17:54
Имя: Дмитрий

Блок пользователя для работы с GSM

Сообщение dito »

[ref]vovka1973[/ref], это координаты - широта и долголта, стандарт 8 чисел каждый. прием смс-ок не должны зависить от содежания
У вас нет необходимых прав для просмотра вложений в этом сообщении.
vovka1973
Подполковник
Сообщения: 1202
Зарегистрирован: 14 фев 2016, 14:16
Откуда: kazahstan
Благодарил (а): 32 раза
Поблагодарили: 6 раз

Блок пользователя для работы с GSM

Сообщение vovka1973 »

dito писал(а): 26 апр 2020, 19:37 [ref]vovka1973[/ref], это координаты - широта и долголта, стандарт 8 чисел каждый. прием смс-ок не должны зависить от содежания
пока вижу только переменная полученная смс будет только когда нажата кнопка один, я бы ещё после каждой смс или звонка делал сброс на входе блока.
Изображение
dito
Рядовой
Сообщения: 12
Зарегистрирован: 25 апр 2020, 17:54
Имя: Дмитрий

Блок пользователя для работы с GSM

Сообщение dito »

[ref]vovka1973[/ref], да, так и естьб при нажатии на кнопку смс и номер сохраняется. Это работаетб эстли что приходит как смсб то сохраняется без сбоя... вот, смс иногда теряется, или чястично теряется, а часто и вообше не приходит. И это не зависит от перегрузки системы. А как сбрасывать, я что то не понял смысл.. смс выход сбросить? зачем? естли даже после перегрузки не принимает... можете набросить фрагмнтик что вы имеете в виду?

Отправлено спустя 1 час 10 минут 3 секунды:
прогнал скетч "наладчиком", получается СМС принимается но выдать не процесируется дальше. номер проходит до дисплея, а СМС нет. Вот LOG наладчика:
14:31:10.333 -> GSM_team_room: 3
14:31:10.333 -> Expected Answer: +CSQ
14:31:10.333 -> Real Answer: +CSQ: 24,0
14:31:11.146 -> Message module:
14:31:11.146 -> GSM_team_room: 0
14:31:11.146 -> Message module: +CTZV: +16,0
14:31:11.193 -> GSM_team_room: 0
14:31:11.193 -> Message module:
14:31:11.240 -> GSM_team_room: 0
14:31:11.240 -> Message module: *PSUTTZ: 2020,4,27,10,31,1,"+16",0
14:31:11.286 -> GSM_team_room: 0
14:31:11.286 -> Message module:
14:31:11.333 -> GSM_team_room: 0
14:31:11.380 -> Message module: DST: 0
14:31:11.380 -> GSM_team_room: 0
14:31:11.380 -> Message module:
14:31:11.380 -> GSM_team_room: 0
14:31:12.776 -> Message module: +CIEV: 10,"28202","Darchi Shin - MAGTI","Darchi Shi
14:31:12.844 -> GSM_team_room: 0
14:31:12.844 -> Message module: +CMT: "+995598210669","","20/04/27,14:30:59+16" <<<<<< номер
14:31:12.912 -> GSM_team_room: 0
14:31:12.960 -> Message module: eto test messige <<<<< СМС
14:31:13.007 -> GSM_team_room: 0

как поправить Это дело? где искать? :smile453:
Ответить

Вернуться в «Разработка пользовательских блоков»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 6 гостей