mirror of
https://codeup.aliyun.com/67c68d4e484ca2f0a13ac3c1/ydc/jsowell-charger-web.git
synced 2026-04-20 19:15:35 +08:00
Merge branch 'dev' of http://192.168.2.2:8099/jsowell/jsowell-charger-web into dev
This commit is contained in:
@@ -14,6 +14,8 @@ import lombok.extern.slf4j.Slf4j;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
import java.util.Locale;
|
||||
|
||||
/**
|
||||
* 地锁数据上送
|
||||
*
|
||||
@@ -56,12 +58,13 @@ public class GroundLockDataUploadHandler extends AbstractHandler{
|
||||
* 0xFF:降锁到位状态
|
||||
*/
|
||||
byte[] parkingLockStatusByteArr = BytesUtil.copyBytes(msgBody, 8, 1);
|
||||
String parkingLockStatus = BytesUtil.bcd2Str(parkingLockStatusByteArr);
|
||||
// String parkingLockStatus = BytesUtil.bcd2Str(parkingLockStatusByteArr);
|
||||
String parkingLockStatus = BytesUtil.bin2HexStr(parkingLockStatusByteArr).toUpperCase(Locale.ROOT);
|
||||
|
||||
// 车位状态 0x00:无车辆 0xFF:停放车辆
|
||||
byte[] parkingStatusByteArr = BytesUtil.copyBytes(msgBody, 9, 1);
|
||||
// String parkingStatus = BytesUtil.bcd2Str(parkingStatusByteArr);
|
||||
String parkingStatus = BytesUtil.bin2HexStr(parkingStatusByteArr);
|
||||
String parkingStatus = BytesUtil.bin2HexStr(parkingStatusByteArr).toUpperCase(Locale.ROOT);
|
||||
|
||||
// 地锁电量状态 百分比值0~100
|
||||
byte[] groundLockElectricByteArr = BytesUtil.copyBytes(msgBody, 10, 1);
|
||||
@@ -70,7 +73,7 @@ public class GroundLockDataUploadHandler extends AbstractHandler{
|
||||
// 报警状态 0x00:正常无报警 0xFF:待机状态摇臂破坏 0x55:摇臂升降异常(未到位)
|
||||
byte[] alarmStatusByteArr = BytesUtil.copyBytes(msgBody, 11, 1);
|
||||
// String alarmStatus = BytesUtil.bcd2Str(alarmStatusByteArr);
|
||||
String alarmStatus = BytesUtil.bin2HexStr(alarmStatusByteArr);
|
||||
String alarmStatus = BytesUtil.bin2HexStr(alarmStatusByteArr).toUpperCase(Locale.ROOT);
|
||||
|
||||
// 预留位 全部置0
|
||||
byte[] waitingUseByteArr = BytesUtil.copyBytes(msgBody, 12, 4);
|
||||
|
||||
Reference in New Issue
Block a user