Android sensor 框架描述

2021-08-24 20:23:57 字數 1950 閱讀 7932

在alps\device\mediatek\$(proj)\projectconfig.mk中  配置對應的感測器為y

等效路徑(kernel3.18\arch\arm64\configs\$(proj).deconfig)

example: 

config_mtk_sensor_support=y

config_custom_kernel_accelerometer=y

config_mtk_icm20645g=y

config_custom_kernel_alsps=y

config_mtk_cm36558=y

config_custom_kernel_barometer=y

config_mtk_bmp280=y

config_custom_kernel_gyroscope=y

config_mtk_icm20645gy=y

config_custom_kernel_humidity=y

sensor 引數描述

accelerometer hal 客製化

-----路徑alps\metdiatek\$(platform)\init.$(platform).rc

-----增加daemon service in init.$(paltform).rc 和factory_init.project.rc 

---配置編譯路徑編譯 daemon  device\mediatek\$(proj)\device.mk中

---增加 daemon 名到product_packages

product_packages+=akmd09911

---增加乙個daemon

----路徑  \vendor\mediatek\libs\$(proj)\

修改android.mk的內容

step3  magnetometer selinux問題

android sensor的框架設計原理

應用通過 sensors sdk 軟體開發套件 api訪問感測器。sdk 包含用以列出可用感測器和註冊到感測器的函式。在註冊到感測器時,應用可指定自己的首選取樣率和延遲要求。框架負責將多個應用關聯到 hal。如果框架級別沒有發生這種多路復用,則在任何指定時間內每個感測器都只能被乙個應用訪問。當第乙個...

Android Sensor 架構深入剖析

android sensor 架構深入剖析 華清遠見嵌入式學院講師。1 android sensor架構 android4.0系統內建對感測器的支援達13種,它們分別是 加速度感測器 accelerometer 磁力感測器 magnetic field 方向感測器 orientation 陀螺儀 g...

Android Sensor 架構深入剖析

1 android sensor架構 android4.0系統內建對感測器的支援達13種,它們分別是 加速度感測器 accelerometer 磁力感測器 magnetic field 方向感測器 orientation 陀螺儀 gyroscope 環境光照感測器 light 壓力感測器 press...