Linux kernel 通过修改设备驱动程序提高smartwatch中的加速度计采样率

Linux kernel 通过修改设备驱动程序提高smartwatch中的加速度计采样率,linux-kernel,accelerometer,Linux Kernel,Accelerometer,通过API提供的正常加速计采样率为100 Hz,但我想要更高的采样率。我发现了一篇研究论文,其中修改了linux内核以获得4000 hz的采样率。这给了一个图像一个实现的想法。 由于我编写/修改内核驱动程序的经验有限,有人能提供任何帮助/指导/资源吗?我建议您查找smartwatch使用的加速计。然后在smartwatch的linux源代码发行版中搜索驱动程序文档或代码。另外,查看加速计的供应商数据表。如果有办法改变频率,将记录在案。谢谢,顺便说一句,我使用的智能手表与论文中使用的相同(lg g

通过API提供的正常加速计采样率为100 Hz,但我想要更高的采样率。我发现了一篇研究论文,其中修改了linux内核以获得4000 hz的采样率。这给了一个图像一个实现的想法。
由于我编写/修改内核驱动程序的经验有限,有人能提供任何帮助/指导/资源吗?

我建议您查找smartwatch使用的加速计。然后在smartwatch的linux源代码发行版中搜索驱动程序文档或代码。另外,查看加速计的供应商数据表。如果有办法改变频率,将记录在案。谢谢,顺便说一句,我使用的智能手表与论文中使用的相同(lg g w100),我建议找出您的智能手表使用的加速计。然后在smartwatch的linux源代码发行版中搜索驱动程序文档或代码。另外,查看加速计的供应商数据表。如果有办法改变频率,将记录在案。谢谢,顺便说一句,我使用的智能手表与论文中使用的相同(lg g w100)