public BloodPressureFeatureValue ProcessData(byte[] data) { var bloodPressureFeatureValue = new BloodPressureFeatureValue(); int currentOffSet = 0; bloodPressureFeatureValue.BodyMovementDetectionSupport = (data[currentOffSet] & 0x01) != 0; bloodPressureFeatureValue.CuffFitDetectionSupport = (data[currentOffSet] & 0x02) != 0; bloodPressureFeatureValue.IrregularPulseDetectionSupport = (data[currentOffSet] & 0x04) != 0; bloodPressureFeatureValue.PulseRateRangeDetectionSupport = (data[currentOffSet] & 0x08) != 0; bloodPressureFeatureValue.MeasurementPositionDetectionSupport = (data[currentOffSet] & 0x10) != 0; bloodPressureFeatureValue.MultipleBondSupport = (data[currentOffSet] & 0x20) != 0; return bloodPressureFeatureValue; }
public BloodPressureFeatureValue ProcessData(byte[] data) { var bloodPressureFeatureValue = new BloodPressureFeatureValue(); int currentOffSet = 0; bloodPressureFeatureValue.BodyMovementDetectionSupport = (data[currentOffSet] & 0x01) != 0; bloodPressureFeatureValue.CuffFitDetectionSupport = (data[currentOffSet] & 0x02) != 0; bloodPressureFeatureValue.IrregularPulseDetectionSupport = (data[currentOffSet] & 0x04) != 0; bloodPressureFeatureValue.PulseRateRangeDetectionSupport = (data[currentOffSet] & 0x08) != 0; bloodPressureFeatureValue.MeasurementPositionDetectionSupport = (data[currentOffSet] & 0x10) != 0; bloodPressureFeatureValue.MultipleBondSupport = (data[currentOffSet] & 0x20) != 0; return(bloodPressureFeatureValue); }