+if(sys.argv[1]=="sniff"):
+ #if len(sys.argv)>2:
+ #print "Set MAC to %s" % sys.argv[2];
+ #client.tune(sys.argv[2]);
+ #client.RF_setmaclen(5);
+
+ client.CC_RFST_RX();
+ print "Listening as %010x on %i MHz" % (client.RF_getsmac(),
+ client.RF_getfreq()/10**6);
+ #Now we're ready to get packets.
+
+ while 1:
+ packet=None;
+ while packet==None:
+ #time.sleep(0.1);
+ packet=client.RF_rxpacket();
+ printpacket(packet);
+ sys.stdout.flush();