используя iPhone для отправки данных с помощью btstack - PullRequest
0 голосов
/ 05 мая 2010

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

С уважением.

Ответы [ 3 ]

1 голос
/ 14 апреля 2011

Когда вы скомпилировали BTStack, в директории src появятся файлы libBTstack.a и libBTstack.dylib.Скопируйте их в iPhone_SDK_sysroot / usr / local / lib и на iPhone также в / usr / local / lib.Затем исправьте файл BTstackCocoaAppDelegate.m: внедрите


- (void) deviceDetected: (id) detected device: (id) device {
}

- (void) inquiryStopped {
}

- (void)disconnectDevice:(id)disconnect device:(id)device {
}


и перекомпилируйте его, чтобы не получать ошибок (когда приложение завершает поиск, эти методы вызываются в основном делегате приложения, но нереализовать их по умолчанию, среда выполнения ObjC будет выдавать ошибку).

0 голосов
/ 01 ноября 2012

BTStack не может скомпилироваться в XCode 4.5 и iOS 6.0; и libBTstack.dylib из скомпилированного приложения нельзя использовать для этого;

0 голосов
/ 05 мая 2010

Попробуйте запустить пример, созданный для Cocoa Touch, он называется BTstackCocoa в каталоге btstack, который вы получаете через svn. Я в точно такой же ситуации. Я запускаю это приложение, но получаю SIGTERM, пока ищу устройства ...

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