Added isniff listing to goodfet.mcpcan help,
authortravisutk <travisutk@12e2690d-a6be-4b82-a7b7-67c4a43b65c8>
Sat, 3 Nov 2012 18:26:35 +0000 (18:26 +0000)
committertravisutk <travisutk@12e2690d-a6be-4b82-a7b7-67c4a43b65c8>
Sat, 3 Nov 2012 18:26:35 +0000 (18:26 +0000)
also added rate-changing to it.

git-svn-id: https://svn.code.sf.net/p/goodfet/code/trunk@1309 12e2690d-a6be-4b82-a7b7-67c4a43b65c8

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 "%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();
 
     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(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();
     client.MCPreqstatListenOnly();
     while 1:
         packet=client.rxpacket();