首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Ubuntu 13.04中如何在面pro上使用iio访问传感器数据

Ubuntu 13.04中如何在面pro上使用iio访问传感器数据
EN

Ask Ubuntu用户
提问于 2013-10-09 12:10:30
回答 2查看 3.1K关注 0票数 1

我在Surface上运行了Ubuntu13.04。

其中一个usb设备(ID 045e:0794)注册了许多hid传感器设备:

  • HID-传感器-200041.0:光:环境光
  • HID-传感器-200062.0:机械:布尔开关阵列
  • HID-传感器-200073.0:运动:加速度计3D
  • HID传感器-200076.0:运动:陀螺仪3D
  • HID-传感器-200083.0:方位:罗盘3D
  • HID-传感器-200086.0:方位:测斜仪
  • HID-传感器-20008a.0:方向:设备方向

当加载hid-传感器-als时,iio设备可以在/sys/bus/iio/设备/iio: device 0以及/dev/iio:device 0中使用。

在加载hid传感器-accel-3D和hid传感器-陀螺仪-3D时,还创建了新的iio设备.

现在我的问题是如何从这些传感器中获取和读出数据?

EN

回答 2

Ask Ubuntu用户

发布于 2014-02-21 16:53:20

在Fedora 20下,我对Yoga 2 Pro进行了同样的练习。问题是传感器集线器传感器驱动程序不公开原始接口,所以您必须使用缓冲接口,这不容易设置。更重要的是,驱动程序可能无法正确地使一些传感器失效,从而使其挂起。

在上面提到的演示文稿中有一个名为generic_buffer的程序。然而,该程序存在许多问题,至少是最容易获得的版本。

我有一个固定版本的generic_buffer在https://github.com/pfps/yoga-laptop下的传感器。我也有一个程序,监测加速度计和旋转屏幕相应。请随意使用和滥用它们,如果可以,请改进它们。

票数 1
EN

Ask Ubuntu用户

发布于 2013-10-26 17:44:39

快谷歌,我找到了这个:https://archive.fosdem.org/2012/schedule/event/693/127_iio-a-new-subsystem.pdf

第22-24页: Userspace API,有一些shell命令访问/sys中的设备文件.

在linux内核树中,“Documentation/ABI/ well /sysfs-bus-iio”也有一些信息。

我不是专家,但也许这能帮你弄点东西?

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/355790

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档