public AccelerometerListener(Context context, SensorManager sensorManager, UpdateAccelerometer onUpdateAccelerometer) : base(context) { _sensorManager = sensorManager; _sensor = _sensorManager.GetDefaultSensor(SensorType.Accelerometer); OnUpdateAccelerometer = onUpdateAccelerometer; }
public Accelerometer UpdateAccelerometer(UpdateAccelerometer updateAccelerometer) { if (updateAccelerometer.PlateId != null) { updateAccelerometer.Plate = _plateRepository.GetPlate(updateAccelerometer.PlateId); } return(_accelerometerRepository.UpdateAccelerometer(updateAccelerometer)); }
public Accelerometer UpdateAccelerometer(UpdateAccelerometer updateAccelerometer) { var accelerometer = _context.Accelerometers.Where(a => a.Id.Equals(updateAccelerometer.Id)).SingleOrDefault(); if (accelerometer is null) { throw new Exception(""); } if (updateAccelerometer.AssemblyMms != null) { accelerometer.AssemblyMms = updateAccelerometer.AssemblyMms; } if (updateAccelerometer.Plate != null) { accelerometer.Plate = updateAccelerometer.Plate; } if (updateAccelerometer.Ea1.HasValue) { accelerometer.Ea1 = updateAccelerometer.Ea1.Value; } if (updateAccelerometer.Ea1_3v.HasValue) { accelerometer.Ea1_3v = updateAccelerometer.Ea1_3v.Value; } if (updateAccelerometer.Ea2.HasValue) { accelerometer.Ea2 = updateAccelerometer.Ea2.Value; } if (updateAccelerometer.Ea2_3v.HasValue) { accelerometer.Ea2_3v = updateAccelerometer.Ea2_3v.Value; } if (updateAccelerometer.Ed1.HasValue) { accelerometer.Ed1 = updateAccelerometer.Ed1.Value; } if (updateAccelerometer.Ed1_3v.HasValue) { accelerometer.Ed1_3v = updateAccelerometer.Ed1_3v.Value; } if (updateAccelerometer.Ed2.HasValue) { accelerometer.Ed2 = updateAccelerometer.Ed2.Value; } if (updateAccelerometer.Ed2_3v.HasValue) { accelerometer.Ed2_3v = updateAccelerometer.Ed2_3v.Value; } _context.SaveChanges(); return(accelerometer); }
public Accelerometer UpdateAccelerometer(UpdateAccelerometer accelerometer) { return(_accelerometerService.UpdateAccelerometer(accelerometer)); }