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