1、振幅推送改为mg

This commit is contained in:
weidong 2025-10-22 10:13:25 +08:00
parent 846e87dcec
commit 319cac5311

View File

@ -115,6 +115,7 @@ public class InclineDataForwarder{
float x = surfaceInclineData.getAnglex();
float y = surfaceInclineData.getAngley();
float z = surfaceInclineData.getAnglez();
// 振幅
float Zx = surfaceInclineData.getMaxaccx()-surfaceInclineData.getMinaccx();
float Zy = surfaceInclineData.getMaxaccx()-surfaceInclineData.getMinaccy();
float Zz = surfaceInclineData.getMaxaccx()-surfaceInclineData.getMinaccz();
@ -122,9 +123,9 @@ public class InclineDataForwarder{
data.setX(NumberUtils.scale((double) x, 3));
data.setY(NumberUtils.scale((double) y, 3));
data.setZ(NumberUtils.scale((double) z, 3));
data.setZx(NumberUtils.scale((double) Zx, 3));
data.setZy(NumberUtils.scale((double) Zy, 3));
data.setZz(NumberUtils.scale((double) Zz, 3));
data.setZx(NumberUtils.scale((double) Zx*1000, 3)); //g->mg
data.setZy(NumberUtils.scale((double) Zy*1000, 3));
data.setZz(NumberUtils.scale((double) Zz*1000, 3));
// 经纬度
if(device.getLongitude()!=null && device.getLatitude()!=null) {
data.setDevLng(device.getLongitude());