Added isniff listing to goodfet.mcpcan help,
[goodfet] / client / goodfet.mcpcan
index b532e81..0c0779c 100755 (executable)
@@ -20,6 +20,7 @@ if(len(sys.argv)==1):
     #print "%s poke 0x$adr 0x$val" % sys.argv[0];
 
     print "\n%s sniff [kHz]" % sys.argv[0];
+    print "\n%s isniff [kHz]" % sys.argv[0];
     print "\nSupported rates: 83.3, 100, 125, 250, 500, 1000 kHz.";
     sys.exit();
 
@@ -60,6 +61,9 @@ if(sys.argv[1]=="sniff"):
 if(sys.argv[1]=="isniff"):
     """ An intelligent sniffer, decodes message format """
     """ More features to be added soon """
+    if len(sys.argv)>2:
+        rate=float(sys.argv[2]);
+        client.MCPsetrate(rate);
     client.MCPreqstatListenOnly();
     while 1:
         packet=client.rxpacket();