@@ -320,13 +320,13 @@ public enum SensorBitmapShimmer3
320320
321321 public enum SensorBitmapShimmer3R
322322 {
323- SENSOR_EXT_A9 = 0x02 ,
324- SENSOR_EXT_A11 = 0x01 ,
325- SENSOR_EXT_A12 = 0x0800 ,
326- SENSOR_INT_A17 = 0x0400 ,
327- SENSOR_INT_A10 = 0x0200 ,
328- SENSOR_INT_A15 = 0x0100 ,
329- SENSOR_INT_A16 = 0x800000 ,
323+ SENSOR_EXT_A0 = 0x02 ,
324+ SENSOR_EXT_A1 = 0x01 ,
325+ SENSOR_EXT_A2 = 0x0800 ,
326+ SENSOR_INT_A3 = 0x0400 ,
327+ SENSOR_INT_A0 = 0x0200 ,
328+ SENSOR_INT_A1 = 0x0100 ,
329+ SENSOR_INT_A2 = 0x800000 ,
330330 SENSOR_BMP380_PRESSURE = 0x40000
331331 }
332332
@@ -3166,10 +3166,10 @@ protected void InterpretDataPacketFormat(int nC, byte[] signalid)
31663166 }
31673167 else if ( HardwareVersion == ( int ) ShimmerVersion . SHIMMER3R )
31683168 {
3169- signalNameArray [ i + 1 ] = Shimmer3RConfiguration . SignalNames . EXTERNAL_ADC_A9 ;
3169+ signalNameArray [ i + 1 ] = Shimmer3RConfiguration . SignalNames . GEN_EXT_ADC_A0 ;
31703170 signalDataTypeArray [ i + 1 ] = "u12" ;
31713171 packetSize = packetSize + 2 ;
3172- enabledSensors = ( enabledSensors | ( int ) SensorBitmapShimmer3R . SENSOR_EXT_A9 ) ;
3172+ enabledSensors = ( enabledSensors | ( int ) SensorBitmapShimmer3R . SENSOR_EXT_A0 ) ;
31733173 }
31743174 else if ( HardwareVersion == ( int ) ShimmerVersion . SHIMMER2R )
31753175 {
@@ -3190,10 +3190,10 @@ protected void InterpretDataPacketFormat(int nC, byte[] signalid)
31903190 }
31913191 else if ( HardwareVersion == ( int ) ShimmerVersion . SHIMMER3R )
31923192 {
3193- signalNameArray [ i + 1 ] = Shimmer3RConfiguration . SignalNames . EXTERNAL_ADC_A11 ;
3193+ signalNameArray [ i + 1 ] = Shimmer3RConfiguration . SignalNames . GEN_EXT_ADC_A1 ;
31943194 signalDataTypeArray [ i + 1 ] = "u12" ;
31953195 packetSize = packetSize + 2 ;
3196- enabledSensors = ( enabledSensors | ( int ) SensorBitmapShimmer3R . SENSOR_EXT_A11 ) ;
3196+ enabledSensors = ( enabledSensors | ( int ) SensorBitmapShimmer3R . SENSOR_EXT_A1 ) ;
31973197 }
31983198 else if ( HardwareVersion == ( int ) ShimmerVersion . SHIMMER2R )
31993199 {
@@ -3214,10 +3214,10 @@ protected void InterpretDataPacketFormat(int nC, byte[] signalid)
32143214 }
32153215 else if ( HardwareVersion == ( int ) ShimmerVersion . SHIMMER3R )
32163216 {
3217- signalNameArray [ i + 1 ] = Shimmer3RConfiguration . SignalNames . EXTERNAL_ADC_A12 ;
3217+ signalNameArray [ i + 1 ] = Shimmer3RConfiguration . SignalNames . GEN_EXT_ADC_A2 ;
32183218 signalDataTypeArray [ i + 1 ] = "u12" ;
32193219 packetSize = packetSize + 2 ;
3220- enabledSensors = ( enabledSensors | ( int ) SensorBitmapShimmer3R . SENSOR_EXT_A12 ) ;
3220+ enabledSensors = ( enabledSensors | ( int ) SensorBitmapShimmer3R . SENSOR_EXT_A2 ) ;
32213221 }
32223222 else if ( HardwareVersion == ( int ) ShimmerVersion . SHIMMER2R )
32233223 {
@@ -3238,10 +3238,10 @@ protected void InterpretDataPacketFormat(int nC, byte[] signalid)
32383238 }
32393239 else if ( HardwareVersion == ( int ) ShimmerVersion . SHIMMER3R )
32403240 {
3241- signalNameArray [ i + 1 ] = Shimmer3RConfiguration . SignalNames . INTERNAL_ADC_A17 ;
3241+ signalNameArray [ i + 1 ] = Shimmer3RConfiguration . SignalNames . GEN_INT_ADC_A3 ;
32423242 signalDataTypeArray [ i + 1 ] = "u12" ;
32433243 packetSize = packetSize + 2 ;
3244- enabledSensors = ( enabledSensors | ( int ) SensorBitmapShimmer3R . SENSOR_INT_A17 ) ;
3244+ enabledSensors = ( enabledSensors | ( int ) SensorBitmapShimmer3R . SENSOR_INT_A3 ) ;
32453245 }
32463246 else if ( HardwareVersion == ( int ) ShimmerVersion . SHIMMER2R )
32473247 {
@@ -3263,10 +3263,10 @@ protected void InterpretDataPacketFormat(int nC, byte[] signalid)
32633263 }
32643264 else if ( HardwareVersion == ( int ) ShimmerVersion . SHIMMER3R )
32653265 {
3266- signalNameArray [ i + 1 ] = Shimmer3RConfiguration . SignalNames . INTERNAL_ADC_A10 ;
3266+ signalNameArray [ i + 1 ] = Shimmer3RConfiguration . SignalNames . GEN_INT_ADC_A0 ;
32673267 signalDataTypeArray [ i + 1 ] = "u12" ;
32683268 packetSize = packetSize + 2 ;
3269- enabledSensors = ( enabledSensors | ( int ) SensorBitmapShimmer3R . SENSOR_INT_A10 ) ;
3269+ enabledSensors = ( enabledSensors | ( int ) SensorBitmapShimmer3R . SENSOR_INT_A0 ) ;
32703270 }
32713271 else if ( HardwareVersion == ( int ) ShimmerVersion . SHIMMER2R )
32723272 {
@@ -3287,10 +3287,10 @@ protected void InterpretDataPacketFormat(int nC, byte[] signalid)
32873287 }
32883288 else if ( HardwareVersion == ( int ) ShimmerVersion . SHIMMER3R )
32893289 {
3290- signalNameArray [ i + 1 ] = Shimmer3RConfiguration . SignalNames . INTERNAL_ADC_A15 ;
3290+ signalNameArray [ i + 1 ] = Shimmer3RConfiguration . SignalNames . GEN_INT_ADC_A1 ;
32913291 signalDataTypeArray [ i + 1 ] = "u12" ;
32923292 packetSize = packetSize + 2 ;
3293- enabledSensors = ( enabledSensors | ( int ) SensorBitmapShimmer3R . SENSOR_INT_A15 ) ;
3293+ enabledSensors = ( enabledSensors | ( int ) SensorBitmapShimmer3R . SENSOR_INT_A1 ) ;
32943294 }
32953295 else if ( HardwareVersion == ( int ) ShimmerVersion . SHIMMER2R )
32963296 {
@@ -3319,10 +3319,10 @@ protected void InterpretDataPacketFormat(int nC, byte[] signalid)
33193319 }
33203320 else if ( HardwareVersion == ( int ) ShimmerVersion . SHIMMER3R )
33213321 {
3322- signalNameArray [ i + 1 ] = Shimmer3RConfiguration . SignalNames . INTERNAL_ADC_A16 ;
3322+ signalNameArray [ i + 1 ] = Shimmer3RConfiguration . SignalNames . GEN_INT_ADC_A2 ;
33233323 signalDataTypeArray [ i + 1 ] = "u12" ;
33243324 packetSize = packetSize + 2 ;
3325- enabledSensors = ( enabledSensors | ( int ) SensorBitmapShimmer3R . SENSOR_INT_A16 ) ;
3325+ enabledSensors = ( enabledSensors | ( int ) SensorBitmapShimmer3R . SENSOR_INT_A2 ) ;
33263326 }
33273327 }
33283328 else if ( ( byte ) signalid [ i ] == ( byte ) 0x14 )
@@ -3845,11 +3845,11 @@ protected virtual ObjectCluster BuildMsg(List<byte> packet)
38453845
38463846 if ( HardwareVersion == ( int ) ShimmerBluetooth . ShimmerVersion . SHIMMER3R )
38473847 {
3848- int index = getSignalIndex ( Shimmer3RConfiguration . SignalNames . EXTERNAL_ADC_A9 ) ;
3848+ int index = getSignalIndex ( Shimmer3RConfiguration . SignalNames . GEN_EXT_ADC_A0 ) ;
38493849 double datatemp = newPacket [ index ] ;
38503850 datatemp = CalibrateShimmer3RAdcChannel ( datatemp ) ;
3851- objectCluster . Add ( Shimmer3RConfiguration . SignalNames . EXTERNAL_ADC_A9 , ShimmerConfiguration . SignalFormats . RAW , ShimmerConfiguration . SignalUnits . NoUnits , newPacket [ index ] ) ;
3852- objectCluster . Add ( Shimmer3RConfiguration . SignalNames . EXTERNAL_ADC_A9 , ShimmerConfiguration . SignalFormats . CAL , ShimmerConfiguration . SignalUnits . MilliVolts , datatemp ) ;
3851+ objectCluster . Add ( Shimmer3RConfiguration . SignalNames . GEN_EXT_ADC_A0 , ShimmerConfiguration . SignalFormats . RAW , ShimmerConfiguration . SignalUnits . NoUnits , newPacket [ index ] ) ;
3852+ objectCluster . Add ( Shimmer3RConfiguration . SignalNames . GEN_EXT_ADC_A0 , ShimmerConfiguration . SignalFormats . CAL , ShimmerConfiguration . SignalUnits . MilliVolts , datatemp ) ;
38533853
38543854 }
38553855 else
@@ -3867,11 +3867,11 @@ protected virtual ObjectCluster BuildMsg(List<byte> packet)
38673867
38683868 if ( HardwareVersion == ( int ) ShimmerBluetooth . ShimmerVersion . SHIMMER3R )
38693869 {
3870- int index = getSignalIndex ( Shimmer3RConfiguration . SignalNames . EXTERNAL_ADC_A11 ) ;
3870+ int index = getSignalIndex ( Shimmer3RConfiguration . SignalNames . GEN_EXT_ADC_A1 ) ;
38713871 double datatemp = newPacket [ index ] ;
38723872 datatemp = CalibrateShimmer3RAdcChannel ( datatemp ) ;
3873- objectCluster . Add ( Shimmer3RConfiguration . SignalNames . EXTERNAL_ADC_A11 , ShimmerConfiguration . SignalFormats . RAW , ShimmerConfiguration . SignalUnits . NoUnits , newPacket [ index ] ) ;
3874- objectCluster . Add ( Shimmer3RConfiguration . SignalNames . EXTERNAL_ADC_A11 , ShimmerConfiguration . SignalFormats . CAL , ShimmerConfiguration . SignalUnits . MilliVolts , datatemp ) ;
3873+ objectCluster . Add ( Shimmer3RConfiguration . SignalNames . GEN_EXT_ADC_A1 , ShimmerConfiguration . SignalFormats . RAW , ShimmerConfiguration . SignalUnits . NoUnits , newPacket [ index ] ) ;
3874+ objectCluster . Add ( Shimmer3RConfiguration . SignalNames . GEN_EXT_ADC_A1 , ShimmerConfiguration . SignalFormats . CAL , ShimmerConfiguration . SignalUnits . MilliVolts , datatemp ) ;
38753875
38763876 }
38773877 else
@@ -3888,11 +3888,11 @@ protected virtual ObjectCluster BuildMsg(List<byte> packet)
38883888 {
38893889 if ( HardwareVersion == ( int ) ShimmerBluetooth . ShimmerVersion . SHIMMER3R )
38903890 {
3891- int index = getSignalIndex ( Shimmer3RConfiguration . SignalNames . EXTERNAL_ADC_A12 ) ;
3891+ int index = getSignalIndex ( Shimmer3RConfiguration . SignalNames . GEN_EXT_ADC_A2 ) ;
38923892 double datatemp = newPacket [ index ] ;
38933893 datatemp = CalibrateShimmer3RAdcChannel ( datatemp ) ;
3894- objectCluster . Add ( Shimmer3RConfiguration . SignalNames . EXTERNAL_ADC_A12 , ShimmerConfiguration . SignalFormats . RAW , ShimmerConfiguration . SignalUnits . NoUnits , newPacket [ index ] ) ;
3895- objectCluster . Add ( Shimmer3RConfiguration . SignalNames . EXTERNAL_ADC_A12 , ShimmerConfiguration . SignalFormats . CAL , ShimmerConfiguration . SignalUnits . MilliVolts , datatemp ) ;
3894+ objectCluster . Add ( Shimmer3RConfiguration . SignalNames . GEN_EXT_ADC_A2 , ShimmerConfiguration . SignalFormats . RAW , ShimmerConfiguration . SignalUnits . NoUnits , newPacket [ index ] ) ;
3895+ objectCluster . Add ( Shimmer3RConfiguration . SignalNames . GEN_EXT_ADC_A2 , ShimmerConfiguration . SignalFormats . CAL , ShimmerConfiguration . SignalUnits . MilliVolts , datatemp ) ;
38963896
38973897 }
38983898 else
@@ -3910,11 +3910,11 @@ protected virtual ObjectCluster BuildMsg(List<byte> packet)
39103910
39113911 if ( HardwareVersion == ( int ) ShimmerBluetooth . ShimmerVersion . SHIMMER3R )
39123912 {
3913- int index = getSignalIndex ( Shimmer3RConfiguration . SignalNames . INTERNAL_ADC_A17 ) ;
3913+ int index = getSignalIndex ( Shimmer3RConfiguration . SignalNames . GEN_INT_ADC_A3 ) ;
39143914 double datatemp = newPacket [ index ] ;
39153915 datatemp = CalibrateShimmer3RAdcChannel ( datatemp ) ;
3916- objectCluster . Add ( Shimmer3RConfiguration . SignalNames . INTERNAL_ADC_A17 , ShimmerConfiguration . SignalFormats . RAW , ShimmerConfiguration . SignalUnits . NoUnits , newPacket [ index ] ) ;
3917- objectCluster . Add ( Shimmer3RConfiguration . SignalNames . INTERNAL_ADC_A17 , ShimmerConfiguration . SignalFormats . CAL , ShimmerConfiguration . SignalUnits . MilliVolts , datatemp ) ;
3916+ objectCluster . Add ( Shimmer3RConfiguration . SignalNames . GEN_INT_ADC_A3 , ShimmerConfiguration . SignalFormats . RAW , ShimmerConfiguration . SignalUnits . NoUnits , newPacket [ index ] ) ;
3917+ objectCluster . Add ( Shimmer3RConfiguration . SignalNames . GEN_INT_ADC_A3 , ShimmerConfiguration . SignalFormats . CAL , ShimmerConfiguration . SignalUnits . MilliVolts , datatemp ) ;
39183918
39193919 }
39203920 else
@@ -3931,11 +3931,11 @@ protected virtual ObjectCluster BuildMsg(List<byte> packet)
39313931 {
39323932 if ( HardwareVersion == ( int ) ShimmerBluetooth . ShimmerVersion . SHIMMER3R )
39333933 {
3934- int index = getSignalIndex ( Shimmer3RConfiguration . SignalNames . INTERNAL_ADC_A10 ) ;
3934+ int index = getSignalIndex ( Shimmer3RConfiguration . SignalNames . GEN_INT_ADC_A0 ) ;
39353935 double datatemp = newPacket [ index ] ;
39363936 datatemp = CalibrateShimmer3RAdcChannel ( datatemp ) ;
3937- objectCluster . Add ( Shimmer3RConfiguration . SignalNames . INTERNAL_ADC_A10 , ShimmerConfiguration . SignalFormats . RAW , ShimmerConfiguration . SignalUnits . NoUnits , newPacket [ index ] ) ;
3938- objectCluster . Add ( Shimmer3RConfiguration . SignalNames . INTERNAL_ADC_A10 , ShimmerConfiguration . SignalFormats . CAL , ShimmerConfiguration . SignalUnits . MilliVolts , datatemp ) ;
3937+ objectCluster . Add ( Shimmer3RConfiguration . SignalNames . GEN_INT_ADC_A0 , ShimmerConfiguration . SignalFormats . RAW , ShimmerConfiguration . SignalUnits . NoUnits , newPacket [ index ] ) ;
3938+ objectCluster . Add ( Shimmer3RConfiguration . SignalNames . GEN_INT_ADC_A0 , ShimmerConfiguration . SignalFormats . CAL , ShimmerConfiguration . SignalUnits . MilliVolts , datatemp ) ;
39393939
39403940 }
39413941 else
@@ -3952,11 +3952,11 @@ protected virtual ObjectCluster BuildMsg(List<byte> packet)
39523952 {
39533953 if ( HardwareVersion == ( int ) ShimmerBluetooth . ShimmerVersion . SHIMMER3R )
39543954 {
3955- int index = getSignalIndex ( Shimmer3RConfiguration . SignalNames . INTERNAL_ADC_A15 ) ;
3955+ int index = getSignalIndex ( Shimmer3RConfiguration . SignalNames . GEN_INT_ADC_A1 ) ;
39563956 double datatemp = newPacket [ index ] ;
39573957 datatemp = CalibrateShimmer3RAdcChannel ( datatemp ) ;
3958- objectCluster . Add ( Shimmer3RConfiguration . SignalNames . INTERNAL_ADC_A15 , ShimmerConfiguration . SignalFormats . RAW , ShimmerConfiguration . SignalUnits . NoUnits , newPacket [ index ] ) ;
3959- objectCluster . Add ( Shimmer3RConfiguration . SignalNames . INTERNAL_ADC_A15 , ShimmerConfiguration . SignalFormats . CAL , ShimmerConfiguration . SignalUnits . MilliVolts , datatemp ) ;
3958+ objectCluster . Add ( Shimmer3RConfiguration . SignalNames . GEN_INT_ADC_A1 , ShimmerConfiguration . SignalFormats . RAW , ShimmerConfiguration . SignalUnits . NoUnits , newPacket [ index ] ) ;
3959+ objectCluster . Add ( Shimmer3RConfiguration . SignalNames . GEN_INT_ADC_A1 , ShimmerConfiguration . SignalFormats . CAL , ShimmerConfiguration . SignalUnits . MilliVolts , datatemp ) ;
39603960
39613961 }
39623962 else
@@ -3974,11 +3974,11 @@ protected virtual ObjectCluster BuildMsg(List<byte> packet)
39743974
39753975 if ( HardwareVersion == ( int ) ShimmerBluetooth . ShimmerVersion . SHIMMER3R )
39763976 {
3977- int index = getSignalIndex ( Shimmer3RConfiguration . SignalNames . INTERNAL_ADC_A16 ) ;
3977+ int index = getSignalIndex ( Shimmer3RConfiguration . SignalNames . GEN_INT_ADC_A2 ) ;
39783978 double datatemp = newPacket [ index ] ;
39793979 datatemp = CalibrateShimmer3RAdcChannel ( datatemp ) ;
3980- objectCluster . Add ( Shimmer3RConfiguration . SignalNames . INTERNAL_ADC_A16 , ShimmerConfiguration . SignalFormats . RAW , ShimmerConfiguration . SignalUnits . NoUnits , newPacket [ index ] ) ;
3981- objectCluster . Add ( Shimmer3RConfiguration . SignalNames . INTERNAL_ADC_A16 , ShimmerConfiguration . SignalFormats . CAL , ShimmerConfiguration . SignalUnits . MilliVolts , datatemp ) ;
3980+ objectCluster . Add ( Shimmer3RConfiguration . SignalNames . GEN_INT_ADC_A2 , ShimmerConfiguration . SignalFormats . RAW , ShimmerConfiguration . SignalUnits . NoUnits , newPacket [ index ] ) ;
3981+ objectCluster . Add ( Shimmer3RConfiguration . SignalNames . GEN_INT_ADC_A2 , ShimmerConfiguration . SignalFormats . CAL , ShimmerConfiguration . SignalUnits . MilliVolts , datatemp ) ;
39823982
39833983 }
39843984 else
@@ -7854,13 +7854,24 @@ public class Shimmer3RConfiguration
78547854 public class SignalNames
78557855 {
78567856 //3R
7857- public static readonly String EXTERNAL_ADC_A9 = "External ADC A9" ;
7857+ /* public static readonly String EXTERNAL_ADC_A9 = "External ADC A9";
78587858 public static readonly String EXTERNAL_ADC_A11 = "External ADC A11";
78597859 public static readonly String EXTERNAL_ADC_A12 = "External ADC A12";
78607860 public static readonly String INTERNAL_ADC_A17 = "Internal ADC A17";
78617861 public static readonly String INTERNAL_ADC_A10 = "Internal ADC A10";
78627862 public static readonly String INTERNAL_ADC_A15 = "Internal ADC A15";
78637863 public static readonly String INTERNAL_ADC_A16 = "Internal ADC A16";
7864+ */
7865+ public static readonly String GEN_EXT_ADC_A0 = "External ADC A0" ;
7866+ public static readonly String GEN_EXT_ADC_A1 = "External ADC A1" ;
7867+ public static readonly String GEN_EXT_ADC_A2 = "External ADC A2" ;
7868+
7869+ public static readonly String GEN_INT_ADC_A0 = "Internal ADC A0" ;
7870+ public static readonly String GEN_INT_ADC_A1 = "Internal ADC A1" ;
7871+ public static readonly String GEN_INT_ADC_A2 = "Internal ADC A2" ;
7872+ public static readonly String GEN_INT_ADC_A3 = "Internal ADC A3" ;
7873+ public static readonly String GEN_INT_ADC_A4 = "Internal ADC A4" ;
7874+
78647875 //3R end
78657876 }
78667877 }
0 commit comments