Metawear-iOSAPI 2.6.2

Metawear-iOSAPI 2.6.2

测试已测试
Lang语言 Obj-CObjective C
许可证 商业
发布日期最后发布2016年10月

Stephen Schiffli维护。



 
依赖项
Bolts/Tasks~> 1.8.4
FastCoding~> 3.2.1
 

MBIENTLAB 的 MetaWear IOS API

alt tag

概述

MetaWear 是一个用于可穿戴和连接设备应用的完整开发和生产平台。

MetaWear配置了多个传感器和外设,您可以通过此 iOS API轻松控制它们,无需任何固件或硬件经验!

它预装了可无线升级的固件,因此您可以始终利用最新功能。

要求

要求备注
iOS 模拟器不支持蓝牙 4.0,因此测试应用程序必须在真实的 iOS 设备上运行,这需要开发者账号。iPhone 4S+、iPad 第 3 代+或iPod Touch 第 5 代均支持蓝牙 4.0。

许可证

请参阅许可证

支持

如果您在遇到任何问题或只是想聊天,请联系社区

入门

安装

我们的 SDK 与 CocoaPods 兼容,您可以使用名为'Metawear-iOSAPI'的 pod。

对于首次使用 CocoaPods 的用户,我们有一个详细的视频指南

简单的 API 测试

这里有一份指南展示如何实现一个基本的连接和切换 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。

示例 iOS App

可以使用 MetaWear iOS API 的示例 iOS 应用程序可以在这里找到:https://github.com/mbientlab/Metawear-SampleiOSApp

示例 iOS 应用程序展示了各种 MetaWear 模块的基本功能,并可作为开发人员的良好起点。

API 文档

参阅iOS 参考指南