TWI493957B - 測試手機震動功能的系統及方法 - Google Patents

測試手機震動功能的系統及方法 Download PDF

Info

Publication number
TWI493957B
TWI493957B TW097140012A TW97140012A TWI493957B TW I493957 B TWI493957 B TW I493957B TW 097140012 A TW097140012 A TW 097140012A TW 97140012 A TW97140012 A TW 97140012A TW I493957 B TWI493957 B TW I493957B
Authority
TW
Taiwan
Prior art keywords
sensor
vibrator
test
mobile phone
coordinate change
Prior art date
Application number
TW097140012A
Other languages
English (en)
Other versions
TW201018191A (en
Inventor
Yin Yao Hsu
Original Assignee
Chi Mei Comm Systems Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Chi Mei Comm Systems Inc filed Critical Chi Mei Comm Systems Inc
Priority to TW097140012A priority Critical patent/TWI493957B/zh
Publication of TW201018191A publication Critical patent/TW201018191A/zh
Application granted granted Critical
Publication of TWI493957B publication Critical patent/TWI493957B/zh

Links

Landscapes

  • Telephone Function (AREA)

Description

測試手機震動功能的系統及方法
本發明涉及一種測試手機震動功能的系統及方法。
由於手機給人們生活帶來越來越多的便利,因此手機得到極大的普及。手機用戶幾乎囊括每個年齡階段,如小孩、青年、中年及老年人。而如今隨著製造技術的進步,手機的附加功能越來越完善。例如,為了適應各種場合,手機來電提示方式可設置成鈴聲、靜音、震動等。為了保證手機的品質,手機製造商在手機出廠前必須對手機各項功能進行測試。例如,對手機的震動功能進行測試。但目前大多手機製造商是人工對手機進行震動功能的測試。
鑒於以上內容,本發明較佳實施例提供一種測試手機震動功能的系統及方法,其解決了傳統的人工對手機震動功能進行測試導致的測試效率低下及人工測試可能導致的人為誤差的問題。
一種測試手機震動功能的系統,運行於帶有震動器和感測器的手機中,所述震動器與感測器相連,所述手機放置於一個測試平臺上,所述系統包括:設置模組,用於設置測試震動器的測試時間及感測器的座標變化 參考值;位置讀取模組,用於讀取所述震動器開啟前所述感測器所處位置的座標;計時器,用於在所述震動器開始震動時進行計時以得到震動時間;所述位置讀取模組,還用於當所述震動時間達到設置的測試時間時讀取感測器當前位置的座標;比對模組,用於依據震動器開啟前感測器的位置的座標及當前位置的座標計算感測器的座標變化值,並比對所計算的座標變化值是否達到設置的感測器的座標變化參考值;及提示模組,用於依據比對結果提示該次測試是否通過。
一種測試手機震動功能的方法,運行於帶有震動器和感測器的手機中,所述震動器與感測器相連,所述手機放置於一個測試平臺上,所述方法包括:設置測試震動器的測試時間及感測器的座標變化參考值;讀取震動器開啟前所述感測器所處位置的座標;在所述震動器開始震動時進行計時以得到震動時間;當所述震動時間達到設置的測試時間時讀取感測器當前位置的座標;依據震動器開啟前感測器的位置的座標及當前位置的座標計算感測器的座標變化值,並比對所計算的座標變化值是否達到設置的 感測器的座標變化參考值;及依據比對結果提示該次測試是否通過。
相較於習知技術,所述的測試手機震動功能的系統及方法,可以自動對手機震動器的震動功能進行測試從而取代傳統的人工測試。因此,可以提高測試效率並提高測試準確度。
1‧‧‧手機
10‧‧‧測試系統
100‧‧‧設置模組
110‧‧‧位置讀取模組
120‧‧‧計時器
130‧‧‧比對模組
140‧‧‧提示模組
12‧‧‧震動器
14‧‧‧感測器
16‧‧‧記憶體
圖1是本發明測試手機震動功能的系統的功能模組及應用環境圖。
圖2是本發明測試手機震動功能的方法的工作流程圖。
如圖1所示,是本發明的測試手機震動功能的系統的功能模組圖。所述測試手機震動功能的系統10(以下簡稱“測試系統10”)運行於帶有震動器12的手機1中。所述手機1放置於測試平臺(圖中未示出)上進行測試。用戶可啟用震動器12以震動的方式提醒手機1收到短信或來電。所述手機1還包括一個感測器14,用於感測本身的位置的座標的變化,所述感測器是,但不限於,三軸震動感測器(Accelerometer)等。所述感測器14在感測其位置有變化時立即更新其存儲的位置資訊。所述震動器12與所述的感測器14相連。
所述手機1還包括一個記憶體16。所述記憶體16存儲有各類資料,包括作業系統、各種應用程式、及運用所述測試系統10過程中所設置及生成的資料。所述記憶體16可以是該手機1的記憶體,還可以是外部存儲卡,如SM卡(Smart Media Card,智慧媒體卡 )、SD卡(Secure Digital Card,安全數位卡)、CF卡(Compact Flash Card,標準快閃記憶體卡)、MMC卡(Multi Media Card,多媒體卡)、MS卡(Memory Stick,記憶棒)、XD卡(Extreme Digital Card,極限數字卡)、TF卡(Trans Flash Card)等。
所述的測試系統10是運行在手機1上的一段程式,通過執行該測試系統10可以測試震動器12的震動功能是否正常。
所述測試系統10主要包括設置模組100、位置讀取模組110、計時器120、比對模組130及提示模組140。
所述設置模組110,用於設置震動器12開啟後的測試時間,即震動器12震動多長時間後開始對震動器12進行測試。所述測試時間可以設置成,如1秒、2秒或其他適合的時間長度。所述設置模組110,還用於設置感測器14的座標變化參考值,所述座標變化參考值可根據測試需求進行設置,如205、273、410、819或其他適合的數值。
所述位置讀取模組120,用於當手機1放置於一測試平臺上,讀取震動器12開啟前感測器14在所述測試平臺上所處位置的座標(X1,Y1,Z1)。
所述計時器130用於在震動器12開啟時進行計時以得到震動器12的震動時間。
所述位置讀取模組120,還用於在震動器12的震動時間達到測試時間時讀取感測器14的當前位置的座標(X2,Y2,Z2)。
所述比對模組130,用於依據震動器12開啟前後得到的感測器14的位置的座標計算座標變化值,比對計算得到的感測器14的座標變化值是否達到預先設置的座標參考值。所述比對是通過比對所述感測器14在X、Y或Z方向中任一方向上的座標變化是否達到上述設置的座標變化參考值。在本較佳實施例中,所述設置的座標變化參考值為205,則比對模組130比對|X2-X1|、|Y2-Y1|、|Z2-Z1|三者中是否有一個值達到205。如果有一個方向上的座標變化達到205,則表示該測試通過,否則表示該測試未通過。
所述提示模組140,用於依據上述比對模組130的比對結果分別進行提示。具體而言,當比對確認所述計算得到的座標變化值達到預先設置的座標參考值時,提示該次測試通過,也即該手機1的震動器12正常;否則,提示該次測試失敗,即該震動器12異常。所述提示可以通過語音或畫面來呈現。
圖2是本發明的測試手機震動功能的方法的工作流程圖。
步驟S201,用戶通過設置模組110設置對震動器12進行測試的時間及震動器12的座標變化參考值。所述測試時間可以設置成,如1秒、2秒或其他適合的時間長度。所述座標變化參考值可設置成205、273、410、819或其他適合的數值。
步驟S202,將手機1放置於一個測試平臺上,所述位置讀取模組讀取感測器14的震動器12開啟前位置的座標。
步驟S203,震動器12開啟進行震動,所述計時器120同時計時以得到震動器12的震動時間。
步驟S204,在所述震動時間達到預先設置的測試時間時讀取感測器14的當前位置的座標。
步驟S205,依據震動器12震動前感測器14的位置的座標與當前位置的座標計算得到一個感測器的座標變化值。
步驟S206,判斷所述計算得到的感測器14在Z、Y、或Z方向上任一方向上的座標變化值是否達到預先設置的感測器14的座標變化值。
在步驟S207中,若所述計算得到的感測器14的座標變化值達到預先設置的感測器14的座標變化值時,則提示該次測試通過,即震動器12正常;否則,進入步驟S308,提示該次測試未通過,即震動器12異常。
綜上所述,本發明符合發明專利要件,爰依法提出專利申請。惟,以上所述者僅為本發明之較佳實施例,本發明之範圍並不以上述實施例為限,舉凡熟悉本案技藝之人士援依本發明之精神所作之等效修飾或變化,皆應涵蓋於以下申請專利範圍內。
1‧‧‧手機
10‧‧‧測試系統
100‧‧‧設置模組
110‧‧‧位置讀取模組
120‧‧‧計時器
130‧‧‧比對模組
140‧‧‧提示模組
12‧‧‧震動器
14‧‧‧感測器
16‧‧‧記憶體

Claims (6)

  1. 一種測試手機震動功能的系統,運行於帶有震動器和感測器的手機中,所述震動器與感測器相連,所述手機放置於一個測試平臺上,所述系統包括:設置模組,用於設置測試所述震動器的測試時間及所述感測器的座標變化參考值;位置讀取模組,用於讀取所述震動器開啟前所述感測器的原始位置的座標;計時器,用於在所述震動器開始震動時進行計時以得到震動時間;所述位置讀取模組,還用於當所述震動時間達到設置的測試時間時讀取所述感測器的當前位置的座標;比對模組,用於依據感測器的原始位置的座標及所述感測器的當前位置的座標計算所述感測器的座標變化值,並比對所計算的座標變化值是否達到設置的感測器的座標變化參考值;及提示模組,用於依據比對結果提示測試是否通過。
  2. 如申請專利範圍第1項所述的測試手機震動功能的系統,所述提示模組在所計算得到的座標變化值達到設置的感測器的座標變化參考值時提示測試通過;相反,則提示測試失敗。
  3. 如申請專利範圍第1項所述的測試手機震動功能的系統,所述感測器的座標變化值是指所述感測器在X、Y、Z軸任一方向上的座標變化值。
  4. 一種測試手機震動功能的方法,運行於帶有震動器和感測器的手機中,所述震動器與感測器相連,所述手機放置於一個測試平臺上,所述方法包括: 設置測試震動器的測試時間及感測器的座標變化參考值;讀取所述震動器開啟前所述感測器的原始位置的座標;在所述震動器開始震動時進行計時以得到震動時間;當所述震動時間達到設置的測試時間時讀取感測器的當前位置的座標;依據震動器的原始位置的座標及當前位置的座標計算感測器的座標變化值,並比對所計算的座標變化值是否達到設置的感測器的座標變化參考值;及依據比對結果提示測試是否通過。
  5. 如申請專利範圍第4項所述的測試手機震動功能的方法,所述依據比對結果提示測試是否通過的步驟包括:在所計算得到的座標變化值達到設置的感測器的座標變化參考值時提示測試通過;相反,則提示測試失敗。
  6. 如申請專利範圍第4項所述的測試手機震動功能的方法,所述感測器的座標變化值是指所述感測器在X、Y、Z軸任一方向上的座標變化值。
TW097140012A 2008-10-17 2008-10-17 測試手機震動功能的系統及方法 TWI493957B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW097140012A TWI493957B (zh) 2008-10-17 2008-10-17 測試手機震動功能的系統及方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW097140012A TWI493957B (zh) 2008-10-17 2008-10-17 測試手機震動功能的系統及方法

Publications (2)

Publication Number Publication Date
TW201018191A TW201018191A (en) 2010-05-01
TWI493957B true TWI493957B (zh) 2015-07-21

Family

ID=44831124

Family Applications (1)

Application Number Title Priority Date Filing Date
TW097140012A TWI493957B (zh) 2008-10-17 2008-10-17 測試手機震動功能的系統及方法

Country Status (1)

Country Link
TW (1) TWI493957B (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107631750B (zh) * 2017-08-04 2021-05-18 宇龙计算机通信科技(深圳)有限公司 用于测试待测终端的方法、装置、终端和存储介质

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101193391A (zh) * 2006-12-01 2008-06-04 三星电子株式会社 用于分析装置环境的方法和介质以及使用该方法的装置

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101193391A (zh) * 2006-12-01 2008-06-04 三星电子株式会社 用于分析装置环境的方法和介质以及使用该方法的装置

Also Published As

Publication number Publication date
TW201018191A (en) 2010-05-01

Similar Documents

Publication Publication Date Title
CN105094903B (zh) 对固件进行升级的方法及装置
CN104484200B (zh) 对固件进行升级的方法及装置
KR101572847B1 (ko) 휴대용 단말기의 동작 감지 장치 및 방법
CN105138319B (zh) 事件提醒方法及装置
CN106027905B (zh) 一种用于天空对焦的方法和移动终端
CN103795850A (zh) 电子设备和语音识别方法
CN105975391B (zh) 一种重启测试方法、设备和移动终端
JP2008035144A (ja) 携帯端末装置、タイマー制御方法およびタイマー制御プログラム
WO2016119497A1 (zh) 固件压缩方法、固件解压方法和装置
JP2006091869A (ja) 移動通信端末機の文字サイズ調節装置及び方法
CN104639533B (zh) 基于终端的安全控制方法及装置
CN104034309A (zh) 角度测量方法、装置及终端
CN111179923B (zh) 一种基于可穿戴设备的音频播放方法及可穿戴设备
WO2016150104A1 (zh) 应用主题的加载方法及装置
WO2016184205A1 (zh) 一种通话录音方法及装置
KR102340251B1 (ko) 데이터 관리 방법 및 그 방법을 처리하는 전자 장치
TWI493957B (zh) 測試手機震動功能的系統及方法
CN105188024B (zh) 接入网络的方法、装置及***
US11682392B2 (en) Information processing apparatus
CN106133736B (zh) 指纹验证方法及装置
KR20130107844A (ko) 전자 장치에서 자동 초점 기능을 제어하기 위한 장치 및 방법
TW200428861A (en) Method for managing a calling in on a cellular phone
CN109769191A (zh) 音频输出检测方法及装置、电子设备
CN103701974B (zh) 一种通话提醒的方法、装置和终端设备
CN111971977A (zh) 电子装置及其用于处理立体声音频信号的方法

Legal Events

Date Code Title Description
MM4A Annulment or lapse of patent due to non-payment of fees