本發(fā)明屬于警務(wù)設(shè)備領(lǐng)域,尤其涉及一種基于觸摸屏的報(bào)警方法及報(bào)警終端。
背景技術(shù):
報(bào)警主機(jī)是用物理方法或電子技術(shù),自動(dòng)探測(cè)發(fā)生在布防監(jiān)測(cè)區(qū)域內(nèi)的侵入行為,產(chǎn)生報(bào)警信號(hào),并提示值班人員發(fā)生報(bào)警的區(qū)域部位,顯示可能采取對(duì)策的系統(tǒng)。報(bào)警主機(jī)是預(yù)防搶劫、盜竊等意外事件的重要設(shè)施。防盜報(bào)警主機(jī)與出入口控制系統(tǒng)、閉路電視監(jiān)控系統(tǒng)、訪客對(duì)講系統(tǒng)和電子巡更系統(tǒng)等一起構(gòu)成了安全防范系統(tǒng)。而市場(chǎng)上報(bào)警系統(tǒng)用的鍵盤均為數(shù)字式鍵盤,通過記憶每個(gè)命令的數(shù)字代碼進(jìn)行設(shè)置,不僅操作麻煩,還會(huì)因?yàn)橛涘e(cuò)代碼而操作錯(cuò)誤,造成損失。
技術(shù)實(shí)現(xiàn)要素:
有鑒于此,本發(fā)明提供一種基于觸摸屏的報(bào)警方法及報(bào)警終端,用以解決按鍵式鍵盤操作復(fù)雜、擴(kuò)展不方便的問題。
本發(fā)明采用以下技術(shù)方案:
一種基于觸摸屏的報(bào)警方法,包括如下步驟:
檢測(cè)觸摸屏是否收到觸發(fā)動(dòng)作;
獲取觸發(fā)動(dòng)作對(duì)應(yīng)的按鍵內(nèi)容;
執(zhí)行按鍵內(nèi)容并保存信息。
優(yōu)選的,還包括系統(tǒng)初始化,所述系統(tǒng)初始化包括:
啟動(dòng)cpu內(nèi)核;
初始化內(nèi)存、ucos和外設(shè);
讀取flash信息;
gprs初始化。
優(yōu)選的,所述獲取觸發(fā)動(dòng)作對(duì)應(yīng)的按鍵內(nèi)容,包括:
獲取觸發(fā)動(dòng)作對(duì)應(yīng)的觸摸屏位置;
獲取所述觸摸屏位置對(duì)應(yīng)的按鍵;
獲取所述按鍵的按鍵內(nèi)容。
優(yōu)選的,還包括:返回執(zhí)行內(nèi)容并在觸摸屏上顯示。
一種基于觸摸屏的報(bào)警終端,包括:
檢測(cè)模塊,用于檢測(cè)觸摸屏是否收到觸發(fā)動(dòng)作;
獲取模塊,用于獲取觸發(fā)動(dòng)作對(duì)應(yīng)的按鍵內(nèi)容;
執(zhí)行模塊,用于執(zhí)行按鍵內(nèi)容并保存信息。
優(yōu)選的,還包括初如化模塊,所述初始化模塊包括:
啟動(dòng)子模塊,用于啟動(dòng)cpu內(nèi)核;
第一初始化子模塊,用于初始化內(nèi)存、ucos和外設(shè);
讀取子模塊,用于讀取flash信息;
第二初始化子模塊,用于gprs初始化。
優(yōu)選的,所述獲取模塊包括:
第一獲取子模塊,用于獲取觸發(fā)動(dòng)作對(duì)應(yīng)的觸摸屏位置;
第二獲取子模塊,用于獲取所述觸摸屏位置對(duì)應(yīng)的按鍵;
第三獲取子模塊,用于獲取所述按鍵的按鍵內(nèi)容。
優(yōu)選的,還包括:顯示模塊,用于返回執(zhí)行內(nèi)容并在觸摸屏上顯示。
本發(fā)明的有益效果如下:
本發(fā)明采用觸摸屏操作方式,不僅操作簡(jiǎn)單、直觀,而且方便擴(kuò)展更多操作項(xiàng)目,傳統(tǒng)的按鍵式鍵盤每顆按鍵都要特定的一個(gè)或兩個(gè)(有限個(gè))定義,增加操作項(xiàng)目就意味著增加按鍵數(shù)目,這就給擴(kuò)展帶來了不便,而觸摸屏鍵盤就不存在這種限制,可以在觸摸屏的任何位置增加虛擬的按鍵,只需要賦予這塊位置新的定義就能完成所需的擴(kuò)展操作。
本發(fā)明的報(bào)警終端采用觸摸式鍵盤,通過將報(bào)警系統(tǒng)的所有操作命令制作成代碼并在觸摸屏中通過圖片形式展示出來,同時(shí)觸摸屏鍵盤采用絕對(duì)坐標(biāo)系統(tǒng),只需要選哪點(diǎn)哪,舍卻了很多的步驟,使操作更簡(jiǎn)單。設(shè)計(jì)上摒棄了傳統(tǒng)的機(jī)械按鍵,只剩下完整的顯示屛,增大了顯示的空間,不但鍵盤的每一步操作都會(huì)在顯示屏上同步、直觀地顯示,主機(jī)對(duì)鍵盤的設(shè)置響應(yīng)也能很好的體現(xiàn),保證用戶每步操作的目的非常明確、清晰,起到良好的指引效果。同時(shí)從平臺(tái)遠(yuǎn)程設(shè)置主機(jī)信息及布撤防操作也能很好的在液晶顯示屏上顯示,保證了鍵盤所示信息與主機(jī)相關(guān)信息的一致性。
本發(fā)明的其它特征和優(yōu)點(diǎn)將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實(shí)施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點(diǎn)可通過在所寫的說明書、權(quán)利要求書、以及附圖中所特別指出的結(jié)構(gòu)來實(shí)現(xiàn)和獲得。
附圖說明
附圖用來提供對(duì)本發(fā)明的進(jìn)一步理解,并且構(gòu)成說明書的一部分,與本發(fā)明的實(shí)施例一起用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的限制。
圖1是本發(fā)明一種基于觸摸屏的報(bào)警方法的方法流程圖。
圖2是本發(fā)明一種基于觸摸屏的報(bào)警方法步驟s2的方法流程圖。
圖3是本發(fā)明一種基于觸摸屏的報(bào)警方法實(shí)施例1的方法流程圖。
圖4是本發(fā)明一種基于觸摸屏的報(bào)警終端的結(jié)構(gòu)框圖。
圖5是本發(fā)明一種基于觸摸屏的報(bào)警終端步驟獲取模塊的結(jié)構(gòu)框圖。
具體實(shí)施方式
以下結(jié)合附圖對(duì)本發(fā)明的優(yōu)選實(shí)施例進(jìn)行說明,應(yīng)當(dāng)理解,此處所描述的優(yōu)選實(shí)施例僅用于說明和解釋本發(fā)明,并不用于限定本發(fā)明。
如圖1所示,一種基于觸摸屏的報(bào)警方法,包括如下步驟s1-s3:
步驟s1,檢測(cè)觸摸屏是否收到觸發(fā)動(dòng)作;
步驟s2,獲取觸發(fā)動(dòng)作對(duì)應(yīng)的按鍵內(nèi)容;
步驟s3,執(zhí)行按鍵內(nèi)容并保存信息。
本發(fā)明實(shí)施例采用的技術(shù)方案,采用觸摸屏操作方式,觸摸屏上的虛擬按鍵包含了傳統(tǒng)按鍵式鍵盤的所有按鍵項(xiàng)目,傳統(tǒng)按鍵在觸摸屏的畫面上顯示,并以圖片形式展示出來,各種虛擬按鍵操作清晰可見,不需要記憶每個(gè)命令的數(shù)字代碼進(jìn)行設(shè)置,避免了傳統(tǒng)按鍵式鍵盤由于記錯(cuò)代碼而操作錯(cuò)誤而造成損失的問題。在執(zhí)行完按鍵內(nèi)容后,還通過觸摸屏進(jìn)行操作,保存本次的執(zhí)行內(nèi)容信息,方便以后查詢。
在一個(gè)實(shí)施例中,本發(fā)明實(shí)施例提供的技術(shù)方案還包括系統(tǒng)初始化,所述系統(tǒng)初始化包括:
啟動(dòng)cpu內(nèi)核;
初始化內(nèi)存、ucos和外設(shè);
讀取flash信息;
gprs初始化。
該實(shí)施例中,初始化步驟在其它步驟開始前執(zhí)行,啟動(dòng)cpu內(nèi)核后,初始化內(nèi)存、ucos、外設(shè)和gprs,然后執(zhí)行下一步操作,執(zhí)行觸摸屏的觸發(fā)動(dòng)作檢測(cè)步驟。
在一個(gè)實(shí)施例中,如圖2所示,所述步驟s2可以實(shí)施為:
步驟s201,獲取觸發(fā)動(dòng)作對(duì)應(yīng)的觸摸屏位置;
步驟s202,獲取所述觸摸屏位置對(duì)應(yīng)的按鍵;
步驟s203,獲取所述按鍵的按鍵內(nèi)容。
該實(shí)施例中,在觸摸屏的屏幕畫面,各種虛擬按鍵在屏幕中的不同位置,在虛擬按鍵中,以圖片形式展示出該按鍵的內(nèi)容,在操作報(bào)警終端時(shí),觸摸或按下該虛擬按鍵,報(bào)警終端即獲取到該觸發(fā)動(dòng)作,該觸發(fā)動(dòng)作對(duì)應(yīng)的位置對(duì)應(yīng)虛擬按鍵的位置,由此獲取按鍵內(nèi)容。
在一個(gè)實(shí)施例中,還包括:返回執(zhí)行內(nèi)容并在觸摸屏上顯示。
該實(shí)施例中,執(zhí)行完所有操作后,可返回執(zhí)行內(nèi)容,并在觸摸屏上顯示本次執(zhí)行操作的相關(guān)信息,以便操作人確認(rèn)該操作已發(fā)出并實(shí)際執(zhí)行。
下面通過具體實(shí)施例來說明本發(fā)明實(shí)施例提供的基于觸摸屏的報(bào)警方法。
實(shí)施例1:
如圖3所示,一種基于觸摸屏的報(bào)警方法,包括如下步驟:
啟動(dòng)cpu內(nèi)核;
初始化內(nèi)存;
初始化ucos;
初始化外設(shè);
讀取flash信息;
gprs初始化;
檢測(cè)觸摸屏是否收到觸發(fā)動(dòng)作,即檢測(cè)按鍵是否發(fā)送信息;若結(jié)果為是,則執(zhí)行下一步,若結(jié)果為否,則重新執(zhí)行檢測(cè)觸摸屏是否收到觸發(fā)動(dòng)作步驟;
獲取觸發(fā)動(dòng)作對(duì)應(yīng)的按鍵內(nèi)容;
執(zhí)行按鍵內(nèi)容并保存信息;
返回執(zhí)行內(nèi)容并顯示。
本實(shí)施例提供的技術(shù)方案,采用觸摸屏操作方式,不僅操作簡(jiǎn)單、直觀,而且方便擴(kuò)展更多操作項(xiàng)目,傳統(tǒng)的按鍵式鍵盤每顆按鍵都要特定的一個(gè)或兩個(gè)(有限個(gè))定義,增加操作項(xiàng)目就意味著增加按鍵數(shù)目,這就給擴(kuò)展帶來了不便,而觸摸屏鍵盤就不存在這種限制,可以在觸摸屏的任何位置增加虛擬的按鍵,只需要賦予這塊位置新的定義就能完成所需的擴(kuò)展操作。
對(duì)應(yīng)于上述實(shí)施例提供的一種基于觸摸屏的報(bào)警方法,本發(fā)明實(shí)施例還提供一種基于觸摸屏的報(bào)警終端,如圖4所示,包括:
檢測(cè)模塊1,用于檢測(cè)觸摸屏是否收到觸發(fā)動(dòng)作;
獲取模塊2,用于獲取觸發(fā)動(dòng)作對(duì)應(yīng)的按鍵內(nèi)容;
執(zhí)行模塊3,用于執(zhí)行按鍵內(nèi)容并保存信息。
在一個(gè)實(shí)施例中,還包括初如化模塊,所述初始化模塊包括:
啟動(dòng)子模塊,用于啟動(dòng)cpu內(nèi)核;
第一初始化子模塊,用于初始化內(nèi)存、ucos和外設(shè);
讀取子模塊,用于讀取flash信息;
第二初始化子模塊,用于gprs初始化。
在一個(gè)實(shí)施例中,如圖5所示,所述獲取模塊2包括:
第一獲取子模塊201,用于獲取觸發(fā)動(dòng)作對(duì)應(yīng)的觸摸屏位置;
第二獲取子模塊202,用于獲取所述觸摸屏位置對(duì)應(yīng)的按鍵;
第三獲取子模塊203,用于獲取所述按鍵的按鍵內(nèi)容。
在一個(gè)實(shí)施例中,還包括:顯示模塊,用于返回執(zhí)行內(nèi)容并在觸摸屏上顯示。
本發(fā)明的報(bào)警終端采用觸摸式鍵盤,通過將報(bào)警系統(tǒng)的所有操作命令制作成代碼并在觸摸屏中通過圖片形式展示出來,同時(shí)觸摸屏鍵盤采用絕對(duì)坐標(biāo)系統(tǒng),只需要選哪點(diǎn)哪,舍卻了很多的步驟,使操作更簡(jiǎn)單。設(shè)計(jì)上摒棄了傳統(tǒng)的機(jī)械按鍵,只剩下完整的顯示屛,增大了顯示的空間,不但鍵盤的每一步操作都會(huì)在顯示屏上同步、直觀地顯示,主機(jī)對(duì)鍵盤的設(shè)置響應(yīng)也能很好的體現(xiàn),保證用戶每步操作的目的非常明確、清晰,起到良好的指引效果。同時(shí)從平臺(tái)遠(yuǎn)程設(shè)置主機(jī)信息及布撤防操作也能很好的在液晶顯示屏上顯示,保證了鍵盤所示信息與主機(jī)相關(guān)信息的一致性。
以上所述僅為本發(fā)明的較佳實(shí)施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。