def _suspend_device(self): """ Suspend the device Get the current brightness level, store it for later and then set the brightness to 0 """ self.suspend_args.clear() current_effect = _dbus_kraken.get_current_effect_kraken(self) dec = self.decode_bitfield(current_effect) if dec['breathing1']: self.suspend_args['effect'] = 'breathing1' self.suspend_args[ 'args'] = _dbus_kraken.get_breath_effect_args_kraken(self) elif dec['breathing2']: self.suspend_args['effect'] = 'breathing2' self.suspend_args[ 'args'] = _dbus_kraken.get_breath_effect_args_kraken(self) elif dec['breathing3']: self.suspend_args['effect'] = 'breathing3' self.suspend_args[ 'args'] = _dbus_kraken.get_breath_effect_args_kraken(self) elif dec['spectrum']: self.suspend_args['effect'] = 'spectrum' elif dec['state']: self.suspend_args['effect'] = 'static' self.suspend_args[ 'args'] = _dbus_kraken.get_static_effect_args_kraken(self) self.disable_notify = True _dbus_chroma.set_none_effect(self) self.disable_notify = False
def _suspend_device(self): """ Suspend the device Get the current brightness level, store it for later and then set the brightness to 0 """ self.suspend_args.clear() current_effect = _dbus_kraken.get_current_effect_kraken(self) dec = self.decode_bitfield(current_effect) if dec['breathing1']: self.suspend_args['effect'] = 'breathing1' self.suspend_args['args'] = _dbus_kraken.get_breath_effect_args_kraken(self) elif dec['breathing2']: self.suspend_args['effect'] = 'breathing2' self.suspend_args['args'] = _dbus_kraken.get_breath_effect_args_kraken(self) elif dec['breathing3']: self.suspend_args['effect'] = 'breathing3' self.suspend_args['args'] = _dbus_kraken.get_breath_effect_args_kraken(self) elif dec['spectrum']: self.suspend_args['effect'] = 'spectrum' elif dec['state']: self.suspend_args['effect'] = 'static' self.suspend_args['args'] = _dbus_kraken.get_static_effect_args_kraken(self) self.disable_notify = True _dbus_chroma.set_none_effect(self) self.disable_notify = False
def _suspend_device(self): """ Suspend the device Get the current brightness level, store it for later and then set the brightness to 0 """ self.suspend_args.clear() self.suspend_args['effect'] = self.zone["backlight"]["effect"] self.disable_notify = True _dbus_chroma.set_none_effect(self) self.disable_notify = False
def _suspend_device(self): """ Suspend the device Get the current brightness level, store it for later and then set the brightness to 0 """ self.suspend_args.clear() current_effect = _dbus_kraken.get_current_effect_kraken(self) dec = self.decode_bitfield(current_effect) if dec['state'] == 0x00: self.suspend_args['effect'] = 'none' elif dec['state'] == 0x01: self.suspend_args['effect'] = 'static' self.disable_notify = True _dbus_chroma.set_none_effect(self) self.disable_notify = False
def _suspend_device(self): """ Suspend the device Get the current brightness level, store it for later and then set the brightness to 0 """ self.suspend_args.clear() self.suspend_args['effect'] = self.zone["backlight"]["effect"] if self.suspend_args['effect'] == "breathDual": self.suspend_args['args'] = self.zone["backlight"]["colors"][0:6] elif self.suspend_args['effect'] == "breathTriple": self.suspend_args['args'] = self.zone["backlight"]["colors"][0:9] else: self.suspend_args['args'] = self.zone["backlight"]["colors"][0:3] self.disable_notify = True _dbus_chroma.set_none_effect(self) self.disable_notify = False
def _suspend_device(self): """ Suspend the device Get the current brightness level, store it for later and then set the brightness to 0 """ self.suspend_args.clear() current_effect = _dbus_kraken.get_current_effect_kraken(self) dec = self.decode_bitfield(current_effect) if dec['state'] == 0x00: self.suspend_args['effect'] = 'none' elif dec['state'] == 0x01: self.suspend_args['effect'] = 'static' self.disable_notify = True _dbus_chroma.set_none_effect(self) self.disable_notify = False