Skip to content

Commit 772b33b

Browse files
committed
Merge remote-tracking branch 'origin/RM' into JC
2 parents 0eb6b6f + 42037c3 commit 772b33b

2 files changed

Lines changed: 26 additions & 21 deletions

File tree

ShimmerDriver/src/main/java/com/shimmerresearch/driver/ShimmerObject.java

Lines changed: 13 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -7745,10 +7745,9 @@ public void parseConfigMapFromDb(ShimmerVerObject svo, LinkedHashMap<String, Obj
77457745
SensorEXG.DatabaseConfigHandle.EXG1_LEAD_OFF_STATUS,
77467746
SensorEXG.DatabaseConfigHandle.EXG1_RESPIRATION_1,
77477747
SensorEXG.DatabaseConfigHandle.EXG1_RESPIRATION_2);
7748-
if(exg1Bytes!=null){
7749-
exgBytesGetConfigFrom(EXG_CHIP_INDEX.CHIP1, exg1Bytes);
7750-
}
7751-
7748+
// if(exg1Bytes!=null){
7749+
// exgBytesGetConfigFrom(EXG_CHIP_INDEX.CHIP1, exg1Bytes);
7750+
// }
77527751
byte[] exg2Bytes = SensorEXG.parseExgConfigFromDb(mapOfConfigPerShimmer, EXG_CHIP_INDEX.CHIP2,
77537752
SensorEXG.DatabaseConfigHandle.EXG2_CONFIG_1,
77547753
SensorEXG.DatabaseConfigHandle.EXG2_CONFIG_2,
@@ -7760,9 +7759,10 @@ public void parseConfigMapFromDb(ShimmerVerObject svo, LinkedHashMap<String, Obj
77607759
SensorEXG.DatabaseConfigHandle.EXG2_LEAD_OFF_STATUS,
77617760
SensorEXG.DatabaseConfigHandle.EXG2_RESPIRATION_1,
77627761
SensorEXG.DatabaseConfigHandle.EXG2_RESPIRATION_2);
7763-
if(exg2Bytes!=null){
7764-
exgBytesGetConfigFrom(EXG_CHIP_INDEX.CHIP2, exg2Bytes);
7765-
}
7762+
// if(exg2Bytes!=null){
7763+
// exgBytesGetConfigFrom(EXG_CHIP_INDEX.CHIP2, exg2Bytes);
7764+
// }
7765+
exgBytesGetConfigFrom(exg1Bytes, exg2Bytes);
77667766

77677767
//Digital Accel Calibration Configuration
77687768
parseCalibDetailsKinematicFromDb(mapOfConfigPerShimmer,
@@ -8298,8 +8298,12 @@ else if (chipIndex==EXG_CHIP_INDEX.CHIP2){
82988298
}
82998299

83008300
public void exgBytesGetConfigFrom(byte[] EXG1RegisterArray, byte[] EXG2RegisterArray){
8301-
setEXG1RegisterArray(EXG1RegisterArray);
8302-
setEXG2RegisterArray(EXG2RegisterArray);
8301+
if(EXG1RegisterArray!=null){
8302+
setEXG1RegisterArray(EXG1RegisterArray);
8303+
}
8304+
if(EXG2RegisterArray!=null){
8305+
setEXG2RegisterArray(EXG2RegisterArray);
8306+
}
83038307
internalCheckExgModeAndUpdateSensorMap();
83048308
}
83058309

ShimmerDriver/src/main/java/com/shimmerresearch/sensors/SensorEXG.java

Lines changed: 13 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1533,10 +1533,9 @@ public void parseConfigMapFromDb(LinkedHashMap<String, Object> mapOfConfigPerShi
15331533
DatabaseConfigHandle.EXG1_LEAD_OFF_STATUS,
15341534
DatabaseConfigHandle.EXG1_RESPIRATION_1,
15351535
DatabaseConfigHandle.EXG1_RESPIRATION_2);
1536-
if(exg1Bytes!=null){
1537-
exgBytesGetConfigFrom(EXG_CHIP_INDEX.CHIP1, exg1Bytes);
1538-
}
1539-
1536+
// if(exg1Bytes!=null){
1537+
// exgBytesGetConfigFrom(EXG_CHIP_INDEX.CHIP1, exg1Bytes);
1538+
// }
15401539
byte[] exg2Bytes = SensorEXG.parseExgConfigFromDb(mapOfConfigPerShimmer, EXG_CHIP_INDEX.CHIP2,
15411540
DatabaseConfigHandle.EXG2_CONFIG_1,
15421541
DatabaseConfigHandle.EXG2_CONFIG_2,
@@ -1548,12 +1547,10 @@ public void parseConfigMapFromDb(LinkedHashMap<String, Object> mapOfConfigPerShi
15481547
DatabaseConfigHandle.EXG2_LEAD_OFF_STATUS,
15491548
DatabaseConfigHandle.EXG2_RESPIRATION_1,
15501549
DatabaseConfigHandle.EXG2_RESPIRATION_2);
1551-
if(exg2Bytes!=null){
1552-
exgBytesGetConfigFrom(EXG_CHIP_INDEX.CHIP2, exg2Bytes);
1553-
}
1554-
1555-
1556-
1550+
// if(exg2Bytes!=null){
1551+
// exgBytesGetConfigFrom(EXG_CHIP_INDEX.CHIP2, exg2Bytes);
1552+
// }
1553+
exgBytesGetConfigFrom(exg1Bytes, exg2Bytes);
15571554
}
15581555

15591556
@Override
@@ -1689,8 +1686,12 @@ else if (chipIndex==EXG_CHIP_INDEX.CHIP2){
16891686
}
16901687

16911688
public void exgBytesGetConfigFrom(byte[] EXG1RegisterArray, byte[] EXG2RegisterArray){
1692-
setEXG1RegisterArray(EXG1RegisterArray);
1693-
setEXG2RegisterArray(EXG2RegisterArray);
1689+
if(EXG1RegisterArray!=null){
1690+
setEXG1RegisterArray(EXG1RegisterArray);
1691+
}
1692+
if(EXG2RegisterArray!=null){
1693+
setEXG2RegisterArray(EXG2RegisterArray);
1694+
}
16941695
internalCheckExgModeAndUpdateSensorMap();
16951696
}
16961697

0 commit comments

Comments
 (0)