public float Get() => position.Get();
public float Get() { return((_deviceValue.Get() + _offset) / (float)_multiplier); }
public float Get() { return((_value.Get() - _offset) / _multiplier); }
public T Get() => value.Get();
public void Initialize() { value = inner.Get(); RunAsync().ConfigureAwait(false); }
public T GetLastValue() => value.Get();
public CachedDeviceValueImpl(IDeviceValue <T> backing) { this.backing = backing; this.cachedValue = backing.Get(); }