一種新型帶GPRS接口的數(shù)碼防偽讀碼器的設(shè)計(jì)
4 讀碼器的軟件設(shè)計(jì)
讀碼器的鍵盤(pán)共設(shè)計(jì)了六個(gè)按鍵,外加一個(gè)系統(tǒng)復(fù)位鍵。讀碼器的整個(gè)工作過(guò)程通過(guò)軟件和這六個(gè)按鍵相配合來(lái)完成。產(chǎn)品驗(yàn)證的操作過(guò)程如下:首先連接讀碼器和產(chǎn)品上ID號(hào)存儲(chǔ)芯片的接口,然后按下一個(gè)按鍵讀取產(chǎn)品ID號(hào),讀取結(jié)束會(huì)顯示提示信息;顯示讀取成功后再按下網(wǎng)絡(luò)連接鍵,讀碼器會(huì)自動(dòng)撥號(hào)連網(wǎng),因?yàn)槠髽I(yè)的網(wǎng)號(hào)已經(jīng)事先固化在讀碼器中了,這一過(guò)程是由讀碼器自己完成的,它會(huì)根據(jù)接收到的數(shù)據(jù)中的標(biāo)志位判斷下一步的操作,同時(shí)顯示工作狀態(tài)信息,直到登錄成功或者登錄失??;登陸成功后按鍵發(fā)送產(chǎn)品ID號(hào),然后是等待接收驗(yàn)證結(jié)果信息并顯示;最后,按下成功出售按鍵或未能出售按鍵發(fā)送產(chǎn)品出售結(jié)果信息。這樣總共使用了鍵盤(pán)中的五個(gè)鍵,另一個(gè)鍵暫時(shí)作為備用鍵。如果系統(tǒng)工作過(guò)程中出現(xiàn)不正常的問(wèn)題,可以按下系統(tǒng)復(fù)位鍵重新啟動(dòng),重新驗(yàn)證。讀碼器總體軟件的設(shè)計(jì)流程如圖3所示。
圖3 讀碼器軟件流程圖
評(píng)論