贵州院增加角度推送

This commit is contained in:
weidong 2024-09-10 10:51:11 +08:00
parent 7123cbe572
commit a9ab2bacd3

View File

@ -107,9 +107,12 @@ public class GZYMQTTForwarder extends Forwarder {
GZYMQTTAngle tranData = new GZYMQTTAngle();
tranData.setDeviceSn(msg.getDeviceid());
tranData.setCollectTime(msg.getCreatetime().format(formatter));
tranData.setAngleX(msg.getRoll());
tranData.setAngleY(msg.getPitch());
tranData.setAngleAz(msg.getYaw());
float x = msg.getRoll()==null?0:msg.getRoll();
float y = msg.getPitch()==null?0:msg.getPitch();
float az = msg.getYaw()==null?0:msg.getYaw();
tranData.setAngleX(NumberUtils.scale((double) x,2));
tranData.setAngleY(NumberUtils.scale((double) y,2));
tranData.setAngleAz(NumberUtils.scale((double) az,2));
String json = GsonUtil.toJson(tranData);
logger.info("forward to GZY mqtt angles: {}",json);