问题标签 [movesense]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
swift - Movesense 展示应用缺少用于重置传感器计时器的 API。我们可以添加它吗?
在旧的演示应用程序代码中,有一个 SDK 调用来设置传感器时间。但是在展示应用程序中,它不再被暴露或使用。那个电话被弃用了吗?我仍然在 API 文档中看到它。请告知如何完成此操作。当我们记录多个传感器时,如果我们可以在处理所有数据时将所有传感器设置为 t=0 会容易得多,这样我们就知道我们可以匹配时间线。
movesense - 我们如何在 movesense 设备中访问 LSM6DS3 上的点击识别?
例如,我想在用户点击设备时启动板载数据记录器,并在他们双击时停止数据记录器。
movesense - Movesense iOS 指南
我正在尝试在 iOS 应用程序中使用 Movesense 设备,但我不知道如何开始。Movesense 网站上有一个 Android 开发者指南,但没有适用于 iOS 的相应指南。有人能指点我一些关于如何开始的文献吗?谢谢。
gyroscope - 如何获取传感器时间戳和移动时间戳以便在 Xcode 中同步两个 Movesense 传感器?
我们正在开发我们自己的 iOS 应用程序,连接两个 Movesense 传感器并获取 acc、gyro 和 mag 数据。该应用程序将用于测量 8 小时,频率为 52 Hz。我们希望同时收集传感器时间戳和手机时间戳,以便准确同步这两个传感器。默认的 DFU 设置似乎只为我们提供传感器时间戳,如下所示(Movesense Showcase 应用程序仅提供陀螺仪数据的示例):
我应该修改 DFU,还是可以在获取数据包时在 Xcode 中声明它?我已尝试浏览 Movesense 网站上列出的可用 DFU 包和 .apk 文件。我个人对 DFU 编程并不熟悉,因此我们想使用 Movesense 的一个现有 DFU 包,希望它对于连接和数据采样是稳定的。
logging - 用于心电图的 Movesense 数据记录器
现在我正在尝试使用我自己的应用程序将心电图数据写入日志。但是,每次我尝试读取日志时,都会收到内部服务器错误作为响应。这是此错误的示例。
在我写这个问题之前,我还尝试使用贵公司提供的“DataLoggerSample”应用程序获取日志数据。如果我在我自己的应用程序以及 DataLoggerSample 应用程序中记录“/Meas/Acc/13”,它工作正常,但如果我将记录器配置更改为“/Meas/ECG/125/”或“/Meas/ECG /128/”,Movesense 传感器回答:STATUS 500 - INTERNAL_SERVER_ERROR。
以下 JSON 显示了 ECG 的记录器配置:
我不知道我是否遗漏了什么,但我已经花了几个小时但没有找到任何东西。是否需要 JSON 中的“配置”对象?在数据记录器的文档中,没有描述“配置”对象,但它与 Acc 配合得很好。有什么诀窍,让它工作?
我的设置是:
传感器 1 - 软件版本:1.9.4
传感器 2 - 软件版本:1.9.0
型号:OP174
MDS 库版本:1.44.0
</p>
gcc - 无法构建 Movesense 传感器固件 2.0 预览版
我面临与此处相同的问题:使用 LTO 版本 6.0 而不是预期的 8.1 生成
我尝试使用 docker 入门中的信息构建新的 2.0 传感器固件。启动后:
ninja pkgs
编译失败并显示库“libmovesense-coreD.a”是使用 LTO 版本 6 构建的,但预期是版本 8.1。
我还在 Ubuntu 19.10 上手动安装了 cmake 3.18.1 和 arm 工具链 2017_q4,但由于 LTO 包装器故障导致它在步骤 8/12 停止。
(...下面的一些行...)
我只是从 Movesense 主页复制了 cmake 命令并添加了 sample_app 的目录。这是我从 docker-container 中的 movesense/myBuild/ 开始的代码:
为了提供一些信息,这是 cmake 的结果:
我不关心“ABI info - failed”警告,因为最后一行说构建文件已被写入。也许这有点愚蠢。
在这里,“ninja pkgs”命令的完整输出(我删除了上面的那个):
我只尝试在我的电脑上手动安装和构建 cmake 和 arm-toolchain,导致 docker-build 失败。
谢谢您的帮助!
Ps 在 2.0 固件预览版的“工具设置”部分中,指向您的 Bitbucket 存储库的链接错误(第二个浅灰色框)。
movesense - Movesense 删除单个数据记录器条目
我正在使用带有 Datalogger 和 Android API 的 Movesense Sensor HR+。有时我需要有 2 个单独的数据日志条目,我只想删除其中一个并保留另一个。步骤如下:
- 停止当前 logEntry1 记录(id=1 的日志条目)
- 开始记录一个新的 logEntry2(id=2 的日志条目)
- 开始下载 logEntry1
- 确保 logEntry1 下载完成且没有连接中断
- 从 movesense 设备中删除 logEntry1
我似乎只能通过movesense上的Andorid API删除所有日志,使用:suunto://{0}/Mem/Logbook/Entries
但是,我希望能够使用这样的东西:suunto://MDS/Logbook/{0}/ById/{1}/Data
其中:
{0}
movesense 设备号
{1}
是日志条目 ID。
我还没有让它工作。可能吗?
谢谢!螺旋
visual-studio - 传感器模拟器构建失败并出现 LNK1112 错误
我正在尝试按照此处的步骤构建和运行传感器模拟器:http ://www.movesense.com/docs/esw/getting_started/#build-commands-sensor-simulator
我有:
- 拉了回购
- 创建 simuBuild 文件夹
- 跑
cmake -G "Visual Studio 16 2019" -DMOVESENSE_CORE_LIBRARY=../MovesenseCoreLib/ ../samples/blinky_app
- 然后打开
Project.sln
文件 - 选择 Movesense 作为启动项目
现在,当我尝试使用Debug
->运行它时Start new instance
,出现以下错误movesense-coreD.lib(ResourceClient.obj) : fatal error LNK1112: module machine type 'x86' conflicts with target machine type 'x64'
:我该如何解决这个问题?
我也尝试将Linker
->设置Command line: Additional Options
为,%(AdditionalOptions) /machine:x86
但这也失败了,错误类似但略有不同:Movesense.dir\Debug\App.obj : fatal error LNK1112: module machine type 'x64' conflicts with target machine type 'x86
flutter - Movesense 传感器数据记录
我使用 Flutter 并希望记录和存储传感器模型的收集数据:OP174。我正在使用加速度计、陀螺仪、磁力计和温度计。
我在 Movesense.swift 中看到有一个 Logbook_path 和一个 Datalogger_config_path 但我不知道如何让它保存收集的数据,它尝试了我在下面发布的另一个解决方案。
我如何将这些数据存储在 CSV 文件中并自动包含时间戳?
获取陀螺仪数据
试图保存数据
新代码编辑
java - Flutter 如何为 Sensor 调用 PUT GET API
我有来自他们的传感器,我想显示传感器的数据(加速度计、陀螺仪、磁力计)并记录记录的数据。
从文档中,我看到了我需要执行的以下 PUT 和 GET 请求。我也有一个示例,但它是用 java 编写的,但我不熟悉 Java。
PUT /Mem/DataLogger/Config 列出您要记录的路径。在我的情况下,它们将是 /Meas/IMU9/104 和 /Meas/Temp。
对于所有我需要的 http 插件。我开始为条目创建最终字符串。
我当前的代码如下所示: