NAYAX的VPOS TOUCH自動(dòng)售貨機(jī)刷卡器,是一個(gè)MDB協(xié)議接口的非現(xiàn)金支付設(shè)備。我們只要按照標(biāo)準(zhǔn)的供電DC24V即可。當(dāng)然每個(gè)非現(xiàn)金設(shè)備經(jīng)常會(huì)有一些特殊的地方需要處理下面是我們的測(cè)試經(jīng)驗(yàn)匯總。
MDB-RS232和NAYAX的VPOS自動(dòng)售貨機(jī)刷卡器
這個(gè)設(shè)備,MDB-RS232適配器在測(cè)試的時(shí)候需要使用以下三條指令:
(以下僅作示例,用戶根據(jù)協(xié)議可以做修改)
110003000000 (配置參數(shù)) 告訴刷卡器主板支持的MDB刷卡器的LEVEL級(jí)
1101FFFF0000 (設(shè)置最大最小價(jià)格)
17004E454330303030303030303030303020202020204B5245412020200005 (讀取ID)
以上三條指令發(fā)送后,設(shè)備都會(huì)做出回復(fù),必須要收到回復(fù)后發(fā)送下一個(gè)指令
170400000020 (根據(jù)需要發(fā)這個(gè)指令,使能Always idle功能,就是我們主機(jī)支持先選貨)
然后發(fā)送:
1401 (使能指令)
-------------------------------------------------------------------------------
這個(gè)時(shí)候,就可以屏幕上點(diǎn)“start”然后刷卡去開始測(cè)試交易了。
然后串口發(fā)送:
130001F40001 就會(huì)看到屏幕上有價(jià)格了,按照協(xié)議和提示繼續(xù)后續(xù)的測(cè)試就可以了
(在使能了 Always idle 功能,我們也可以先直接選貨(主機(jī)直接發(fā)送:130001F40001),這時(shí)刷卡器會(huì)收到選貨和價(jià)格信息,就可以刷卡確認(rèn)出貨。)
主機(jī)出貨后發(fā)送扣款信息,比如:13020001
最后主機(jī)需要結(jié)束交易流程:指令:1304
重要提示:
有一些設(shè)備,在PC發(fā)送一個(gè)指令過去,比如查詢配置指令,非現(xiàn)金設(shè)備可能會(huì)馬上回復(fù)配置數(shù)據(jù)。但是又的設(shè)備會(huì)先回復(fù)一個(gè)確認(rèn)ACK”00”,然后在下一個(gè)指令的時(shí)候才會(huì)報(bào)告配置數(shù)。
比如PC發(fā)送一個(gè)查詢配置參數(shù)的1100。。。。。。指令
PC 發(fā)送: 110003000000 Cashless Device type1: reply data: 3031203033203131203536203031203032203539203044204434200D0A |
Device type2 PC 發(fā)送: 110003000000 Cashless Device type2: reply data: 3030200D0A (Reply with ACK( ASCII “00”) firstly) Cashless Device type2: report data: 31302030312030332031342035382030312030322042342030390D0A 注意:在第二個(gè)指令回復(fù)配置參數(shù)的時(shí)候,就相當(dāng)于是設(shè)備報(bào)告數(shù)據(jù)了,前面就要帶有設(shè)備代碼10了 |
審核編輯 黃宇
-
測(cè)試
+關(guān)注
關(guān)注
8文章
4925瀏覽量
125947 -
RS232
+關(guān)注
關(guān)注
13文章
728瀏覽量
93909 -
mdb協(xié)議
+關(guān)注
關(guān)注
0文章
14瀏覽量
2442 -
自動(dòng)售貨機(jī)
+關(guān)注
關(guān)注
0文章
46瀏覽量
4982
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論