Esempio n. 1
0
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
Esempio n. 2
0
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
Esempio n. 3
0
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"])
Esempio n. 4
0
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"])