public void MagneticDataRate(MagneticDataRate value) { if ((value == Configuration.MagneticDataRate.Hz_100) && (_sensor.AccelerationDataRate > Configuration.AccelerationDataRate.None) && (_sensor.AccelerationDataRate <= Configuration.AccelerationDataRate.Hz_50)) { _sensor.AccelerationDataRate = Configuration.AccelerationDataRate.Hz_100; } _sensor.MagneticDataRate = value; }