Skip to main content
. 2014 Mar 25;9(3):e92108. doi: 10.1371/journal.pone.0092108

Figure 4. Protocol VIs: 4A Time Protocol.

Figure 4

Protocol command parameters are variable name, update value, execution time and optional parameter, load path. The VI parses the selected CSV file and stores its contents in the command history indicator. When running, the Protocol VI parses commands for time parameters that have been surpassed by the present time. These commands are removed from the command list and executed by assigning the specified variable with the update value. If there is a load path parameter present, the protocol located at that path is loaded and appended to the commands in the command list. After a command has been executed it is stored in the command history indicator, which displays the last 1000 commands executed. 4B Python Protocol The python protocol VI uses an open source library called LabPython to execute script protocols through an interface with the Python scripting language. Protocols can be loaded by selecting the open button and developed in the protocol script control using variable inserted from the variable menu.