def get_num_from_name(name): dev_list = dm.get_device_list() for dev in dev_list: if dev["name"].lower() == name.lower(): return int(dev["ID"], 16) return None
def get_num_from_name(name): dev_list = dm.get_device_list() for dev in dev_list: if dev["name"].lower() == name.lower(): return int(dev["ID"], 16) return None
def print_device_list(): print "Getting device list" dev_list = dm.get_device_list() print "Available Devices:" for dev in dev_list: if int(dev["ID"], 16) == 0: continue #print "%s (0x%02X): %s" % (dev["name"], int(dev["ID"], 16), dev["description"]) print "{0:20} 0x{1:0=2X} : {2}".format(dev["name"], int(dev["ID"], 16), dev["description"])
def print_device_list(): print "Getting device list" dev_list = dm.get_device_list() print "Available Devices:" for dev in dev_list: if int(dev["ID"], 16) == 0: continue #print "%s (0x%02X): %s" % (dev["name"], int(dev["ID"], 16), dev["description"]) print "{0:20} 0x{1:0=2X} : {2}".format(dev["name"], int(dev["ID"], 16), dev["description"])