An open API service indexing awesome lists of open source software.

https://github.com/entertech/enter-biomodule-ble-ios-sdk

The bio-module(Flowtime device) Bluetooth management iOS SDK./回车生物电采集模块设备管理(蓝牙) iOS SDK。
https://github.com/entertech/enter-biomodule-ble-ios-sdk

Last synced: 6 months ago
JSON representation

The bio-module(Flowtime device) Bluetooth management iOS SDK./回车生物电采集模块设备管理(蓝牙) iOS SDK。

Awesome Lists containing this project

README

          

[English Readme](/README_EN.md)

# Enter Biomodule BLE SDK

# 目录

- [Enter Biomodule BLE SDK](#enter-biomodule-ble-sdk)
- [目录](#目录)
- [介绍](#介绍)
- [Demo演示](#demo演示)
- [开发组件](#开发组件)
- [BLE基础SDK](#ble基础sdk)
- [蓝牙UI](#蓝牙ui)
- [安装集成](#安装集成)
- [环境要求](#环境要求)
- [集成方式](#集成方式)

## 介绍

SDK 包含回车生物电采集模块的蓝牙连接和生物电采集控制。通过此 SDK 可以在 iOS app 里快速实现和我们的采集模块连接,并控制其进行数据的采集和停止等指令。UI模块提供了蓝牙连接的UI和通过蓝牙升级固件的UI。

## Demo演示

我们提供[心流App](https://github.com/Entertech/Enter-AffectiveCloud-Demo-iOS.git)这个演示应用集成了基础蓝牙功能、蓝牙设备管理界面、情感云SDK、以及自定义的数据展示控件,较好的展示了脑波及心率数据从 硬件中采集到上传情感云实时分析最后产生分析报表及数据展示的整个过程。

## 开发组件

> 运行 Demo 需要 `pod install`

工程有两部分组成:UI + SDK 。
如图:

### BLE基础SDK

> 提供模块连接及数据采集功能。

快速接入,接口详情请参见[BLE基础SDK](EnterBioModuleBLESDK/)。

### 蓝牙UI

> 提供标准的蓝牙连接及固件升级UI。

快速接入,接口详情请参见[蓝牙UI](UI/)。

## 安装集成

### 环境要求

- Xcode版本: Xcode11

- 系统版本: iOS 11以上

### 集成方式

CocoaPods

1. 在`Podfile`中添加如下配置信息。

```
#(蓝牙SDK)
pod 'EnterBioModuleBLE'

#(蓝牙UI库,根据需求添加)
pod 'EnterBioModuleBLEUI'
```

1. 在`Podfile`中添加 `add use_frameworks!`。
2. 运行 `pod install`。