GoodFETCC now always calls loadsymbols() in goodfet.cc.
authortravisutk <travisutk@12e2690d-a6be-4b82-a7b7-67c4a43b65c8>
Wed, 26 May 2010 22:39:04 +0000 (22:39 +0000)
committertravisutk <travisutk@12e2690d-a6be-4b82-a7b7-67c4a43b65c8>
Wed, 26 May 2010 22:39:04 +0000 (22:39 +0000)
Errors are silenced unless verbose==1.

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@570 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

client/GoodFETCC.py
client/goodfet.cc

index 79fbe5e..5d76b1a 100644 (file)
@@ -19,10 +19,11 @@ class GoodFETCC(GoodFET):
     smartrfpath="/opt/smartrf7";
     def loadsymbols(self):
         try: self.SRF_loadsymbols();
-        except: print "SmartRF load failed.";
+        except:
+            if self.verbose==1: print "SmartRF load failed.";
     def SRF_chipdom(self,chip="cc1110", doc="register_definition.xml"):
         fn="%s/config/xml/%s/%s" % (self.smartrfpath,chip,doc);
-        print "Opening %s" % fn;
+        #print "Opening %s" % fn;
         return xml.dom.minidom.parse(fn)
         
     def CMDrs(self,args=[]):
index b2e76bd..12b66b9 100755 (executable)
@@ -40,7 +40,7 @@ client.setup();
 client.start();
 
 #Get SmartRF Studio regs if they exist.
-#client.loadsymbols(); 
+client.loadsymbols(); 
 
 if(sys.argv[1]=="explore"):
     print "Exploring undefined commands."