当前位置: 首页 > 软件库 > iOS代码库 > 其他(Others) >

MotionKit

传感器数据处理
授权协议 MIT
开发语言 Objective-C Swift
所属分类 iOS代码库、 其他(Others)
软件类型 开源软件
地区 不详
投 递 者 白光耀
操作系统 iOS
开源组织
适用人群 未知
 软件概览

MotionKit 是用 Swift 编写的 CoreMotion 框架的封装。CoreMotion 框架使应用程序可以从设备硬件接收运动数据并处理该数据。MotionKit 仅用几行代码即可从加速计、磁力计、陀螺仪和设备运动中获取数据。它与 Swift 和 Objective-C 完全兼容。

MotionKit 使开发人员可以轻松地将精力仅放在逻辑上,只需考虑性能指标,而不必考虑核心语法和对象生命周期问题。可以使用它进行几乎所有的操作,例如,通过推或拉方法检索所有传感器数据、通过使用功能强大的尾随闭包或通过提供的代表来接收传感器数据更新、使用套件中随附的辅助方法、通过 iOS 的 Device Motion 服务获取经过精炼和处理的数据等等。

此外,MotionKit 提供的所有方法都是异步的,并且在各自的队列中运行,因此应用程序可以平稳高效地运行。

 相关资料
  • 在我的应用程序中,我通过蓝牙接收传感器数据,并希望以高效的方式读取数据。数据流如下所示:

  • 我可以在Android Studio中使用示例创建一个watch face&我已经创建了一个从传感器中检索数据的应用程序。我不能把这两者结合起来。 我想做的是创建一个Android Wear watchface,它可以显示从手表上的传感器收集到的各种数据。 例如,加速度计始终处于开启状态,以便启用手腕手势。 埃米特

  • 我有以不同频率捕获的传感器数据(这是我为了简化操作而发明的数据)。我想通过增加数据点的数量和插值来重新取样电压数据,这样我就有16个而不是12个。 Pandas具有重采样/上采样功能,但我只能找到人们从每周数据转换为每日数据的示例(通过两个每周数据点之间的插值添加6个每日数据点)。 时间(压力)0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5 0.55 0.

  • 1. 按钮被按下? 如果光环板按钮被按下,报告条件成立。 示例: 光环板启动后,如果按钮被按下了,播放LED动画“彩虹”。 2. 麦克风 响度 报告光环板麦克风测得的音量(0-100)。 示例: 光环板启动后,如果麦克风检测到的音量大于50,播放LED动画“彩虹”。 3. 触摸传感器()被触摸? 如果光环板的指定触摸传感器(0、1、2、3)被触摸,报告条件成立。 示例: 光环板启动后,如果触摸传感

  • 科学传感器 四路颜色传感器 新超声波模块 光线传感器 双路颜色传感器 声音传感器 热运动传感器 超声波 测距传感器 运动传感器 土壤湿度传感器 温度传感器 温湿度传感器 MQ2气体传感器 火焰传感器 磁敏传感器 视觉模块

  • 光线传感器 双路颜色传感器 声音传感器 热运动传感器 超声波 测距传感器 运动传感器 土壤湿度传感器 温度传感器 温湿度传感器 MQ2气体传感器 火焰传感器 磁敏传感器 视觉模块