mirror of
https://codeup.aliyun.com/67c68d4e484ca2f0a13ac3c1/ydc/jsowell-charger-web.git
synced 2026-04-22 12:05:05 +08:00
update 电单车协议
This commit is contained in:
@@ -74,7 +74,7 @@ public class EBikeMessageCmd82 extends AbsEBikeMessage {
|
||||
public static class SpecificData {
|
||||
private String rateMode; // 费率模式 (1字节)
|
||||
private String balanceOrValidity; // 余额/有效期 (4字节)
|
||||
private String portNumber; // 端口号 (1字节)
|
||||
private String portNumber; // 端口号 (指实际端口号, 发指令的时候自动转换为桩能识别的byte字节)
|
||||
private String chargeCommand; // 充电命令 (1字节)
|
||||
private String chargeDurationOrPower; // 充电时长/电量 (2字节)
|
||||
private String orderNumber; // 订单编号 (16字节)
|
||||
@@ -146,7 +146,7 @@ public class EBikeMessageCmd82 extends AbsEBikeMessage {
|
||||
// 余额/有效期
|
||||
byte[] balanceOrValidityBytes = BytesUtil.stringToHexBytes(balanceOrValidity, 4);
|
||||
// 端口号
|
||||
byte[] portNumberBytes = BytesUtil.stringToHexBytes(portNumber, 1);
|
||||
byte[] portNumberBytes = YouDianUtils.convertPortNumberToBytes(portNumber);
|
||||
// 充电命令
|
||||
byte[] chargeCommandBytes = BytesUtil.stringToHexBytes(chargeCommand, 1);
|
||||
// 充电时长/电量
|
||||
|
||||
@@ -31,7 +31,7 @@ public class EBikeSendCommandServiceImpl implements EBikeSendCommandService {
|
||||
// 余额或有效期
|
||||
data.setBalanceOrValidity("0");
|
||||
// 端口号
|
||||
data.setPortNumber("0");
|
||||
data.setPortNumber("1");
|
||||
// 充电命令
|
||||
data.setChargeCommand("1");
|
||||
// 充电时长/功率
|
||||
|
||||
Reference in New Issue
Block a user