Как подключить Android-устройства к HyperTerminal?

14139
Shekhar

Я хотел бы знать, как подключить устройства Android к HyperTerminal ?

Я не могу найти порт, к которому подключается мой мобильный телефон Android, и какой режим подключения использовать. На моем HTC Wildfire S у меня есть различные режимы подключения, такие как «Интернет-соединение», «Только зарядка», «Дисковод» и т. Д.

1
Как вы пытаетесь подключиться? Через порт USB? По Интернету? Или что? Вы действительно должны просто запустить [`adb`] (http://developer.android.com/guide/developing/tools/adb.html) через порт USB. David Schwartz 12 лет назад 0
Я подключаю мобильное устройство через USB-порт и могу передавать некоторые команды на мобильное устройство с помощью `adb`. Моя цель - выдавать AT-команды, такие как отправлять или получать смс, звонить по какому-либо номеру телефона и т. Д. Можем ли мы выдавать AT-команды с помощью adb? Shekhar 12 лет назад 0

2 ответа на вопрос

2
Fox

Боюсь, Android не выставляет свой «модем» через последовательный порт.

Вероятно, вам понадобится какое-то приложение, которое будет предоставлять нужные функции через XML-RPC, простой HTTP или какой-либо протокол на основе IP .

Некоторые из этих приложений могут быть AirDroid (здесь я не уверен, насколько легко управлять этим из скрипта), RPC - Base + XMPP Channel или SMS Gateway от APK Soft.

Или вы можете написать свое собственное приложение для Android и эмулировать модем через TCP ... (У меня нет никакого опыта в этом, но я ожидаю, что это будет довольно легко).

Большое спасибо за ваш вклад. Я постараюсь найти способ эмулировать андроид модем через TCP Shekhar 12 лет назад 0
Добро пожаловать. Хотя я не думаю, что вы найдете учебник или инструкции. Если у вас еще нет приложения, которое требует «модема», попытка эмулировать является пустой тратой времени. Вы можете использовать уже реализованный протокол (http, xmlrpc) или реализовать собственный простой интерфейс по TCP (простые команды с простыми ответами). Fox 12 лет назад 0
1
not2qubit

Существует обзор этого в ветке форума XDA:

Как разговаривать с модемом с помощью АТ команд .

Этот поток покажет вам, как отправлять AT-команды (ATC) с удаленного терминала (USB, подключенного к вашему ПК), но он еще не решил проблему использования локального (телефонного) терминала для связи с телефонным модемом. Это зависит как от модемного чипсета, используемого в вашем телефоне, так и от того, как телефон настроен при подключении к USB-порту. Обычно есть какое-то инженерное меню (секретный код AKA), которое можно набрать, чтобы телефон работал как модем или КПК.

КСТАТИ. Вам нужно терминальное приложение / программа для любого разговора с модемом (помните, это двусторонняя связь). Вот почему вам нужно рутованное устройство, поскольку руткит обычно поставляется с BusyBox (который включает в себя программу microcomтерминала). В противном случае вы должны написать свою собственную программу.

Похожие вопросы