Info-flash no longer exists in the CC2530, the lock command will need to be patched.
git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@218
12e2690d-a6be-4b82-a7b7-
67c4a43b65c8
"""Check the status."""
self.writecmd(0x30,0x84,0,None);
return ord(self.data[0])
- CCstatusbits={0x80 : "erased",
+ #Same as CC2530
+ CCstatusbits={0x80 : "erase_busy",
0x40 : "pcon_idle",
0x20 : "cpu_halted",
0x10 : "pm0",
0x08 : "halt_status",
0x04 : "locked",
0x02 : "oscstable",
- 0x01 : "overflow"};
+ 0x01 : "overflow"
+ };
+ CCconfigbits={0x20 : "soft_power_mode", #new for CC2530
+ 0x08 : "timers_off",
+ 0x04 : "dma_pause",
+ 0x02 : "timer_suspend",
+ 0x01 : "sel_flash_info_page" #stricken from CC2530
+ };
+
def CCstatusstr(self):
"""Check the status as a string."""
status=self.CCstatus();