0 / 0 / 0
Регистрация: 06.09.2012
Сообщений: 16
|
|
Удаленный контроль 3G модема15.06.2014, 20:05. Показов 2378. Ответов 7
Метки нет Все метки)
(
Доброе время суток уважаемые ГУРУ, хакеры, профи, прогеры. Как написать программу который отслеживала смс 3g модему. Задача такова: отправил на модем смс с текстом "on" программа должна подключить модем к интернету, "off" она должна отключить интернет. Очень нуждаюсь вашей помощи
0
|
15.06.2014, 20:05 | |
Ответы с готовыми решениями:
7
Удаленный контроль медиаплеера Контроль модема и wi-fi Удаленный контроль температуры пк(серверов) |
![]() |
|||||
15.06.2014, 21:23 | |||||
Последовательность действий
0- поднимаем ман 'AT COMMANDS INTERFACE GUIDE' (мне от WaveCom импонирует) или http://www.developershome.com/sms/cmgdCommand.asp и изучаем синтаксис вызова AT команд 1- следует убедиться, что ваш USB 3G-модем работает или поддерживает перевод в режим эмуляции COM-порта для работы с ним через AT-команды Кликните здесь для просмотра всего текста
...к примеру, имеем модем:
2- переводим модем в текстовый режим посылкой в COM-порт команды 'AT+CMGF=1\n\r' и далее в потоке c помощью AT-команды вида 'AT+CMGL=0\n\r' читаем все непрочитанные сообщения (можно читать все =4), а можно и читать по индексу сообщение 'AT+CMGR=номерсмс\n\r', после чего парсим текст принятого сообщения на предмет нужной команды (это ваша забота, что послать, лучше использовать латинские символы). 3- с помощью команды 'AT+CMGD=номерсмс,0\n\r' удаляем нужное SMS или все, чтобы очистить память модема для последующих принятых пример
4- в зависимости от результата парсинга поднимаем PPP для тырнета, обычно так запрос-ответ (у вас свое, уточнять у опсоса): Кликните здесь для просмотра всего текста
AT+CGDCONT=1,"IP","internet.mts.ru"
OK AT+CGACT=1,1 OK AT+CGDATA=PPP,1 CONNECT Как работать с COM-портом
В помощь темы для понимания Работа с 3G - модемом (опрос модема командами) Не работает отправка SMS через PDU Как управлять через мобильный? Аппаратно-программные реализации GSM модем Cinterion MC52iT. Обзвон абонентов по команде с SMS
3
|
![]() 1978 / 1276 / 131
Регистрация: 04.01.2010
Сообщений: 4,607
|
||
16.06.2014, 14:07 | ||
0
|
![]() |
||
16.06.2014, 18:36 | ||
1
|
16.06.2014, 19:02 | |
Не по теме: raxp, да в том и дело, в последнее время, где-то с год при активации интернета (на новом телефоне, например, с рабочей симкой) новые настройки не приходят, а при принудительном запросе приходит СМС о том, что настройки для моего телефона не предусмотрены (пробовал в итоге на трех смартах и IPhone 4S). Такое ощущение, что настройка выполняется помимо моей воли :).
0
|
16.06.2014, 19:24 | |
Не по теме: ...со смартами иная ситуация. Но тут тема о режиме модема.
0
|
![]() |
|
22.06.2014, 12:39 | |
- какие команды?
- почему вы вдруг решили, что те же команды управления режимами будут и для вашей модели модема? - не используйте путти, используйте стандартный гипертерминал и браузер (неизвестно, что за команды вы посылали)
0
|
22.06.2014, 12:39 | |
Помогаю со студенческими работами здесь
8
Удаленный контроль модели БТР Удаленный контроль тюнером из соседней комнаты Удаленный контроль ракеты (раскрытие парашута) Удаленный контроль за принтерами в локальной сети
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Опции темы | |
|
Новые блоги и статьи
![]() |
||||
Исследование рантаймов контейнеров Docker, containerd и rkt
Mr. Docker 11.05.2025
Когда мы говорим о контейнерных рантаймах, мы обсуждаем программные компоненты, отвечающие за исполнение контейнеризованных приложений. Это тот слой, который берет образ контейнера и превращает его в. . .
|
Micronaut и GraalVM - будущее микросервисов на Java?
Javaican 11.05.2025
Облачные вычисления безжалостно обнажили ахиллесову пяту Java — прожорливость к ресурсам и медлительный старт приложений. Традиционные фреймворки, годами радовавшие корпоративных разработчиков своей. . .
|
Инфраструктура как код на C#
stackOverflow 11.05.2025
IaC — это управление и развертывание инфраструктуры через машиночитаемые файлы определений, а не через физическую настройку оборудования или интерактивные инструменты. Представьте: все ваши серверы,. . .
|
Инъекция зависимостей в ASP.NET Core - Практический подход
UnmanagedCoder 11.05.2025
Инъекция зависимостей (Dependency Injection, DI) — это техника программирования, которая кардинально меняет подход к управлению зависимостями в приложениях. Представьте модульный дом, где каждая. . .
|
Битва за скорость: может ли Java догнать Rust и C++?
Javaican 11.05.2025
Java, с её мантрой "напиши один раз, запускай где угодно", десятилетиями остаётся в тени своих "быстрых" собратьев, когда речь заходит о сырой вычислительной мощи. Rust и C++ традиционно занимают. . .
|
Упрощение разработки облачной инфраструктуры с Golang
golander 11.05.2025
Причины популярности Go в облачной инфраструктуре просты и одновременно глубоки. Прежде всего — поразительная конкурентность, реализованная через горутины, которые дешевле традиционных потоков в. . .
|
Создание конвейеров данных ETL с помощью Pandas
AI_Generated 10.05.2025
Помню свой первый опыт работы с большим датасетом — это была катастрофа из неотформатированных CSV-файлов, странных значений NULL и дубликатов, от которых ехала крыша. Тогда я потратил три дня на. . .
|
C++ и OpenCV - Гайд по продвинутому компьютерному зрению
bytestream 10.05.2025
Компьютерное зрение — одна из тех технологий, которые буквально меняют мир на наших глазах. Если оглянуться на несколько лет назад, то сложно представить, что алгоритмы смогут не просто распознавать. . .
|
Создаем Web API с Flask и SQLAlchemy
py-thonny 10.05.2025
В веб-разработке Flask и SQLAlchemy — настоящие рок-звезды бэкенда, особенно когда речь заходит о создании масштабируемых API. Эта комбинация инструментов прочно закрепилась в арсенале разработчиков. . .
|
Квантовое будущее для разработчиков: Что необходимо знать сегодня
EggHead 10.05.2025
Квантовые вычисления больше не являются чем-то из области научной фантастики. Пока большинство разработчиков погружены в осваивание очередного JavaScript-фреймворка или изучение новых возможностей. . .
|