vi
LIST OF FIGURES
Figure 1 EM405-8 Scripting Utilities Architecture Diagram .........................................................1
Figure 2 Retrieve Script Download Format....................................................................................7
Figure 3 Script Upload Format .......................................................................................................9
Figure 4 Network Configuration Webpage ..................................................................................10
Figure 5 EM405-8 IVI Driver Scripting Panel Screenshot...........................................................13
Figure 6 Data Passing Example ....................................................................................................21
Figure 7 M-Module Driver Example Code...................................................................................25
Figure 8 M-Module Driver Example Using Buffers ....................................................................26
Figure 9 M-Module Driver Example Using Arrays......................................................................27
Figure 10 Simple Lua Based Web Page .......................................................................................30
Figure 11 Example Adding Link to the Navigation Menu ...........................................................31
Figure 12 Example Linking to a User Image.................................................................................32
Figure 13 Example Retrieving Arguments from the URL ............................................................33
Figure 14 Example Using “l_em405web.lua” Library ..................................................................35
LIST OF TABLES
Table I Use and Management Commands ......................................................................................4
Table II. Functions in the EM405-8 Extensions Library ..............................................................14
Table III. Alien Data Types ..........................................................................................................23
Table IV l_em405web.lua Library Functions................................................................................33