ÎļþÃû´Ó igds-protocol-beibo/src/main/java/com/ld/igds/protocol/beibo/grain/builder/ReMessageBuilder.java ÐÞ¸Ä |
| | |
| | | package com.ld.igds.protocol.beibo.grain.builder; |
| | | package com.ld.igds.protocol.beibo.grainv1.builder; |
| | | |
| | | import com.ld.igds.protocol.beibo.grain.util.BeiboGrainServerUtils; |
| | | import com.ld.igds.protocol.beibo.grainv1.util.BeiboGrainServerUtils; |
| | | import com.ld.igds.util.BytesUtil; |
| | | |
| | | /** |
| | |
| | | int i = BytesUtil.hexToInt(str); |
| | | String serId = String.valueOf(i - BeiboGrainServerUtils.BM); |
| | | message.setSerId(serId); |
| | | |
| | | //ç²®æ
æ°æ® |
| | | str = strMsg.substring(10*2-1, 1034*2 -1); |
| | | message.setGrainStr(str); |
| | | |
| | | //æ¸©åº¦æ°æ® |
| | | str = strMsg.substring(1034*2 -1, 1052*2-1); |
| | | message.setThStr(str); |
| | | |
| | | //æ©å
æ°æ® |
| | | str = strMsg.substring(strMsg.length()-14*2, strMsg.length()-4*2); |
| | | message.setExpand(str); |
| | | |
| | | //æ£éªç |
| | | str = strMsg.substring(strMsg.length()-4*2); |
| | | message.setHexCrc16(str); |
| | | |
| | | return message; |
| | | } |