X-Git-Url: http://git.rot13.org/?p=goodfet;a=blobdiff_plain;f=client%2FGoodFETCCSPI.py;fp=client%2FGoodFETCCSPI.py;h=5ea56be3a1f8dfbb958606a7d88b8295db6a1ed7;hp=82de15d223cc77167d0753f9ecb67599d3a58243;hb=fd9430b330def6518620ac0ec190405d186c7505;hpb=da2bf3601df073b3df905461679168f4b7777b08 diff --git a/client/GoodFETCCSPI.py b/client/GoodFETCCSPI.py index 82de15d..5ea56be 100644 --- a/client/GoodFETCCSPI.py +++ b/client/GoodFETCCSPI.py @@ -241,9 +241,10 @@ class GoodFETCCSPI(GoodFET): def RF_promiscuity(self,promiscuous=1): mdmctrl0=self.peek(0x11); - #print "mdmctrl0 was %04x" % mdmctrl0; - mdmctrl0=mdmctrl0&(~0x800); - #print "mdmctrl0 is now %04x" % mdmctrl0; + if promiscuous>0: + mdmctrl0=mdmctrl0&(~0x800); + else: + mdmctrl0=mdmctrl0|0x800; self.poke(0x11,mdmctrl0); return;