diff options
Diffstat (limited to 'grc/examples/xmlrpc')
-rw-r--r-- | grc/examples/xmlrpc/readme.txt | 4 | ||||
-rw-r--r-- | grc/examples/xmlrpc/xmlrpc_client_script.py | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/grc/examples/xmlrpc/readme.txt b/grc/examples/xmlrpc/readme.txt index c1f87c1cb..056ad1e82 100644 --- a/grc/examples/xmlrpc/readme.txt +++ b/grc/examples/xmlrpc/readme.txt @@ -2,12 +2,12 @@ # XMLRPC example ################################################## -XMLRPC allows software to make remote function calls over http. +XMLRPC allows software to make remote function calls over http. In the case of GRC, one can use XMLRPC to modify variables in a running flow graph. See http://www.xmlrpc.com/ --- Server Example --- -Place an "XMLRPC Server" block inside of any flow graph. +Place an "XMLRPC Server" block inside of any flow graph. The server will provide set functions for every variable in the flow graph. If a variable is called "freq", the server will provide a function set_freq(new_freq). Run the server example and experiment with the example client script. diff --git a/grc/examples/xmlrpc/xmlrpc_client_script.py b/grc/examples/xmlrpc/xmlrpc_client_script.py index 956fa07fb..8f00fa55d 100644 --- a/grc/examples/xmlrpc/xmlrpc_client_script.py +++ b/grc/examples/xmlrpc/xmlrpc_client_script.py @@ -13,7 +13,7 @@ for i in range(10): new_freq = random.uniform(0, 5000) new_ampl = random.uniform(0, 2) new_offset = random.uniform(-1, 1) - #set new values + #set new values time.sleep(1) s.set_freq(new_freq) time.sleep(1) |