Почему я не могу получать SMS, используя по командам?

StackOverflow https://stackoverflow.com/questions/4235030

Вопрос

Я хочу отправить / получать SMS, используя в командах с моего компьютера на мой мобильный телефон. Я подключил свой телефон к компьютеру, используя USB-порт. Мой компьютер обнаруживает модем, и я могу отправить SMS с компьютера на мобильный телефон. Тем не менее, я не могу получить SMS на моем компьютере ..

Я представляю образец того, что я получаю от редактора

AT + CMGF = 1 ОК

AT + CNMI = 1,2,0,0,0 ошибка

Что я могу сделать, чтобы отправить эту проблему и почему я получаю эту ошибку?

Это было полезно?

Решение

Каждый телефон имеет разные возможности, поэтому вы должны проверить, какие значения для каждого параметра действительны для вашего телефона, отправив его

AT + CNMI =?

Например, мой телефон не поддерживает ваш пример, потому что режим 1 не поддерживается. Для полного синтаксиса + CNMI вы можете проконсультироваться с руководством вашего производителя или стандарта ETSI или прочитать этот краткий учебник http://www.cellular.co.za/at_etsi.htm.

AT + CNMI используется в любом случае, чтобы получить уведомление, когда поступает SMS, чтобы прочитать содержимое хранимых SMS, вы должны использовать при + CMGL = или AT + CMGR =.

Кратко: AT + CMGF = 1; Устанавливает текстовый режим

AT + CMGL =? ; говорит вам, какие воспоминания доступны

AT + CSCS =? ; говорит вам, какие наборы символов доступны

AT + CSCS = "8859-1"; устанавливает latin1 в качестве характера, чтобы вы могли видеть в конце концов акцентированные буквы

AT + CMGL = "все"; печатает каждое текстовое сообщение, которое вы сохранили в своем телефоне

Другие советы

Большинство телефонов возвращают ошибку, когда некоторые специальные при команде отправляются на них и + CNMI, является одной из этой команды. Это вернет ошибку также при отправке на + CNMI =?.

Так что забудьте телефоны Купите модем GSM на основе RS232 или USB, а затем попробуйте снова.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top