軟件部分
1.故障信息要全面清晰,每操作完一個(gè)步驟都需要知道完成狀態(tài),將出錯(cuò)的狀態(tài)上報(bào)給上位機(jī)
2.上位機(jī)與下位機(jī)通信協(xié)議如果能兼容原有的,最好能兼容
3.在沒有安卓的情況下下位機(jī)需要能連接服務(wù)器
4.與服務(wù)器通信接口(先實(shí)現(xiàn)上面的功能,此軟件接口后續(xù)支持)
需要用單片機(jī)控制3G模塊實(shí)現(xiàn)聯(lián)網(wǎng)功能,與服務(wù)器端通信。與服務(wù)器通信采用socket,數(shù)據(jù)傳輸協(xié)議為JSON,需要實(shí)現(xiàn)的接口如下。接口具體細(xì)節(jié)后續(xù)給出。
4.1登陸接口
對(duì)機(jī)器進(jìn)行身份驗(yàn)證
4.2心跳接口
4.3出貨通知接口
需要出貨時(shí)發(fā)送
4.4取貨碼驗(yàn)證接口
4.5缺貨通知接口
4.6貨道設(shè)置上傳接口(數(shù)據(jù)量較大)
整個(gè)機(jī)器的貨道數(shù)據(jù)都會(huì)上傳
4.7銷售記錄上傳接口
4.8補(bǔ)貨完成接口(按板上的按鍵時(shí)發(fā)送,同時(shí)通知主控板調(diào)整庫(kù)存)
4.9故障信息上傳接口
4.10故障全清接口(按板上的按鍵時(shí)發(fā)送)
4.11開門信息上傳接口
4.12貨道信息下載接口(數(shù)據(jù)量較大)
整個(gè)機(jī)器的貨道數(shù)據(jù)
4.13下發(fā)命令執(zhí)行完成接口
本項(xiàng)目中包含更多內(nèi)容
您需要 登錄 才可以查看內(nèi)容和下載附件,
沒有賬號(hào)?立即注冊(cè)