• 大小: 9KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-05-25
  • 语言: Java
  • 标签: 谷米  gt06  

资源简介

谷米的gt06协议的java代码实现,仅有实现,无具体的说明文档

资源截图

代码片段和文件信息

package net.goome.gt06.dto;

import java.io.Serializable;

/**
 * 用来解析GT06协议数据流,并封装成bean
 * 
 * @author zhu@goome 2010/03/27
 * 
 */
public class Gt06InputDTO implements Serializable {

private static final long serialVersionUID = -191809910510629700L;

/** 起始位 */
private String xinxiTou;

/** 长度 */
private int length;

/** 协议号 */
private String xieyiHao;

/** 信息内容 */
private String content;

/** 信息序列号 */
private int xulieHao;

/** 错误校验 */
private String crc;

/** 结束位 */
private String end;

/** 原始数据 */
private String originalData;

/** 用户id */
protected String userID;

/** 用户名 */
protected String userName;

/** imei号 */
private String imei;

    /** 指令流水号 */
    private long cmdSerialNo;

/**
 * 设定imei号
 * 
 * @param argImei
 *            imei号
 */
public void setImei(String argImei) {
this.imei = argImei;
}

/**
 * 取得imei号
 * 
 * @return imei号
 */
public String getImei() {
return imei;
}

/**
 * 设定用户id
 * 
 * @param argUserID
 *            用户id
 */
public void setUserID(String argUserID) {
this.userID = argUserID;
}

/**
 * 取得用户id
 * 
 * @return 用户id
 */
public String getUserID() {
return userID;
}

/**
 * 设定用户名
 * 
 * @param argUserName
 *            用户名
 */
public void setUserName(String argUserName) {
this.userName = argUserName;
}

/**
 * 取得用户名
 * 
 * @return 用户名
 */
public String getUserName() {
return userName;
}

/**
 * 设定起始位
 * 
 * @param argXinxiTou
 *            起始位
 */
public void setXinxiTou(String argXinxiTou) {
this.xinxiTou = argXinxiTou;
}

/**
 * 取得起始位
 * 
 * @return 起始位
 */
public String getXinxiTou() {
return xinxiTou;
}

/**
 * 设定长度
 * 
 * @param argLength
 *            长度
 */
public void setLength(int argLength) {
this.length = argLength;
}

/**
 * 取得长度
 * 
 * @return 长度
 */
public int getLength() {
return length;
}

/**
 * 设定协议号
 * 
 * @param argXieyiHao
 *            协议号
 */
public void setXieyiHao(String argXieyiHao) {
this.xieyiHao = argXieyiHao;
}

/**
 * 取得协议号
 * 
 * @return 协议号
 */
public String getXieyiHao() {
return xieyiHao;
}

/**
 * 设定信息内容
 * 
 * @param argContent
 *            信息内容
 */
public void setContent(String argContent) {
this.content = argContent;
}

/**
 * 取得信息内容
 * 
 * @return 信息内容
 */
public String getContent() {
return content;
}

/**
 * 设定信息序列号
 * 
 * @param argXulieHao
 *            信息序列号
 */
public void setXulieHao(int argXulieHao) {
this.xulieHao = argXulieHao;
}

/**
 * 取得信息序列号
 * 
 * @return 信息序列号
 */
public int getXulieHao() {
return xulieHao;
}

/**
 * 设定错误校验
 * 
 * @param argCrc
 *            错误校验
 */
public void setCrc(String argCrc) {
this.crc = argCrc;
}

/**
 * 取得错误校验
 * 
 * @return 错误校验

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2014-03-28 22:54  GT06_谷米_JAVA代码\
     目录           0  2010-12-20 15:53  GT06_谷米_JAVA代码\src\
     目录           0  2010-12-20 15:31  GT06_谷米_JAVA代码\src\net\
     目录           0  2010-12-20 15:31  GT06_谷米_JAVA代码\src\net\goome\
     目录           0  2010-12-20 17:46  GT06_谷米_JAVA代码\src\net\goome\gt06\
     目录           0  2014-03-28 22:54  GT06_谷米_JAVA代码\src\net\goome\gt06\dto\
     文件        5271  2010-12-19 15:30  GT06_谷米_JAVA代码\src\net\goome\gt06\dto\Gt06InputDTO.java
     目录           0  2014-03-28 22:54  GT06_谷米_JAVA代码\src\net\goome\gt06\util\
     文件        2406  2010-12-19 15:08  GT06_谷米_JAVA代码\src\net\goome\gt06\util\Byte2Hex.java
     文件        4249  2010-12-20 15:35  GT06_谷米_JAVA代码\src\net\goome\gt06\util\CRC16Util.java
     文件        6384  2010-12-20 15:37  GT06_谷米_JAVA代码\src\net\goome\gt06\util\ProtocolUtil.java
     文件         816  2010-12-19 15:08  GT06_谷米_JAVA代码\src\net\goome\gt06\util\StringUtil.java

评论

共有 条评论

相关资源