public void DeviceParameterUpdated(DeviceParameter p0) { Safety(() => { logger.Log($"[R7] Device parameter updated `{Safety(() => p0.Identifier.ToR7().FromR7().ToString(), () => p0.Identifier.ToString()) }` [{p0.Characteristic}] -> `{p0.LabelForValue(p0.CachedValue) ?? p0.CachedValue.ToString()}`"); device.OnParameterChanged(p0); __DeviceParameterUpdated(this, p0); }); }
/// <summary> /// /// </summary> /// <param name="p"></param> /// <returns>Changed?</returns> #if ANDROID public bool OnParameterChanged(UK.Rock7.Connect.Device.DeviceParameter p)