Как я могу сделать iPhone похожим на определенное устройство Bluetooth для Windows? - PullRequest
0 голосов
/ 17 января 2011

Я хочу использовать iPhone для эмуляции устройства Windows Bluetooth и использовать это устройство для управления моим приложением Win32.Например, я хотел бы получать и обрабатывать (в моем приложении Win32) сообщения, отправленные с этого устройства, как для мыши и клавиатуры Bluetooth.

Однако я новичок в разработке для iPhone и эмуляции устройств Windows.С чего мне начать делать эту работу?Есть ли какие-либо ссылки или примеры кода, на которые я должен обратить внимание?

Ответы [ 2 ]

3 голосов
/ 18 января 2011

На не взломанном iPhone у вас нет доступа к низкоуровневым интерфейсам для оборудования Bluetooth, поэтому вы не можете этого сделать.Если вы участвуете в программе «Сделано для iPod», вы можете создавать аксессуары Bluetooth, которые могут взаимодействовать с iPhone, но даже в этом случае вы не сможете сделать iPhone похожим на другое устройство Bluetooth для вашей системы Windows.Вместо этого рекомендую использовать Wi-Fi-сеть и Bonjour discovery, чтобы обеспечить связь между вашим iPhone и приложением Windows.Несколько приложений делают это для передачи данных между устройствами Windows и iOS.Я привожу еще несколько подробностей об этом подходе в своем ответе здесь .

0 голосов
/ 17 января 2011

Вы должны начать с изучения спецификаций протокола Bluetoot с bluetooth.org, я не думаю, что то, что вы собираетесь сделать, можно назвать эмуляцией устройства Windows.Для меня это больше похоже на клиент-серверное приложение через Bluetooth, где iPhone - это клиент, а Windows-машина - сервер.

Для Win32 API я хотел бы указать этот урок: Winsock2 Bluetooth если вы планируете разрабатывать на C / C ++.Другим хорошим вариантом для вас будет библиотека 32feet.net.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...