Возможно, сначала «плохие» новости:
Сам по себе Android не предоставляет никаких «модемных» функций или чего-то подобного.Означает: нет встроенных AT-команд для управления телефоном через Bluetooth.
Хорошая новость: управлять телефоном Android можно практически любым удобным для вас способом.
Таким образом, вы, возможно, захотите пойти (если вы хотите придерживаться Android) - написать свое собственное приложение для Android, которое
- обрабатывает соединение Bluetooth с / с микроконтроллером (BlueTerm, очевидно, делаетэто успешно), и
- принимает команды от микроконтроллера, полученные через установленное соединение BT, а затем выполняет любые необходимые действия на устройстве Android, такие как выполнение вызова, отправка SMS-сообщения, воспроизведение звука, ваше имяit.
Чтобы начать разработку приложений для Android, перейдите на http://developer.android.com/index.html. Если вы не писали приложений для Android до того, как подготовиться к изучению lot новых концепций.
Может быть, вы можете использовать одно или два примера приложений, таких как "Bluetooth-чат" .
Android видит мой бустройство luetooth, но говорит «сопряжено, но не подключено».
Это всего лишь признак того, что сопряжение между модулем Bluetooth вашего микроконтроллера и телефоном было успешным и что телефон сохранил информацию о сопряжении, чтобы позволить будущемусоединения без повторного ввода PIN-кода.«Не подключенная» часть должна означать, что в данный момент не установлено соединение с названным устройством, однако на моем телефоне я никогда не видел «сопряженного и подключенного» или подобного.Не знаю, почему.
Я предполагаю, что есть какой-то стандартный протокол и позволяет сотовому телефону синхронизироваться с устройством Bluetooth?
Для Android Google согласился на внедрение только RFCOMMBluetooth-соединения, особенным из которых является эмуляция последовательного порта SPP, которая, вероятно, как раз то, что используют ваш BT-модуль и BlueTerm.