3 #GoodFET MAXIM MAX3421 Host
11 from GoodFETMAXUSB import GoodFETMAXUSBHost;
14 print "Usage: %s verb [objects]\n" % sys.argv[0];
15 print "%s info" % sys.argv[0];
16 print "%s allstrings" % sys.argv[0];
20 #Initialize FET and set baud rate
21 client=GoodFETMAXUSBHost();
29 if(sys.argv[1]=="info"):
32 if(sys.argv[1]=="allstrings"):
33 print "This will try to print all strings from the target device.";
34 client.detect_device();
36 client.enumerate_device();
37 for foo in range(1,255):
38 print "Grabbing string at index=%i" % foo;
39 string=client.getDescriptorString(foo);
41 print "Strings[%i]=%s" % (foo,string);