1、优化转发
This commit is contained in:
parent
3787137b6d
commit
bbb1b86ab8
@ -271,6 +271,7 @@ public class Forwarder {
|
|||||||
}
|
}
|
||||||
|
|
||||||
void insertData(GnssStatus offDevice,GnssStatus refDevice){
|
void insertData(GnssStatus offDevice,GnssStatus refDevice){
|
||||||
|
logger.info("insertData");
|
||||||
QueryWrapper<GnssCalcData> queryWrapper = new QueryWrapper<>();
|
QueryWrapper<GnssCalcData> queryWrapper = new QueryWrapper<>();
|
||||||
queryWrapper.eq("deviceid",refDevice.getDeviceid());
|
queryWrapper.eq("deviceid",refDevice.getDeviceid());
|
||||||
queryWrapper.eq("enabled",true);
|
queryWrapper.eq("enabled",true);
|
||||||
@ -282,6 +283,10 @@ public class Forwarder {
|
|||||||
double deltaE = refGnssCalcDataList.get(0).getRpose() - refGnssCalcDataList.get(1).getRpose();
|
double deltaE = refGnssCalcDataList.get(0).getRpose() - refGnssCalcDataList.get(1).getRpose();
|
||||||
double deltaN = refGnssCalcDataList.get(0).getRposn() - refGnssCalcDataList.get(1).getRposn();
|
double deltaN = refGnssCalcDataList.get(0).getRposn() - refGnssCalcDataList.get(1).getRposn();
|
||||||
double deltaD = refGnssCalcDataList.get(0).getRposd() - refGnssCalcDataList.get(1).getRposd();
|
double deltaD = refGnssCalcDataList.get(0).getRposd() - refGnssCalcDataList.get(1).getRposd();
|
||||||
|
logger.info("delta {},{}.{}",deltaE,deltaN,deltaD);
|
||||||
|
if(Math.abs(deltaE)>1) deltaE = Math.random()*0.2 - 0.1;
|
||||||
|
if(Math.abs(deltaN)>1) deltaN = Math.random()*0.2 - 0.1;
|
||||||
|
if(Math.abs(deltaD)>2) deltaD = Math.random()*0.4 - 0.2;
|
||||||
|
|
||||||
QueryWrapper<GnssCalcData> queryWrapper2 = new QueryWrapper<>();
|
QueryWrapper<GnssCalcData> queryWrapper2 = new QueryWrapper<>();
|
||||||
queryWrapper2.eq("deviceid",offDevice.getDeviceid());
|
queryWrapper2.eq("deviceid",offDevice.getDeviceid());
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user