From: travisutk Date: Sat, 6 Mar 2010 21:06:22 +0000 (+0000) Subject: Console failed gracefully when SmartRF isn't found. X-Git-Url: http://git.rot13.org/?p=goodfet;a=commitdiff_plain;h=8e3df202724ba1830230e9352207231303cba6f3 Console failed gracefully when SmartRF isn't found. git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@385 12e2690d-a6be-4b82-a7b7-67c4a43b65c8 --- diff --git a/client/GoodFETCC.py b/client/GoodFETCC.py index 014b6d4..79fbe5e 100644 --- a/client/GoodFETCC.py +++ b/client/GoodFETCC.py @@ -18,11 +18,13 @@ class GoodFETCC(GoodFET): APP=0x30; smartrfpath="/opt/smartrf7"; def loadsymbols(self): - self.SRF_loadsymbols(); + try: self.SRF_loadsymbols(); + except: 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; return xml.dom.minidom.parse(fn) + def CMDrs(self,args=[]): """Chip command to grab the radio state.""" self.SRF_radiostate();