SMS, отправленное с j2me, не получено не телефонами java, такими как Android и GSM модем

Мне нужно отправить шаблон типа "имя пользователя, пароль,0,1,1,1,0,1,0" с помощью смс из приложения j2me на модем gsm, который не находится под моим контролем. Это используется, чтобы зарезервировать продукты.

Если кто-нибудь отправит смс на указанный номер модема gsm с помощью обычного мобильного телефона (например, как вы отправляете смс кому-либо), он ответит на него.

Моя проблема в том, что смс, отправленные из моего приложения j2me, получены любым телефоном java, но модем gsm не получает его (так как я не получил ответ, и еда не зарезервирована). Так же, как GSM модем Android телефоны не получают мои смс.

Я использовал типичные библиотеки j2me для отправки смс. Я попробовал TextMessage, не повезло. Затем я попробовал BinaryMessage, он не был получен модемом GSM, но Android получил!

Другое дело, что я не мог найти полный источник, документацию или примеры о смс pdu. Является ли бинарный payLoad полным форматом смс, отправленным с использованием BinaryMessage?

В конце я бы сейчас можно ли отправлять обычные текстовые смс с помощью BinaryMessage? Есть примеры?

Заранее спасибо. С уважением, Али.

1 ответ

Вы должны попытаться отправить смс с помощью AT-команд, составить сообщение и отправить его с помощью команд: (AT+CMGS, AT+CMSS)

Вот учебник для него

Внизу у вас есть полный список тем об AT-командах и отправке SMS.

Для использования учебника AT команд для команд AT в java me

Другие вопросы по тегам