使用条款
使用此API受< prescribe-name>Variable, Inc.的使用条款约束Variable使用条款.
关于此存储库
此存储库包含NODE Objective-C框架,以及一个展示基本NODE功能的iOS项目示例。
想要保持更新?请访问http://variableinc.com/
快速入门
使用CocoaPods
pod try Node
兼容设备
此框架与任何启用BlueTooth 4.0低功耗的Apple iOS产品兼容。这些设备包括:
- Apple iPhone 4s及以上
- Apple iPad 第三代及以后
此框架还对具有蓝牙低功耗功能的Mac OSX设备提供beta支持。
CocoaPods支持
使用我们的API的首选方式是使用CocoaPods。NODE+ API在强名为< strong>Node中发布。在Constants的名称下,还有一个辅助类,用于消除大多数CoreBluetooth样板代码,该类名为< Constants>NodeConnectionHelper Constants>。
入门指南
为了快速开始iOS,请参阅我们的入门指南.
入门视频教程
您可以在此处找到帮助您快速入门的视频教程。
文档
API文档的最可靠来源是框架包含的标头文件。我们的API文档也托管在Cocoadocs上,但有时可能并非是最新的。
必需框架
为了成功编译,您的应用程序需要链接到以下框架:
- CoreBluetooth.framework
- CoreLocation.framework
- libz.dylib
- libsqlite3.dylib
- GLkit.framework
- Accelerate.framework
- SystemConfiguration.framework
iOS模拟器
自iOS 7起,Apple已从iOS模拟器中删除了对BTLE的支持。
Node Mac 框架
使用我们的框架创建 Mac OSX 项目时,必须在您的构建项目中添加一个 复制文件阶段,并按以下方式设置:
修订说明
4.2.3
4.2.2
版本 4.2.1
版本 4.1.0
版本 4.0.1
- 移除 Google 分析
- 添加对 Chroma 2.0 的支持
版本 3.5
- 重要:此版本需要 NODE2 设备的固件版本 v21.16
- 为 Clima 和 Therma 数据添加设备级时间戳支持
- 为运动数据添加设备级时间戳支持
- 修复 ACC/Gyro 值比例缩放问题
- 添加支持运动事件记录
- 添加将 NODE 切换到无线静音模式的能力
- 在框架名称中将空格替换为下划线(需要更新 #import 语句)
版本 3.4
版本 3.3
- 更新 OXA 支持以连接到 ModA 和 B
- 添加了对 IO 模块的支持
版本 3.2
版本 3.1
- iOS 7 升级
- 添加设置 BLE 连接参数的能力
版本 3.0
- Updated for Node revision 2 devices
版本 2.4
- 为 Chroma 1.1 生产支持更新(Chroma 颜色优化),白点校准和 Chroma 温度
版本 2.31
版本 2.3
- 更新 API 以支持数据记录(仅 Clima - 其他数据流即将推出)
- 库现在作为一个框架分发 ** 您的 #import "libNode.h" 语句需要更改为 #import
版本 2.2
- 更新库
- 修复了演示应用程序中的错误,导致 Node 连接后不一定始终流式传输 Kore 数据
版本 2.1
版本 2.0
- 库的重写(简化)。所有连接管理和设备发现已移除。请参考附带示例项目了解如何使用示例。
版本 1.2
版本 1.1
版本 1.0
- 将 VTSensorReadings 的数据格式从 INT_16 更改为浮点数。所有读数现在都使用标准单位。
版本 0.9
- 添加了对板上 LED 的控制能力
- 添加 VERA 模块能力
- 添加 OXA 模块能力
版本:0.8
版权(c)2011-2012,Variable Technologies,保留所有权利。