JAVA 串口协议框架_GitHub - Jarvie-cn/OkSerialPort: 一个灵活简单易用的串口通讯框架,使用APT技术,支持485 232,让使用者无需在繁琐的组装数据,大大提升开发...

/** 按照协议顺序配置 这里注意一下帧头,不管你的协议规定帧头多少个字节都需要一个字节一个字节配置,后面在指定帧头位数*/

/**

* 帧头

*/

@Protocol(index = 0, length = 1, value = (byte) 0x3B)

public byte frameHeader ;

@Protocol(index = 1, length = 1, value = (byte) 0xB3)

public byte frameHeader2 ;

/**

* 原地址

*/

@Protocol(index = 2, length = 1, value = (byte) 0x00)

public int rawAddress;

/**

* 目标地址,示例协议里面目标地址每次发送命令都会不一样,所以 value就不传值,默认会先用-1当占位数据,在发送的时候

*需要真实的目标地址数据进行填充

*在强调一次,该框架目前版本:数据,命令码,流水号,校验码这几字段value不传,发送数据时会自动填充数据,其他自定义字段如果value没有赋值都需要在发送时填充数据

*/

@Protocol(index = 3, length = 1)

public int deviceAddress ;

/**

* 数据长度 这里注意,如果你也有这规则字段那么传值和我一样传,我这份协议协的数据长度是包含命令吗&#

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值