我希望从磁力计芯片中获取原始值,原始值与未校准,未改变,直接来自I2C接口。我已经将Android java,原生源和发明代码API追溯到HAL,并发现对于Galaxy Nexus(使用Yamaha GMR磁力计)发明了应用“自适应滤波器”,阈值滤波器(死区),然后执行实时磁力计校准,以补偿硬铁和软铁偏差。我想绕过那个校准算法并用我自己的替换它。
有没有办法在串行通讯代码之后但在校准之前截取磁力计数据?你能通过Android NDK访问发明库吗?
目前正在开发: - Galaxy Nexus - Android 4.0 ICS - Eclipse IDE,windows环境
答案 0 :(得分:0)
您可以更改内核驱动程序以直接打印这些原始值。