Reading status works.
authortravisutk <travisutk@12e2690d-a6be-4b82-a7b7-67c4a43b65c8>
Thu, 8 Jul 2010 15:31:42 +0000 (15:31 +0000)
committertravisutk <travisutk@12e2690d-a6be-4b82-a7b7-67c4a43b65c8>
Thu, 8 Jul 2010 15:31:42 +0000 (15:31 +0000)
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@668 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

client/GoodFETEM260.py

index 7bc51ac..93d1bcb 100644 (file)
@@ -84,7 +84,7 @@ class GoodFETEM260(GoodFETSPI):
             return self.EM260spistatus();
         if status==0x02:
             return self.EM260spistatus();
             return self.EM260spistatus();
         if status==0x02:
             return self.EM260spistatus();
-        if not status&0xC0:
+        if not status&0x80 and status&0x40:
             print "Status misread.";
             return 0;
         return status&1;
             print "Status misread.";
             return 0;
         return status&1;