def identify(self, options): if not isinstance(options, int): raise TypeError('Expected options as int, got %s' % type(options)) if options > 0xFF: raise ValueError('Options out of range') self.id = LucidControlId() cmd = Cmd(self.com) return cmd.identify(options, self.id)