测试已测试 | ✗ |
Lang语言 | Obj-CObjective C |
许可证 | 商业 |
发布日期最后发布 | 2016年10月 |
由Stephen Schiffli维护。
依赖项 | |
Bolts/Tasks | ~> 1.8.4 |
FastCoding | ~> 3.2.1 |
MetaWear 是一个用于可穿戴和连接设备应用的完整开发和生产平台。
MetaWear配置了多个传感器和外设,您可以通过此 iOS API轻松控制它们,无需任何固件或硬件经验!
它预装了可无线升级的固件,因此您可以始终利用最新功能。
要求备注
iOS 模拟器不支持蓝牙 4.0,因此测试应用程序必须在真实的 iOS 设备上运行,这需要开发者账号。iPhone 4S+、iPad 第 3 代+或iPod Touch 第 5 代均支持蓝牙 4.0。
请参阅许可证
如果您在遇到任何问题或只是想聊天,请联系社区
我们的 SDK 与 CocoaPods 兼容,您可以使用名为'Metawear-iOSAPI'
的 pod。
对于首次使用 CocoaPods 的用户,我们有一个详细的视频指南。
这里有一份指南展示如何实现一个基本的连接和切换 LED 操作。
首先,像这样导入框架头文件
#import <MetaWear/MetaWear.h>
然后,在合适的地方添加以下代码以使 LED 闪烁绿色
// Begin scanning for MetaWear boards
[[MBLMetaWearManager sharedManager] startScanForMetaWearsWithHandler:^(NSArray *array) {
// Hooray! We found a MetaWear board, so stop scanning for more
[[MBLMetaWearManager sharedManager] stopScanForMetaWears];
// Connect to the board we found
MBLMetaWear *device = [array firstObject];
[device connectWithHandler:^(NSError *error) {
if (!error) {
// Hooray! We connected to a MetaWear board, so flash its LED!
[device.led flashLEDColorAsync:[UIColor greenColor] withIntensity:0.5];
}
}];
}];
现在,在物理设备上运行应用程序。
模拟器中不支持蓝牙,并且当您尝试在模拟器中编译 MetaWear 项目时,将收到构建ERROR。
可以使用 MetaWear iOS API 的示例 iOS 应用程序可以在这里找到:https://github.com/mbientlab/Metawear-SampleiOSApp。
示例 iOS 应用程序展示了各种 MetaWear 模块的基本功能,并可作为开发人员的良好起点。
参阅iOS 参考指南。