欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種距離感應自動校準方法及裝置的制造方法

文檔序號:9508690閱讀:357來源:國知局
一種距離感應自動校準方法及裝置的制造方法
【技術領域】
[0001]本發(fā)明涉及一種距離感應自動校準方法及裝置,尤其涉及一種移動終端的距離傳感器距離感應自動校準方法及裝置。
【背景技術】
[0002]目前,絕大多數(shù)的移動終端,如手機或者PAD,都標配了一個距離傳感器。當用戶對移動終端進行來電或者去年進行打開手勢操作時,為了節(jié)省能耗,需要智能的對移動終端屏幕進行點亮和熄滅操作?,F(xiàn)有技術中已經存在能夠對屏幕進行自動點亮和熄滅操作,但是因為手機中斷或根據(jù)傳感器的接收裝置接收回來移動終端的數(shù)據(jù)不夠精確或者失效,移動終端接聽電話時屏幕不能被喚醒,手機翻頁不靈敏或者手勢誤操作。因此,現(xiàn)有技術有待于改進和發(fā)展,對現(xiàn)有的技術進行改進,從而提高用戶體驗尤為重要。

【發(fā)明內容】

[0003]為了克服上述傳感器數(shù)據(jù)不夠精確的不足,本發(fā)明提供一種距離感應自動校準方法及裝置,可在移動終端本身進行智能調節(jié),特別的,適用于智能手機終端。
[0004]本發(fā)明解決其技術問題所采用的技術方案是:
傳感器初始化步驟,傳感器初始化以生成數(shù)據(jù)緩存;
監(jiān)聽步驟,用于監(jiān)聽傳感器數(shù)據(jù)是否有中斷;
校準步驟,用于對傳感器數(shù)據(jù)進行校準;
判斷分析步驟,根據(jù)校準結果,判斷移動終端是否接近,從而判定是否點亮或熄滅屏
[0005]進一步的,所述方法中,所述校準步驟包含傳感器再次初始化進行校準或多次獲取傳感器數(shù)據(jù)處理分析進行校準。
[0006]其中,所述校準步驟中傳感器再次初始化進行校準包含以下步驟:
判定移動終端是否有事件,若有事件,則執(zhí)行下一步,若無事件,則直接點亮屏幕;
傳感器再次初始化;
獲取傳感器再次初始化后的有效數(shù)據(jù)。
[0007]所述校準步驟中多次獲取傳感器數(shù)據(jù)處理分析進行校準包含以下步驟:
判定移動終端是否有事件,若有事件,則執(zhí)行下一步,若無事件,則直接點亮屏幕;
多次獲取傳感器有效數(shù)據(jù);
對多次獲取的傳感器有效數(shù)據(jù)進行處理分析。
[0008]進一步的,所述判斷分析步驟中,當校準所得結果值大于或等于某一預設閾值,則點亮屏幕,當校準所得結果值小于某一預設閾值,則熄滅屏幕。
[0009]本發(fā)明還公開一種移動終端裝置,包含距離傳感器,該裝置包含以下幾個模塊: 傳感器初始化模塊,用于傳感器初始化以生成數(shù)據(jù)緩存;
監(jiān)聽模塊,用于監(jiān)聽傳感器數(shù)據(jù)是否有中斷校準模塊,用于對傳感器數(shù)據(jù)進行校準;
判斷分析模塊,根據(jù)校準結果,判斷終端是否接近,從而判定是否點亮或熄滅屏幕其中,所述校準模塊包含傳感器再次初始化進行校準模塊或多次獲取傳感器數(shù)據(jù)求均值進行校準模塊。
[0010]采用上述技術方案,本發(fā)明具有以下優(yōu)點:
本發(fā)明所述的距離感應自動校準方法及裝置,其通過傳感器初始化后,監(jiān)聽傳感器數(shù)據(jù)是否有中斷,再通過校準步驟進行智能分析,包含判定移動終端是否有事件,若有事件,則執(zhí)行校準步驟,通過傳感器再次初始化后獲取傳感器數(shù)據(jù)和通過多次獲取傳感器數(shù)據(jù)進行處理分析,可得校準后的傳感器數(shù)據(jù),根據(jù)校準后的傳感器數(shù)據(jù)來判定移動終端是否接近,當校準所得結果值大于或等于某一預設閾值,則點亮屏幕,當校準所得結果值小于某一預設閾值,則熄滅屏幕。其中,判定移動終端是否有事件過程中,若無事件,則直接點亮屏幕。通過此方法及裝置,經過校準后,提高了距離傳感器數(shù)據(jù)的精度,去除了無效數(shù)據(jù),有效防止了手機中斷或根據(jù)傳感器的接收裝置接收回來移動終端的數(shù)據(jù)不夠精確或者失效,導致移動終端接聽電話時屏幕不能被喚醒,手機翻頁不靈敏或者手勢誤操作的問題。
【附圖說明】
[0011]圖1為本發(fā)明較佳實施方式的距離感應自動校準方法的流程圖。
[0012]圖2為本發(fā)明較佳實施方式的距離感應自動校準方法中第一實施例流程圖圖3為本發(fā)明較佳實施方式的距離感應自動校準方法另一實施例流程圖。
[0013]圖4為本發(fā)明距離感應自動校準裝置功能模塊圖。
[0014]如下【具體實施方式】將結合上述附圖進一步說明本發(fā)明。
【具體實施方式】
[0015]為使本發(fā)明的上述目的、特征和優(yōu)點能夠更加明顯易懂,下面結合附圖和【具體實施方式】對本發(fā)明實施例作進一步詳細的說明。本發(fā)明移動終端以手機為例,所述手機包含距離傳感器11和處理器12。
[0016]參閱圖1,在本發(fā)明距離感應自動校準方法第一實施例中,該方法包括但不限于以下步驟。
[0017]Stepl,距離傳感器初始11化,首先處理器連接到距離傳感器設備,傳感器進行初始化,數(shù)據(jù)生成緩存。
[0018]St印2,監(jiān)聽步驟,用于監(jiān)聽距離傳感器11數(shù)據(jù)是否有中斷,若監(jiān)聽數(shù)據(jù)中斷,則返回到Stepl,若無中斷,則執(zhí)行校準步驟。
[0019]校準步驟,采用距離傳感器11再次初始化進行校準方法。
[0020]具體的,Step3處理器12判定移動終端是否有事件,若有事件,則執(zhí)行下一步,若無事件,則直接點亮屏幕;
Step4距離傳感器11再次初始化,獲取距離傳感器11再次初始化后的有效數(shù)據(jù)。
[0021]St印5,判斷步驟,用于判斷終端屏幕是否接近。
[0022]Step6,當校準所得結果值小于某一預設閾值,屏幕接近,則熄滅屏幕。
[0023]Step7,當校準所得結果值大于或等于某一預設閾值,屏幕不接近,則點亮屏幕。
[0024]最后需要說明的是,在本實施方式中,移動終端可以為智能手機,平板電腦PAD,本發(fā)明對此不作限制。
[0025]在另一實施方式中,距離感應自動校準方法,請參閱圖3,該方法包括但不限于一下步驟。
[0026]SteplOl,距離傳感器初始11化,首先處理器連接到距離傳感器設備,傳感器進行初始化,數(shù)據(jù)生成緩存。
[0027]St印102,監(jiān)聽步驟,用于監(jiān)聽距離傳感器11數(shù)據(jù)是否有中斷,若監(jiān)聽數(shù)據(jù)中斷,則返回到Stepl,若無中斷,則執(zhí)行校準步驟。
[0028]校準步驟,采用多次獲取距離傳感器11有效數(shù)據(jù)進行求平均值的方法進行校準。
[0029]子步驟,Stepl03,判定移動終端是否有事件,若有事件,則執(zhí)行下一步,若無事件,則直接點亮屏幕;
Stepl04,處理器多次獲取傳感器有效數(shù)據(jù)。
[0030]具體的,首先初始化數(shù)據(jù),設置處理器12取值的次數(shù),看自己想要獲取幾次數(shù)據(jù)進行校準,然后做循環(huán),獲取當前距離數(shù)據(jù),如果失敗,則返回,成功獲取第一次數(shù)據(jù)后,則繼續(xù)獲取下次數(shù)據(jù),并做累加計算,若數(shù)據(jù)大于最大值則把當前值設為最大值,設置每隔100ms獲取一次數(shù)據(jù),最后通過求取最終值,判斷數(shù)據(jù)是否準確,以求得值為偏移,判斷校準是否成功,做5次循環(huán),如果失敗復位距離傳感器,并把數(shù)據(jù)返回到用戶空間層,則可獲取校準后的當前數(shù)據(jù)。
[0031]例如,獲取11次傳感器數(shù)據(jù),取值如下:
0x58 0x50 0x5A 0x61 0x4F 0x6C 0x62 0x65 0x58 0x70 0x5Dps_sum+ = ob j->ps ;// 求和
Ps_sum = 0x58+0x50+0x5A+0x61+0x4F+0x6C+0x62+0x65+0x58+0x70+0x5D = 0x40Aps_avg = ps_sum/ (PS_CALI_NUM) ;// 求平均值ps_avg = 0x40A/0xB = 0x5E最終求得均值5E為校準值。
[0032]St印105,判斷步驟,用于判斷終端屏幕是否接近。
[0033]St印106當校準所得結果值小于某一預設閾值,則熄滅屏幕。
[0034]Stepl07當校準所得結果值大于或等于某一預設閾值,則點亮屏幕,
以上所述僅為舉例性,而非為限制性。本領域的技術人員可以對發(fā)明進行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權利要求及其等同技術的范圍之內,則本發(fā)明也意圖包括這些改動和變型在內。
【主權項】
1.一種距離感應自動校準方法,其特征在于,該方法包含以下步驟: 傳感器初始化步驟,傳感器初始化以生成數(shù)據(jù)緩存; 監(jiān)聽步驟,用于監(jiān)聽傳感器數(shù)據(jù)是否有中斷; 校準步驟,用于對傳感器數(shù)據(jù)進行校準; 判斷分析步驟,根據(jù)校準結果,判斷移動終端是否接近,從而判定是否點亮或熄滅屏2.如權利要求1所述的距離感應自動校準方法,其特征在于,所述校準步驟包含傳感器再次初始化進行校準或多次獲取傳感器數(shù)據(jù)處理分析進行校準。3.如權利要求2所述的距離感應自動校準方法,其特征在于,所述校準步驟中傳感器再次初始化進行校準包含以下步驟: 判定移動終端是否有事件,若有事件,則執(zhí)行下一步,若無事件,則直接點亮屏幕; 傳感器再次初始化; 獲取傳感器再次初始化后的有效數(shù)據(jù)。4.如權利要求2所述的距離感應自動校準方法,其特征在于,所述校準步驟中多次獲取傳感器數(shù)據(jù)處理分析進行校準包含以下步驟: 判定移動終端是否有事件,若有事件,則執(zhí)行下一步,若無事件,則直接點亮屏幕; 多次獲取傳感器有效數(shù)據(jù); 對多次獲取的傳感器有效數(shù)據(jù)進行處理分析。5.如權利要求1所述的距離感應自動校準方法,其特征在于,所述判斷分析步驟中,當校準所得結果值大于或等于某一預設閾值,則點亮屏幕,當校準所得結果值小于某一預設閾值,則媳滅屏幕。6.一種移動終端裝置,包含距離傳感器,其特征在于,該裝置包含以下幾個模塊: 傳感器初始化模塊,用于傳感器初始化以生成數(shù)據(jù)緩存; 監(jiān)聽模塊,用于監(jiān)聽傳感器數(shù)據(jù)是否有中斷 校準模塊,用于對傳感器數(shù)據(jù)進行校準; 判斷分析模塊,根據(jù)校準結果,判斷終端是否接近,從而判定是否點亮或熄滅屏幕。7.如權利要求6所述的一種移動終端裝置,其特征在于,所述校準模塊包含傳感器再次初始化進行校準模塊或多次獲取傳感器數(shù)據(jù)求均值進行校準模塊。
【專利摘要】本發(fā)明涉及一種距離感應自動校準方法及裝置,所述方法包括:距離傳感器初始化,生成數(shù)據(jù)緩存;處理器進行監(jiān)聽傳感器數(shù)據(jù)是否有中斷;在校準步驟中,包含距離傳感器再次初始化進行校準或多次獲取傳感器數(shù)據(jù)處理分析進行校準;判斷分析步驟,根據(jù)校準后的數(shù)據(jù),判斷移動終端是否接近,從而判定是否點亮或熄滅屏幕。本發(fā)明通過對傳感器數(shù)據(jù)進行校準,大大提高了數(shù)據(jù)校準精度,減少了移動終端接聽電話時屏幕不能被喚醒,手機翻頁不靈敏或者手勢誤操作,從而提高了用戶體驗。
【IPC分類】G06F3/0487, H04M1/725
【公開號】CN105262882
【申請?zhí)枴緾N201510542421
【發(fā)明人】張建民
【申請人】上海卓易科技股份有限公司
【公開日】2016年1月20日
【申請日】2015年8月28日
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
桦川县| 吉木乃县| 天峨县| 荔浦县| 彰化县| 资兴市| 康保县| 星座| 资阳市| 牡丹江市| 长岛县| 大关县| 太仆寺旗| 临桂县| 成武县| 云林县| 宽甸| 杂多县| 志丹县| 铜山县| 铁力市| 芜湖市| 巴塘县| 昆明市| 宜兰市| 怀化市| 勐海县| 周宁县| 永顺县| 孝义市| 嘉兴市| 泰安市| 新乐市| 新蔡县| 乌什县| 孝感市| 伊川县| 化州市| 奉节县| 镇平县| 尉氏县|