Аватар для solar_wind
770 / 760 / 59
Регистрация: 06.07.2009
Сообщений: 3,021

Управление телефоном c компа через bluetooth

18.12.2019, 10:08. Показов 3220. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Пишу модуль для программы на windows, который будет инициировать звонки на подключенном сотовом телефоне.
Программа на visual studio 2008.
Для теста взял смартфон nokia 3.1.
Использую bluetooth USB адаптер с возможностью работы через RFCOMM.
Подключаюсь через сокеты через библиотеки Winsock2, Ws2bth, BluetoothAPIs.h
Телефон подключен, разрешения все были даны.
Адаптер определяется, устройство найдено, connect вернул нулевой статус.
Отправляю AT команду звонка на телефон - никакой реакции.
Насколько понимаю команда должна выглядеть так: "AT ATDномер телефона<CR>"
Пробовал другие комбинации, все равно реакции у телефона никакой.

Может кто то решал такую задачу и сможет подсказать, чего не хватает, или что я делаю не правильно?

Может еще кто подскажет программку, через которую можно посылать AT команды на телефон через bluetooth сокеты?
Пока все терминалы, которые нашел, работают через эмулятор COM порта, но у меня адаптер не создает виртуальный COM порт.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
18.12.2019, 10:08
Ответы с готовыми решениями:

Управление телефоном через USB
Можноли написать программу, которая будет чтонибуть делать на телефоне (например выключать), который подключон к USB?

Управление телефоном через другой телефон - Андроид
какой программой можно управлять другой телефон через блютут, все на андройде, вид содержимого экрана телефона на другом и полный доступ.

Управление телефоном через USB интерфейс (на примере Sony Erricson R300i) на C#
Доброго времени суток, уважаемые форумчане:) Поставили задачу написать программу для управления телефоном по средству USB-шнура. ...

5
34 / 30 / 3
Регистрация: 16.12.2019
Сообщений: 110
18.12.2019, 10:18
solar_wind, Когда цепляешь через провод команды AT проходят?

Может стоит создать виртуальный COM порт для Bluetooth устройства?
(Есть похожая тема)
https://stackoverrun.com/ru/q/12244514

А вообще помню была программулина (сто лет назад), чтобы использовать телефон как пульт, там курсор передвинуть, нажать кнопку как на мыше... только убей не вспомню как она называлась, Я ей пользовался еще на Motorola E398 =))
0
 Аватар для solar_wind
770 / 760 / 59
Регистрация: 06.07.2009
Сообщений: 3,021
18.12.2019, 10:36  [ТС]
Zhivoder, Через провод не пробовал, скорее всего для этого нужно будет драйвер дополнительный ставить.
Но этот телефон работает как отладочный и так же показывает накопитель при подключении.

Виртуальный порт не желательно использовать, не все адаптеры его могут поддерживать. На том, который у меня есть в наличии, его нет похоже. Мне нужно что бы пользователь почти любой адаптер подключил, нашел в программе свой телефон и мог работать без дополнительных настроек.
0
Заблокирован
18.12.2019, 14:38
solar_wind, команды вызов ATDT 1234567, "DT" вызов тоном, "DP" импульс, но мне кажется, что в современном оборудование не удастся проворачивать что-то подобное.
0
 Аватар для solar_wind
770 / 760 / 59
Регистрация: 06.07.2009
Сообщений: 3,021
19.12.2019, 07:50  [ТС]
JeHuH, Все равно никакого ответа или действия от телефона.
Может там AT команды нужно во что то упаковывать....
Видимо буду пробовать с телефоном попроще....

Найти бы еще какую нибудь программу, которая таким же образом, через bluetooth сокеты, может передавать AT команды, для контрольной проверки.

Сам bluetooth адаптер создал сетевой интерфейс с названием RFCOMM TDI. Может он только TDI протокол воспринимает?
Про TDI нашел только краткое описание, нет ни его полного описания, ни описания его возможностей.
Могу ли я использовать для звонков данный протокол и где можно найти его полную спецификацию, если он подходит?
0
 Аватар для solar_wind
770 / 760 / 59
Регистрация: 06.07.2009
Сообщений: 3,021
23.12.2019, 08:02  [ТС]
Докопался наконец до причины проблемы.
Подключение через сокеты можно использовать для передачи файлов на телефон и с телефона.
Управлять телефоном как с гарнитуры можно, судя по описанию профиля, только через AT команды и только через эмуляцию СОМ порта.
Придется брать другой bluetooth адаптер.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
23.12.2019, 08:02
Помогаю со студенческими работами здесь

Стыковка ПК с телефоном по bluetooth
Привет...Подскажите! может что то я не так делаю...Стыковка телефона с ПК есть...даже файлы передавал...но в лабвью чего не работает...

Создать датчик, который должен обмениваться по Bluetooth с телефоном
Plan Есть задумка создать датчик который должен обмениваться по bluetooth с телефоном. Требования к устройству с точки зрения...

Управление стационарным телефоном
здравствуйте, такой вопрос как можно подключить офисный тел к компу и управлять уже им через интерфейс программы, на подобии call center -...

Удалённое управление телефоном
Скажите пожалуйста. Какие классы функции и т.д ,есть для разработки приложений - для удалённого управления телефоном под андроид. Или...

Удалённое управление телефоном
Доброго времени суток. Возникла такая проблема: сломался сенсор на телефоне и восстановлению вряд ли подлежит. К данному устройству...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru