mt6737修改閃光燈閥值

2021-08-08 01:50:40 字數 1240 閱讀 7459

相機中這有自動打閃的小圖示,設定為自動打閃後,比較亮的環境下也會開啟閃光燈,

這時需要修改閃光燈的閥值.

相關的**

vendor/mediatek/proprietary/hardware/mtkcam/legacy/platform/mt6735/core/featureio/pipe/aaa/ae_mgr/ae_mgr.cpp

mbool aemgr::isstrobebvtrigger()

else else }}

bstrobebvtrigger = (i4bv < strcurrentcapturetable.i4strobetrigerbv)?mtrue:mfalse;

my_log("[%s()] i4sensordev:%d bstrobebvtrigger:%d bv:%d %d\n", __function__, m_esensordev, bstrobebvtrigger, i4bv, strcurrentcapturetable.i4strobetrigerbv);

return bstrobebvtrigger;

}

這時我們只需adb logcat |grep bstrobebvtrigger列印出相應的引數,找到合適的閥值,填寫到camera_ae_plinetable_******x.h中即可

root@www$ adb logcat |grep bstrobebvtrigger

01-03 21:25:52.422 460 3320 d ae_mgr : [isstrobebvtrigger()] i4sensordev:1 bstrobebvtrigger:1 bv:-18 20

01-03 21:25:58.038 460 3320 d ae_mgr : [isstrobebvtrigger()] i4sensordev:1 bstrobebvtrigger:1 bv:-50 20

01-03 21:26:01.610 460 3320 d ae_mgr : [isstrobebvtrigger()] i4sensordev:1 bstrobebvtrigger:1 bv:-8 20

對於拍照使用的閃光燈的閥值對於的陣列為

static straetable g_ae_captureautotable =

;

該檔案用到u4strobetrigerbv的地方也一併修改.

MT6737晶元功能介紹 MT6737晶元資料分享

mt6737晶元功能介紹 mt6737晶元資料分享 mt6737是什麼呢?mt6737是聯發科技極具成本效益的r.9 cat 4 lte解決方案,不但能將模組及記憶體成本降至最低,符合中低端市場需求,同時具備超越同級產品的效能與電源效能表現。此外,mt6737能在全球範圍內支援各式ip多 子系統 i...

MTK6737處理器,MT6737晶元技術資料集錦

mtk6737處理器,mt6737晶元技術資料集錦 針對中低階市場所研發,以支援lte cat 4流動網路的四核心64位智慧型手機單晶元。mt6737是聯發科技極具成本效益的r.9 cat 4 lte解決方案,不但能將模組及記憶體成本降至最低,符合中低端市場需求,同時具備超越同級產品的效能與電源效能...

MT6737 datasheet資料介紹

mt6737 datasheet 規格書 資料介紹 mt6737處理器概述 介面到lpddr 2 3的最佳效能,還支援從emmc啟動以最小化整個bom成本。此外,還包括一套廣泛的介面,用於與照相機 觸控螢幕顯示器和mmc sd卡的介面。該應用程式處理器是乙個四核arm cortex a53 mpco...