<?xml version="1.0" encoding="utf-8" ?>
<DeviceList>    
    <Device code="GENERIC_DEVICE" displayName="Generic Device" name="">
        <Page name="status" id="">
            <Settings name="settings" id="">
                <setting name="Channel Wavelength" description="" gui_name="" db_name="" db_value="1550.00nm"/>     
                <setting name="Output Power" description="" gui_name="" db_name=""  db_value="5 dBm"/>     
                <setting name="Side Mode Suppression Ratio" description="" gui_name="" db_name=""  db_value="40 dB"/>     
            </Settings>
            <Leds name="leds" id="">
                <led name="Ethernet Connection" description="" gui_name="" db_name="" db_value="true"/>     
                <led name="Remote Connection" description="" gui_name="" db_name=""  db_value="false"/>     
                <led name="TEC" description="" gui_name="" db_name=""  db_value="true"/> 
                <led name="Temperature" description="" gui_name="" db_name="" db_value="true"/>     
                <led name="Power Supply" description="" gui_name="" db_name=""  db_value="true"/>     
                <led name="Fans" description="" gui_name="" db_name=""  db_value="true"/> 
                <led name="Section 1" description="" gui_name="" db_name="" db_value="true"/>     
                <led name="Section 2" description="" gui_name="" db_name=""  db_value="true"/>     
                <led name="Section 3" description="" gui_name="" db_name=""  db_value="true"/> 
                <led name="Section 4" description="" gui_name="" db_name="" db_value="true"/>     
                <led name="Section 5" description="" gui_name="" db_name=""  db_value="true"/>     
                <led name="Section N" description="" gui_name="" db_name=""  db_value="true"/>      
            </Leds>                 
        </Page>
        <Page name="setup" id="">
            <Tabs>
                <tab name = "connection" id="connection">
                    <setting subGroupName = "Ethernet" subGroupId="divEthernet" name="IP Address" description="" gui_name="IP Address" db_name="ip_addr" db_value="152.67.17.101"/> 
                    <setting subGroupName = "Ethernet" subGroupId="divEthernet" name="Subnet Mask" description="" gui_name="Subnet Mask" db_name="netmask" db_value="152.67.17.101"/> 
                    <setting subGroupName = "Ethernet" subGroupId="divEthernet" name="Default Getway" description="" gui_name="Default Getway" db_name="gateway" db_value="152.67.17.101"/> 
                    <setting subGroupName = "Ethernet" subGroupId="divEthernet" name="DNS Server" description="" gui_name="DNS Server" db_name="dns" db_value="152.67.17.101"/>
                    <setting subGroupName = "Serial" subGroupId="divSerial" name="BAUD Rate" description="" gui_name="BAUD Rate" db_name="baud_rate" db_value="152.67.17.101"/> 
                    <setting subGroupName = "Serial" subGroupId="divSerial" name="Parity" description="" gui_name="Parity" db_name="parity" db_value="152.67.17.101"/> 
                    <setting subGroupName = "Serial" subGroupId="divSerial" name="Data bits" description="" gui_name="Data bits" db_name="data_bits" db_value="152.67.17.101"/> 
                    <setting subGroupName = "Serial" subGroupId="divSerial" name="Flow Control" description="" gui_name="Flow Control" db_name="flow_control" db_value="152.67.17.101"/>  
                </tab>
                <tab name = "calibration" id="calibration">
                    <setting subGroupName = "" subGroupId="divCalibration" name="Central Wavelength Range (nm)" description="" gui_name="Central Wavelength Range (nm)" db_name="" db_minvalue="1" db_Maxvalue="3" db_Tuningvalue="2"/> 
                    <setting subGroupName = "" subGroupId="divCalibration" name="Comb Frequency Spacing Range (GHz)" description="" gui_name="Comb Frequency Spacing Range (GHz)" db_name="5" db_minvalue="5" db_Maxvalue="7" db_Tuningvalue="6"/> 
                </tab>
                <tab name="moduleControl">
                    <level levelOrder="1" name="General">
                        <levelContent type="DISPLAY">
                            <item type="LED" gui_name="TEC ON" db_value="active"/>
                            <item type="LED" gui_name="Temperature Sensor" db_value="active"/>
                            <item type="LABEL" gui_name="TEC Current Reading" db_value="0.87"/>
                            <item type="LABEL" gui_name="Temperature Reading" db_value="25.2 ℃"/>                            
                        </levelContent>
                        <levelContent type="CONFIG" gui_name="Temperature Control (℃)">
                            <item type="INPUT" gui_name="Min Value" db_value="10"/>
                            <item type="INPUT" gui_name="Max Value" db_value="45"/>
                            <item type="INPUT" gui_name="Set Value" db_value="25.2"/>
                             <item type="BUTTON" gui_name="Turn Data OFF" db_value="Turn Data OFF"/>                      
                        </levelContent>
                        <levelContent type="ACTION">
                            <item type="BUTTON" gui_name="Turn Data OFF" db_value=""/>                       
                        </levelContent>                        
                    </level>
                    <level levelOrder="1" name="Generic Device">                        
                        <levelContent type="CONFIG" gui_name="Set Channel Wavelength (nm)">
                            <item type="INPUT" gui_name="Min Value" db_value="10"/>
                            <item type="INPUT" gui_name="Max Value" db_value="45"/>
                            <item type="INPUT" gui_name="Set Value" db_value="25.2"/>                           
                        </levelContent>
                        <levelContent type="CONFIG" gui_name="Set Output Power (dBm)">
                            <item type="INPUT" gui_name="Min Value" db_value="10"/>
                            <item type="INPUT" gui_name="Max Value" db_value="45"/>
                            <item type="INPUT" gui_name="Set Value" db_value="25.3"/>
                            <item type="BUTTON" gui_name="Turn Data OFF" db_value="Turn Data OFF"/>                           
                        </levelContent>
                        <levelContent type="CONFIG" gui_name="Set min SMSR (dB)">
                            <item type="INPUT" gui_name="Min Value" db_value="10"/>
                            <item type="INPUT" gui_name="Max Value" db_value="45"/>
                            <item type="INPUT" gui_name="Set Value" db_value="25.2"/>                           
                        </levelContent>
                        <maps gui_name="View Map" id="hideModeMap">
                            <map gui_name="" id="ReflectorA" />
                            <map gui_name="" id="ReflectorB"/>
                        </maps>
                        <level levelOrder="2" name="Section 1">
                            <levelContent type="CONFIG" gui_name="">
                                <item type="LED" gui_name="Current Control (mA)" db_value="active"/> 
                                <item type="INPUT" gui_name="Min Value" db_value="10"/>
                                <item type="INPUT" gui_name="Max Value" db_value="45"/>
                                <item type="INPUT" gui_name="Set Value" db_value="25.211"/>    
                                <item type="BUTTON" gui_name="Turn Data OFF" db_value="Turn Data OFF"/>        
                            </levelContent>
                            <levelContent type="READONLY" gui_name="Current Reading : 31.51 mA">
                            </levelContent>
                        </level>
                        <level levelOrder="2" name="Section 2">
                            <levelContent type="CONFIG" gui_name="">
                                <item type="LED" gui_name="Current Control (mA)" db_value="active"/> 
                                <item type="INPUT" gui_name="Min Value" db_value="10"/>
                                <item type="INPUT" gui_name="Max Value" db_value="45"/>
                                <item type="INPUT" gui_name="Set Value" db_value="25.211"/>    
                                <item type="BUTTON" gui_name="Turn Data OFF" db_value="Turn Data OFF"/>        
                            </levelContent>
                            <levelContent type="READONLY" gui_name="Current Reading : 31.51 mA">
                            </levelContent>
                        </level>
                        <level levelOrder="2" name="Section 3">
                            <levelContent type="CONFIG" gui_name="">
                                <item type="LED" gui_name="Current Control (mA)" db_value="active"/> 
                                <item type="INPUT" gui_name="Min Value" db_value="10"/>
                                <item type="INPUT" gui_name="Max Value" db_value="45"/>
                                <item type="INPUT" gui_name="Set Value" db_value="25.211"/>    
                                <item type="BUTTON" gui_name="Turn Data OFF" db_value="Turn Data OFF"/>        
                            </levelContent>
                            <levelContent type="READONLY" gui_name="Current Reading : 31.51 mA">
                            </levelContent>
                        </level>
                        <level levelOrder="2" name="Section N">
                            <levelContent type="CONFIG" gui_name="">
                                <item type="LED" gui_name="Current Control (mA)" db_value="active"/> 
                                <item type="INPUT" gui_name="Min Value" db_value="10"/>
                                <item type="INPUT" gui_name="Max Value" db_value="45"/>
                                <item type="INPUT" gui_name="Set Value" db_value="25.211"/>    
                                <item type="BUTTON" gui_name="Turn Data OFF" db_value="Turn Data OFF"/>        
                            </levelContent>
                            <levelContent type="READONLY" gui_name="Current Reading : 31.51 mA">
                            </levelContent> 
                            <level levelOrder="3" name="Section N - child 1">
                                <levelContent type="CONFIG" gui_name="">
                                    <item type="LED" gui_name="Current Control (mA)" db_value="active"/> 
                                    <item type="INPUT" gui_name="Min Value" db_value="10"/>
                                    <item type="INPUT" gui_name="Max Value" db_value="45"/>
                                    <item type="INPUT" gui_name="Set Value" db_value="25.211"/>    
                                    <item type="BUTTON" gui_name="Turn Data OFF" db_value="Turn Data OFF"/>        
                                </levelContent>                                                   
                            </level>                                                      
                        </level>
                    </level>
                </tab>
                <tab name="demoMode">
                    <level levelOrder="1" name="Generic Device">                        
                        <levelContent type="CONFIG" gui_name="Set Channel Wavelength (nm)">
                            <item type="INPUT" gui_name="Min Value" db_value="10"/>
                            <item type="INPUT" gui_name="Max Value" db_value="45"/>
                            <item type="INPUT" gui_name="Set Value" db_value="25.2"/>                           
                        </levelContent>
                        <levelContent type="CONFIG" gui_name="Set Output Power (dBm)">
                            <item type="INPUT" gui_name="Min Value" db_value="10"/>
                            <item type="INPUT" gui_name="Max Value" db_value="45"/>
                            <item type="INPUT" gui_name="Set Value" db_value="25.3"/>
                            <item type="BUTTON" gui_name="Turn Data OFF" db_value="Turn Data OFF"/>                           
                        </levelContent>
                        <levelContent type="CONFIG" gui_name="Set min SMSR (dB)">
                            <item type="INPUT" gui_name="Min Value" db_value="10"/>
                            <item type="INPUT" gui_name="Max Value" db_value="45"/>
                            <item type="INPUT" gui_name="Set Value" db_value="25.2"/>                           
                        </levelContent>                                                
                    </level>
                    <level levelOrder="1" name="General">      
                        <levelContent type="CONFIG_DDL">
                            <item type="DROPDOWN" gui_name="Set Demultiplexer Output 1" db_value="1"/>
                            <item type="INPUT" gui_name="Set Output Power (dBm)" db_value="0"/>
                            <item type="BUTTON" gui_name="Turn Output 1 OFF" db_value=""/>      
                        </levelContent>
                        <levelContent type="CONFIG_DDL">
                            <item type="DROPDOWN" gui_name="Set Demultiplexer Output 1" db_value="1"/>
                            <item type="INPUT" gui_name="Set Output Power (dBm)" db_value="0"/>
                            <item type="BUTTON" gui_name="Turn Output 2 OFF" db_value=""/>      
                        </levelContent>
                        <levelContent type="CONFIG_DDL">
                            <item type="DROPDOWN" gui_name="Set Demultiplexer Output 1" db_value="1"/>
                            <item type="INPUT" gui_name="Set Output Power (dBm)" db_value="0"/>
                            <item type="BUTTON" gui_name="Turn Output 3 OFF" db_value=""/>      
                        </levelContent>  
                    </level>
                    <level levelOrder="1" name="Generic Device">                        
                        <levelContent type="CONFIG" gui_name="Set Channel Wavelength (nm)">
                            <item type="INPUT" gui_name="Min Value" db_value="10"/>
                            <item type="INPUT" gui_name="Max Value" db_value="45"/>
                            <item type="INPUT" gui_name="Set Value" db_value="25.2"/>                           
                        </levelContent>
                        <levelContent type="CONFIG" gui_name="Set Output Power (dBm)">
                            <item type="INPUT" gui_name="Min Value" db_value="10"/>
                            <item type="INPUT" gui_name="Max Value" db_value="45"/>
                            <item type="INPUT" gui_name="Set Value" db_value="25.3"/>
                            <item type="BUTTON" gui_name="Turn Data OFF" db_value="Turn Data OFF"/>                           
                        </levelContent>
                        <levelContent type="CONFIG" gui_name="Set min SMSR (dB)">
                            <item type="INPUT" gui_name="Min Value" db_value="10"/>
                            <item type="INPUT" gui_name="Max Value" db_value="45"/>
                            <item type="INPUT" gui_name="Set Value" db_value="25.2"/>                           
                        </levelContent>
                        <maps gui_name="View Map" id="hideModeMap">
                            <map gui_name="" id="ReflectorA" />
                            <map gui_name="" id="ReflectorB"/>
                        </maps>
                        <level levelOrder="2" name="Section 1">
                            <levelContent type="CONFIG" gui_name="">
                                <item type="LED" gui_name="Current Control (mA)" db_value="active"/> 
                                <item type="INPUT" gui_name="Min Value" db_value="10"/>
                                <item type="INPUT" gui_name="Max Value" db_value="45"/>
                                <item type="INPUT" gui_name="Set Value" db_value="25.211"/>    
                                <item type="BUTTON" gui_name="Turn Data OFF" db_value="Turn Data OFF"/>        
                            </levelContent>
                            <levelContent type="READONLY" gui_name="Current Reading : 31.51 mA">
                            </levelContent>
                        </level>
                        <level levelOrder="2" name="Section 2">
                            <levelContent type="CONFIG" gui_name="">
                                <item type="LED" gui_name="Current Control (mA)" db_value="active"/> 
                                <item type="INPUT" gui_name="Min Value" db_value="10"/>
                                <item type="INPUT" gui_name="Max Value" db_value="45"/>
                                <item type="INPUT" gui_name="Set Value" db_value="25.211"/>    
                                <item type="BUTTON" gui_name="Turn Data OFF" db_value="Turn Data OFF"/>        
                            </levelContent>
                            <levelContent type="READONLY" gui_name="Current Reading : 31.51 mA">
                            </levelContent>
                        </level>
                        <level levelOrder="2" name="Section 3">
                            <levelContent type="CONFIG" gui_name="">
                                <item type="LED" gui_name="Current Control (mA)" db_value="active"/> 
                                <item type="INPUT" gui_name="Min Value" db_value="10"/>
                                <item type="INPUT" gui_name="Max Value" db_value="45"/>
                                <item type="INPUT" gui_name="Set Value" db_value="25.211"/>    
                                <item type="BUTTON" gui_name="Turn Data OFF" db_value="Turn Data OFF"/>        
                            </levelContent>
                            <levelContent type="READONLY" gui_name="Current Reading : 31.51 mA">
                            </levelContent>
                        </level>
                        <level levelOrder="2" name="Section N">
                            <levelContent type="CONFIG" gui_name="">
                                <item type="LED" gui_name="Current Control (mA)" db_value="active"/> 
                                <item type="INPUT" gui_name="Min Value" db_value="10"/>
                                <item type="INPUT" gui_name="Max Value" db_value="45"/>
                                <item type="INPUT" gui_name="Set Value" db_value="25.211"/>    
                                <item type="BUTTON" gui_name="Turn Data OFF" db_value="Turn Data OFF"/>        
                            </levelContent>
                            <levelContent type="READONLY" gui_name="Current Reading : 31.51 mA">
                            </levelContent> 
                            <level levelOrder="3" name="Section N - child 1">
                                <levelContent type="CONFIG" gui_name="">
                                    <item type="LED" gui_name="Current Control (mA)" db_value="active"/> 
                                    <item type="INPUT" gui_name="Min Value" db_value="10"/>
                                    <item type="INPUT" gui_name="Max Value" db_value="45"/>
                                    <item type="INPUT" gui_name="Set Value" db_value="25.211"/>    
                                    <item type="BUTTON" gui_name="Turn Data OFF" db_value="Turn Data OFF"/>        
                                </levelContent>                                                   
                            </level>                                                      
                        </level>
                    </level>
                </tab>
            </Tabs>
        </Page>        
    </Device>
    <Device code="LYRA-TERA-2000" displayName="LYRA-TERA-2000" name="">
        <Page name="status" id="">
            <Settings name="settings" id="">
                <setting name="Central Wavelength" description="" gui_name="" db_name="" db_value="1550.00nm"/>     
                <setting name="Comb Frequency Spacing" description="" gui_name="" db_name=""  db_value="10 GHz"/>     
                <setting name="Demultiplexed Output 1" description="" gui_name="" db_name=""  db_value="Comb Tone 2 - 1549.84 nm"/>
                <setting name="Demultiplexed Output 2" description="" gui_name="" db_name="" db_value="Comb Tone 1 - 1549.84 nm"/>     
                <setting name="Demultiplexed Output 3" description="" gui_name="" db_name=""  db_value="Comb Tone 0 - 1549.84 nm"/>     
                <setting name="Demultiplexed Output 4" description="" gui_name="" db_name=""  db_value="Comb Tone +5 - 1550.40 nm"/>     
            </Settings>
            <Leds name="leds" id="">
                <led name="Ethernet Connection" description="" gui_name="" db_name="" db_value="true"/>     
                <led name="Remote Connection" description="" gui_name="" db_name=""  db_value="false"/>     
                <led name="TEC" description="" gui_name="" db_name=""  db_value="true"/> 
                <led name="Temperature" description="" gui_name="" db_name="" db_value="true"/>     
                <led name="Power Supply" description="" gui_name="" db_name=""  db_value="true"/>     
                <led name="Fans" description="" gui_name="" db_name=""  db_value="true"/> 
                <led name="Slave Laser" description="" gui_name="" db_name="" db_value="true"/>     
                <led name="Variable Optical Attenuator" description="" gui_name="" db_name=""  db_value="true"/>     
                <led name="Master Laser" description="" gui_name="" db_name=""  db_value="true"/> 
                <led name="1:4 Coupler" description="" gui_name="" db_name="" db_value="true"/>     
                <led name="Demux Output 1" description="" gui_name="" db_name=""  db_value="true"/>     
                <led name="Demux Output 2" description="" gui_name="" db_name=""  db_value="true"/>
                <led name="Demux Output 3" description="" gui_name="" db_name=""  db_value="true"/> 
                <led name="Demux Output 4" description="" gui_name="" db_name="" db_value="true"/>     
                <led name="RF Synthesizer" description="" gui_name="" db_name=""  db_value="true"/>     
                <led name="RF Power ON" description="" gui_name="" db_name=""  db_value="true"/>        
            </Leds>                 
        </Page>
        <Page name="setup" id="">
            <Tabs>
                <tab name = "connection" id="connection">
                    <setting subGroupName = "Ethernet" subGroupId="divEthernet" name="IP Address" description="" gui_name="IP Address" db_name="ip_addr" db_value="152.67.17.101"/> 
                    <setting subGroupName = "Ethernet" subGroupId="divEthernet" name="Subnet Mask" description="" gui_name="Subnet Mask" db_name="netmask" db_value="152.67.17.101"/> 
                    <setting subGroupName = "Ethernet" subGroupId="divEthernet" name="Default Getway" description="" gui_name="Default Getway" db_name="gateway" db_value="152.67.17.101"/> 
                    <setting subGroupName = "Ethernet" subGroupId="divEthernet" name="DNS Server" description="" gui_name="DNS Server" db_name="dns" db_value="152.67.17.101"/>
                    <setting subGroupName = "Serial" subGroupId="divSerial" name="BAUD Rate" description="" gui_name="BAUD Rate" db_name="baud_rate" db_value="152.67.17.101"/> 
                    <setting subGroupName = "Serial" subGroupId="divSerial" name="Parity" description="" gui_name="Parity" db_name="parity" db_value="152.67.17.101"/> 
                    <setting subGroupName = "Serial" subGroupId="divSerial" name="Data bits" description="" gui_name="Data bits" db_name="data_bits" db_value="152.67.17.101"/> 
                    <setting subGroupName = "Serial" subGroupId="divSerial" name="Flow Control" description="" gui_name="Flow Control" db_name="flow_control" db_value="152.67.17.101"/>  
                </tab>
                <tab name="moduleControl">
                    <level levelOrder="1" name="General">
                        <levelContent type="DISPLAY">
                            <item type="LED" gui_name="TEC ON" db_value="active"/>
                            <item type="LED" gui_name="Temperature Sensor" db_value="active"/>
                            <item type="LABEL" gui_name="TEC Current Reading" db_value="0.87"/>
                            <item type="LABEL" gui_name="Temperature Reading" db_value="25.2 ℃"/>                           
                        </levelContent>
                        <levelContent type="CONFIG" gui_name="Temperature Control (℃)">
                            <item type="INPUT" gui_name="Min Value" db_value="10"/>
                            <item type="INPUT" gui_name="Max Value" db_value="45"/>
                            <item type="INPUT" gui_name="Set Value" db_value="25.2"/>
                             <item type="BUTTON" gui_name="Turn Data OFF" db_value="Turn Data OFF"/>                      
                        </levelContent>
                        <levelContent type="ACTION">
                            <item type="BUTTON" gui_name="Turn Data OFF" db_value=""/>                       
                        </levelContent>                        
                    </level>
                    <level levelOrder="1" name="Optical Frequency Comb">                        
                        <levelContent type="CONFIG" gui_name="Set Central Wavelength (nm)">
                            <item type="INPUT" gui_name="Min Value" db_value="1549.5"/>
                            <item type="INPUT" gui_name="Max Value" db_value="1550.5"/>
                            <item type="INPUT" gui_name="Set Value" db_value="1550"/>   
                            <item type="BUTTON" gui_name="Turn SWEEP ON" db_value="Turn SWEEP ON"/>  
                        </levelContent>
                        <levelContent type="CONFIG" gui_name="Set Comb Frequency Spacing (GHz)">
                            <item type="INPUT" gui_name="Min Value" db_value="9.5"/>
                            <item type="INPUT" gui_name="Max Value" db_value="11.5"/>
                            <item type="INPUT" gui_name="Set Value" db_value="10"/>
                            <item type="BUTTON" gui_name="Turn SWEEP ON" db_value="Turn SWEEP ON"/>                           
                        </levelContent>
                        <level levelOrder="2" name="Slave Laser">
                            <level levelOrder="3" name="Section 1 - ID: Slave Reflector 1">
                                <levelContent type="CONFIG" gui_name="">
                                    <item type="LED" gui_name="Current Control (mA)" db_value="active"/> 
                                    <item type="INPUT" gui_name="Min Value" db_value="10"/>
                                    <item type="INPUT" gui_name="Limit Value" db_value="45"/>
                                    <item type="INPUT" gui_name="Set Value" db_value="25.211"/>      
                                    <item type="BUTTON" gui_name="Turn SECTION OFF" db_value="Turn SECTION OFF"/>      
                                </levelContent>
                                <levelContent type="READONLY" gui_name="Current Reading :  30.51 mA">
                                </levelContent>                                           
                            </level>
                            <level levelOrder="3" name="Section 2 - ID: Slave Gain 1">
                                <levelContent type="CONFIG" gui_name="">
                                    <item type="LED" gui_name="Current Control (mA)" db_value="active"/> 
                                    <item type="INPUT" gui_name="Min Value" db_value="10"/>
                                    <item type="INPUT" gui_name="Limit Value" db_value="45"/>
                                    <item type="INPUT" gui_name="Set Value" db_value="25.211"/>                                    
                                    <item type="BUTTON" gui_name="Turn SECTION OFF" db_value="Turn SECTION OFF"/>          
                                </levelContent>
                                <levelContent type="READONLY" gui_name="Current Reading :  30.51 mA">
                                </levelContent>
                                <levelContent type="CONFIG" gui_name="">
                                    <item type="LED" gui_name="RF Synthesizer" db_value="active"/> 
                                    <item type="INPUT" gui_name="Frequency(GHz)" db_value="10"/>
                                    <item type="INPUT" gui_name="Power (dBm)" db_value="45"/>
                                    <item type="LABEL" gui_name="RF Power Reading " db_value="+ 27dBm"/>                                      
                                    <item type="BUTTON" gui_name="Turn Synthesizer OFF" db_value="Turn Synthesizer OFF"/>         
                                </levelContent>                                          
                            </level>
                        </level>
                        <level levelOrder="2" name="Variable Optical Attenuator – ID: VOA">
                            <levelContent type="CONFIG" gui_name="">
                                <item type="LED" gui_name="Current Control (mA)" db_value="active"/> 
                                <item type="INPUT" gui_name="Min Value" db_value="10"/>
                                <item type="INPUT" gui_name="Limit Value" db_value="45"/>
                                <item type="INPUT" gui_name="Set Value" db_value="25.211"/>    
                                <item type="BUTTON" gui_name="Turn Section OFF" db_value="Turn Section OFF"/>        
                            </levelContent>
                            <levelContent type="READONLY" gui_name="Current Reading : 10.2mA">
                            </levelContent>
                        </level>
                        <level levelOrder="2" name="Master Laser">
                            <level levelOrder="3" name="Section 1 - ID: Master Reflector">
                                <levelContent type="CONFIG" gui_name="">
                                    <item type="LED" gui_name="Current Control (mA)" db_value="active"/> 
                                    <item type="INPUT" gui_name="Min Value" db_value="10"/>
                                    <item type="INPUT" gui_name="Limit Value" db_value="45"/>
                                    <item type="INPUT" gui_name="Set Value" db_value="25.211"/>                                    
                                    <item type="BUTTON" gui_name="Turn SECTION OFF" db_value="Turn SECTION OFF"/>          
                                </levelContent>
                                <levelContent type="READONLY" gui_name="Current Reading :  40.51 mA">
                                </levelContent>                                                                        
                            </level>
                            <level levelOrder="3" name="Section 2 - ID: Master Gain">
                                <levelContent type="CONFIG" gui_name="">
                                    <item type="LED" gui_name="Current Control (mA)" db_value="active"/> 
                                    <item type="INPUT" gui_name="Min Value" db_value="10"/>
                                    <item type="INPUT" gui_name="Limit Value" db_value="45"/>
                                    <item type="INPUT" gui_name="Set Value" db_value="25.211"/>                                    
                                    <item type="BUTTON" gui_name="Turn SECTION OFF" db_value="Turn SECTION OFF"/>          
                                </levelContent>
                                <levelContent type="READONLY" gui_name="Current Reading :  30.51 mA">
                                </levelContent>                                                                        
                            </level>
                        </level>                        
                    </level>
                    <level levelOrder="1" name="4 Channel Demultiplexer">
                        <levelContent type="CONFIG_DDL">
                            <item type="DROPDOWN" gui_name="Set Demultiplexer Output 1" db_value="1"/>
                            <item type="INPUT" gui_name="Set Output Power (dBm)" db_value="0"/>
                            <item type="BUTTON" gui_name="Turn Output 1 OFF" db_value=""/>      
                        </levelContent>
                        <levelContent type="CONFIG_DDL">
                            <item type="DROPDOWN" gui_name="Set Demultiplexer Output 1" db_value="1"/>
                            <item type="INPUT" gui_name="Set Output Power (dBm)" db_value="0"/>
                            <item type="BUTTON" gui_name="Turn Output 2 OFF" db_value=""/>      
                        </levelContent>
                        <levelContent type="CONFIG_DDL">
                            <item type="DROPDOWN" gui_name="Set Demultiplexer Output 1" db_value="1"/>
                            <item type="INPUT" gui_name="Set Output Power (dBm)" db_value="0"/>
                            <item type="BUTTON" gui_name="Turn Output 3 OFF" db_value=""/>      
                        </levelContent>
                        <levelContent type="CONFIG_DDL">
                            <item type="DROPDOWN" gui_name="Set Demultiplexer Output 1" db_value="1"/>
                            <item type="INPUT" gui_name="Set Output Power (dBm)" db_value="0"/>
                            <item type="BUTTON" gui_name="Turn Output 4 OFF" db_value=""/>      
                        </levelContent>
                        <level levelOrder="2" name="1:4 Coupler">
                            <levelContent type="CONFIG" gui_name="">
                                    <item type="LED" gui_name="Current Control (mA)" db_value="active"/> 
                                    <item type="INPUT" gui_name="Min Value" db_value="10"/>
                                    <item type="INPUT" gui_name="Limit Value" db_value="45"/>
                                    <item type="INPUT" gui_name="Set Value" db_value="25.211"/>                                    
                                    <item type="BUTTON" gui_name="Turn SECTION OFF" db_value="Turn SECTION OFF"/>          
                                </levelContent>
                                <levelContent type="READONLY" gui_name="Current Reading :  30.51 mA">
                            </levelContent>
                        </level>
                        <level levelOrder="2" name="Demultiplexer 1">
                            <level levelOrder="3" name="Section 1 - ID: Demux1 Reflector">
                                <levelContent type="CONFIG" gui_name="">
                                        <item type="LED" gui_name="Current Control (mA)" db_value="active"/> 
                                        <item type="INPUT" gui_name="Min Value" db_value="10"/>
                                        <item type="INPUT" gui_name="Limit Value" db_value="45"/>
                                        <item type="INPUT" gui_name="Set Value" db_value="25.211"/>                                    
                                        <item type="BUTTON" gui_name="Turn SECTION OFF" db_value="Turn SECTION OFF"/>          
                                    </levelContent>
                                    <levelContent type="READONLY" gui_name="Current Reading :  30.51 mA">
                                </levelContent>
                            </level>
                            <level levelOrder="3" name="Section 2 - ID Demux1 Gain">
                                <levelContent type="CONFIG" gui_name="">
                                        <item type="LED" gui_name="Current Control (mA)" db_value="active"/> 
                                        <item type="INPUT" gui_name="Min Value" db_value="10"/>
                                        <item type="INPUT" gui_name="Limit Value" db_value="45"/>
                                        <item type="INPUT" gui_name="Set Value" db_value="25.211"/>                                    
                                        <item type="BUTTON" gui_name="Turn SECTION OFF" db_value="Turn SECTION OFF"/>          
                                    </levelContent>
                                    <levelContent type="READONLY" gui_name="Current Reading :  30.51 mA">
                                </levelContent>
                            </level>
                        </level>
                        <level levelOrder="2" name="Demultiplexer 2">
                            <level levelOrder="3" name="Section 1 - ID: Demux1 Reflector">
                                <levelContent type="CONFIG" gui_name="">
                                        <item type="LED" gui_name="Current Control (mA)" db_value="active"/> 
                                        <item type="INPUT" gui_name="Min Value" db_value="10"/>
                                        <item type="INPUT" gui_name="Limit Value" db_value="45"/>
                                        <item type="INPUT" gui_name="Set Value" db_value="25.211"/>                                    
                                        <item type="BUTTON" gui_name="Turn SECTION OFF" db_value="Turn SECTION OFF"/>          
                                    </levelContent>
                                    <levelContent type="READONLY" gui_name="Current Reading :  30.51 mA">
                                </levelContent>
                            </level>
                            <level levelOrder="3" name="Section 2 - ID Demux1 Gain">
                                <levelContent type="CONFIG" gui_name="">
                                        <item type="LED" gui_name="Current Control (mA)" db_value="active"/> 
                                        <item type="INPUT" gui_name="Min Value" db_value="10"/>
                                        <item type="INPUT" gui_name="Limit Value" db_value="45"/>
                                        <item type="INPUT" gui_name="Set Value" db_value="25.211"/>                                    
                                        <item type="BUTTON" gui_name="Turn SECTION OFF" db_value="Turn SECTION OFF"/>          
                                    </levelContent>
                                    <levelContent type="READONLY" gui_name="Current Reading :  30.51 mA">
                                </levelContent>
                            </level>
                        </level>
                        <level levelOrder="2" name="Demultiplexer 3">
                            <level levelOrder="3" name="Section 1 - ID: Demux1 Reflector">
                                <levelContent type="CONFIG" gui_name="">
                                        <item type="LED" gui_name="Current Control (mA)" db_value="active"/> 
                                        <item type="INPUT" gui_name="Min Value" db_value="10"/>
                                        <item type="INPUT" gui_name="Limit Value" db_value="45"/>
                                        <item type="INPUT" gui_name="Set Value" db_value="25.211"/>                                    
                                        <item type="BUTTON" gui_name="Turn SECTION OFF" db_value="Turn SECTION OFF"/>          
                                    </levelContent>
                                    <levelContent type="READONLY" gui_name="Current Reading :  30.51 mA">
                                </levelContent>
                            </level>
                            <level levelOrder="3" name="Section 2 - ID Demux1 Gain">
                                <levelContent type="CONFIG" gui_name="">
                                        <item type="LED" gui_name="Current Control (mA)" db_value="active"/> 
                                        <item type="INPUT" gui_name="Min Value" db_value="10"/>
                                        <item type="INPUT" gui_name="Limit Value" db_value="45"/>
                                        <item type="INPUT" gui_name="Set Value" db_value="25.211"/>                                    
                                        <item type="BUTTON" gui_name="Turn SECTION OFF" db_value="Turn SECTION OFF"/>          
                                    </levelContent>
                                    <levelContent type="READONLY" gui_name="Current Reading :  30.51 mA">
                                </levelContent>
                            </level>
                        </level>
                        <level levelOrder="2" name="Demultiplexer 4">
                            <level levelOrder="3" name="Section 1 - ID: Demux1 Reflector">
                                <levelContent type="CONFIG" gui_name="">
                                        <item type="LED" gui_name="Current Control (mA)" db_value="active"/> 
                                        <item type="INPUT" gui_name="Min Value" db_value="10"/>
                                        <item type="INPUT" gui_name="Limit Value" db_value="45"/>
                                        <item type="INPUT" gui_name="Set Value" db_value="25.211"/>                                    
                                        <item type="BUTTON" gui_name="Turn SECTION OFF" db_value="Turn SECTION OFF"/>          
                                    </levelContent>
                                    <levelContent type="READONLY" gui_name="Current Reading :  30.51 mA">
                                </levelContent>
                            </level>
                            <level levelOrder="3" name="Section 2 - ID Demux1 Gain">
                                <levelContent type="CONFIG" gui_name="">
                                        <item type="LED" gui_name="Current Control (mA)" db_value="active"/> 
                                        <item type="INPUT" gui_name="Min Value" db_value="10"/>
                                        <item type="INPUT" gui_name="Limit Value" db_value="45"/>
                                        <item type="INPUT" gui_name="Set Value" db_value="25.211"/>                                    
                                        <item type="BUTTON" gui_name="Turn SECTION OFF" db_value="Turn SECTION OFF"/>          
                                    </levelContent>
                                    <levelContent type="READONLY" gui_name="Current Reading :  30.51 mA">
                                </levelContent>
                            </level>
                        </level>
                    </level>
                </tab>
                <tab name="demoMode">
                    <level levelOrder="1" name="Generic Device">                        
                        <levelContent type="CONFIG" gui_name="Set Central Wavelength (nm)">
                            <item type="INPUT" gui_name="Min Value" db_value="10"/>
                            <item type="INPUT" gui_name="Max Value" db_value="45"/>
                            <item type="INPUT" gui_name="Set Value" db_value="25.2"/>  
                            <item type="BUTTON" gui_name="Turn Sweep OFF" db_value="Turn Sweep OFF"/>  
                        </levelContent>
                        <levelContent type="CONFIG" gui_name="Set Comb Frequency Spacing (GHz)">
                            <item type="INPUT" gui_name="Min Value" db_value="10"/>
                            <item type="INPUT" gui_name="Max Value" db_value="45"/>
                            <item type="INPUT" gui_name="Set Value" db_value="25.3"/>
                            <item type="BUTTON" gui_name="Turn Sweep OFF" db_value="Turn Sweep OFF"/>                           
                        </levelContent>                                          
                    </level>
                    <Maps>
                        <map mapId="opticalFrequencyCombo" mapFunction="OpticalfrequencycombSeries_100()"></map>
                    </Maps>                   
                </tab>
                <tab name = "calibration" id="calibration">
                    <setting subGroupName = "" subGroupId="divCalibration" name="Central Wavelength Range (nm)" description="" gui_name="Central Wavelength Range (nm)" db_name="" db_minvalue="1" db_Maxvalue="3" db_Tuningvalue="2"/> 
                    <setting subGroupName = "" subGroupId="divCalibration" name="Comb Frequency Spacing Range (GHz)" description="" gui_name="Comb Frequency Spacing Range (GHz)" db_name="5" db_minvalue="5" db_Maxvalue="7" db_Tuningvalue="6"/> 
                </tab>
            </Tabs>    
        </Page>     
    </Device>
     <Device code="LYRA-OCS-2000" displayName="LYRA-OCS-2000" name="">
        <Page name="status" id="">
            <Settings name="settings" id="">
                <setting name="Central Wavelength" description="" gui_name="" db_name="" db_value="1550.00nm"/>     
                <setting name="Comb Frequency Spacing" description="" gui_name="" db_name=""  db_value="10 GHz"/>
            </Settings>
            <Leds name="leds" id="">
                <led name="Ethernet Connection" description="" gui_name="" db_name="" db_value="true"/>     
                <led name="Remote Connection" description="" gui_name="" db_name=""  db_value="false"/>     
                <led name="TEC" description="" gui_name="" db_name=""  db_value="true"/> 
                <led name="Temperature" description="" gui_name="" db_name="" db_value="true"/>     
                <led name="Power Supply" description="" gui_name="" db_name=""  db_value="true"/>     
                <led name="Fans" description="" gui_name="" db_name=""  db_value="true"/> 
                <led name="Slave Laser" description="" gui_name="" db_name="" db_value="true"/>     
                <led name="Variable Optical Attenuator" description="" gui_name="" db_name=""  db_value="true"/>     
                <led name="Master Laser" description="" gui_name="" db_name=""  db_value="true"/> 
                <led name="RF Synthesizer" description="" gui_name="" db_name=""  db_value="true"/>     
                <led name="RF Power ON" description="" gui_name="" db_name=""  db_value="true"/>        
            </Leds>                 
        </Page>
        <Page name="setup" id="">
            <Tabs>
                <tab name = "connection" id="connection">
                    <setting subGroupName = "Ethernet" subGroupId="divEthernet" name="IP Address" description="" gui_name="IP Address" db_name="ip_addr" db_value="152.67.17.101"/> 
                    <setting subGroupName = "Ethernet" subGroupId="divEthernet" name="Subnet Mask" description="" gui_name="Subnet Mask" db_name="netmask" db_value="152.67.17.101"/> 
                    <setting subGroupName = "Ethernet" subGroupId="divEthernet" name="Default Getway" description="" gui_name="Default Getway" db_name="gateway" db_value="152.67.17.101"/> 
                    <setting subGroupName = "Ethernet" subGroupId="divEthernet" name="DNS Server" description="" gui_name="DNS Server" db_name="dns" db_value="152.67.17.101"/>
                    <setting subGroupName = "Serial" subGroupId="divSerial" name="BAUD Rate" description="" gui_name="BAUD Rate" db_name="baud_rate" db_value="152.67.17.101"/> 
                    <setting subGroupName = "Serial" subGroupId="divSerial" name="Parity" description="" gui_name="Parity" db_name="parity" db_value="152.67.17.101"/> 
                    <setting subGroupName = "Serial" subGroupId="divSerial" name="Data bits" description="" gui_name="Data bits" db_name="data_bits" db_value="152.67.17.101"/> 
                    <setting subGroupName = "Serial" subGroupId="divSerial" name="Flow Control" description="" gui_name="Flow Control" db_name="flow_control" db_value="152.67.17.101"/>  
                </tab>
                <tab name="moduleControl">                    
                    <level levelOrder="1" name="Optical Frequency Comb" dbId = "1">
                        <levelContent type="CONFIG" gui_name="Set Central Wavelength (nm)">
                            <item type="INPUT" gui_name="Min Value" db_value="1549.5"/>
                            <item type="INPUT" gui_name="Max Value" db_value="1550.5"/>
                            <item type="INPUT" gui_name="Set Value" db_value="1550"/>   
                            <item type="BUTTON" gui_name="Turn SWEEP ON" db_value="Turn SWEEP ON"/>  
                        </levelContent>
                        <levelContent type="CONFIG" gui_name="Set Comb Frequency Spacing (GHz)">
                            <item type="INPUT" gui_name="Min Value" db_value="9.5"/>
                            <item type="INPUT" gui_name="Max Value" db_value="11.5"/>
                            <item type="INPUT" gui_name="Set Value" db_value="10"/>
                            <item type="BUTTON" gui_name="Turn SWEEP ON" db_value="Turn Sweep ON"/>                           
                        </levelContent>
                        <level levelOrder="2" name="Slave Laser" dbId="1">
                            <level levelOrder="3" name="Section 1 - ID: Slave Reflector 1" dbId="1">
                                <levelContent type="CONFIG" gui_name="" dbId="1">
                                    <item type="LED" gui_name="Current Control (mA)" db_value="active"/> 
                                    <item type="INPUT" gui_name="Min Value" db_value="10"/>
                                    <item type="INPUT" gui_name="Limit Value" db_value="45"/>
                                    <item type="INPUT" gui_name="Set Value" db_value="25.211"/>      
                                    <item type="BUTTON" gui_name="Turn SECTION OFF" db_value="Turn Section OFF"/>      
                                </levelContent>
                                <levelContent type="READONLY" gui_name="Current Reading :  30.51 mA">
                                </levelContent>                                           
                            </level>
                            <level levelOrder="3" name="Section 2 - ID: Slave Gain 1" dbId="2">
                                <levelContent type="CONFIG" gui_name="" dbId="2">
                                    <item type="LED" gui_name="Current Control (mA)" db_value="active"/> 
                                    <item type="INPUT" gui_name="Min Value" db_value="10"/>
                                    <item type="INPUT" gui_name="Limit Value" db_value="45"/>
                                    <item type="INPUT" gui_name="Set Value" db_value="25.211"/>                                    
                                    <item type="BUTTON" gui_name="Turn SECTION OFF" db_value="Turn Section OFF"/>          
                                </levelContent>
                                <levelContent type="READONLY" gui_name="Current Reading :  30.51 mA">
                                </levelContent>
                                <!-- <levelContent type="CONFIG" gui_name="" dbId="3">
                                    <item type="LED" gui_name="RF Synthesizer" db_value="active"/> 
                                    <item type="INPUT" gui_name="Frequency(GHz)" db_value="10"/>
                                    <item type="INPUT" gui_name="Power (dBm)" db_value="45"/>
                                    <item type="LABEL" gui_name="RF Power Reading " db_value="+ 27dBm"/>                                      
                                    <item type="BUTTON" gui_name="Turn Synthesizer OFF" db_value="Turn Synthesizer OFF"/>         
                                </levelContent>                                           -->
                            </level>
                        </level>
                        <level levelOrder="2" name="Variable Optical Attenuator – ID: VOA" dbId="2">
                            <levelContent type="CONFIG" gui_name="" dbId="4">
                                <item type="LED" gui_name="Current Control (mA)" db_value="active"/> 
                                <item type="INPUT" gui_name="Min Value" db_value="10"/>
                                <item type="INPUT" gui_name="Limit Value" db_value="45"/>
                                <item type="INPUT" gui_name="Set Value" db_value="25.211"/>    
                                <item type="BUTTON" gui_name="Turn Section OFF" db_value="Turn Section OFF"/>        
                            </levelContent>
                            <levelContent type="READONLY" gui_name="Current Reading : 10.2mA">
                            </levelContent>
                        </level>
                        <level levelOrder="2" name="Master Laser" dbId="3">
                            <level levelOrder="3" name="Section 1 - ID: Master Reflector 1" dbId="4">
                                <levelContent type="CONFIG" gui_name="" dbId="5">
                                    <item type="LED" gui_name="Current Control (mA)" db_value="active"/> 
                                    <item type="INPUT" gui_name="Min Value" db_value="10"/>
                                    <item type="INPUT" gui_name="Limit Value" db_value="45"/>
                                    <item type="INPUT" gui_name="Set Value" db_value="25.211"/>                                    
                                    <item type="BUTTON" gui_name="Turn SECTION OFF" db_value="Turn Section OFF"/>          
                                </levelContent>
                                <levelContent type="READONLY" gui_name="Current Reading :  40.51 mA">
                                </levelContent>                                                                        
                            </level>
                            <level levelOrder="3" name="Section 2 - ID: Master Gain" dbId="5">
                                <levelContent type="CONFIG" gui_name=""  dbId="6">
                                    <item type="LED" gui_name="Current Control (mA)" db_value="active"/> 
                                    <item type="INPUT" gui_name="Min Value" db_value="10"/>
                                    <item type="INPUT" gui_name="Limit Value" db_value="45"/>
                                    <item type="INPUT" gui_name="Set Value" db_value="25.211"/>                                    
                                    <item type="BUTTON" gui_name="Turn SECTION OFF" db_value="Turn Section OFF"/>          
                                </levelContent>
                                <levelContent type="READONLY" gui_name="Current Reading :  30.51 mA">
                                </levelContent>                                                                        
                            </level>
                            <level levelOrder="3" name="Section 3 - ID: Master Reflector 2" dbId="6">
                                <levelContent type="CONFIG" gui_name=""  dbId="7">
                                    <item type="LED" gui_name="Current Control (mA)" db_value="active"/> 
                                    <item type="INPUT" gui_name="Min Value" db_value="10"/>
                                    <item type="INPUT" gui_name="Limit Value" db_value="45"/>
                                    <item type="INPUT" gui_name="Set Value" db_value="25.211"/>                                    
                                    <item type="BUTTON" gui_name="Turn SECTION OFF" db_value="Turn Section OFF"/>          
                                </levelContent>
                                <levelContent type="READONLY" gui_name="Current Reading :  30.51 mA">
                                </levelContent>                                                                        
                            </level>
                        </level>                        
                    </level>                    
                </tab>
                <tab name="demoMode">
                    <level levelOrder="1" name="Generic Device">                        
                        <levelContent type="CONFIG" gui_name="Set Central Wavelength (nm)">
                            <item type="INPUT" gui_name="Min Value" db_value="10"/>
                            <item type="INPUT" gui_name="Max Value" db_value="45"/>
                            <item type="INPUT" gui_name="Set Value" db_value="25.2"/>  
                            <item type="BUTTON" gui_name="Turn Sweep OFF" db_value="Turn Sweep OFF"/>  
                        </levelContent>
                        <levelContent type="CONFIG" gui_name="Set Comb Frequency Spacing (GHz)">
                            <item type="INPUT" gui_name="Min Value" db_value="10"/>
                            <item type="INPUT" gui_name="Max Value" db_value="45"/>
                            <item type="INPUT" gui_name="Set Value" db_value="25.3"/>
                            <item type="BUTTON" gui_name="Turn Sweep OFF" db_value="Turn Sweep OFF"/>                           
                        </levelContent>                                          
                    </level>
                    <Maps>
                        <map mapId="opticalFrequencyCombo" mapFunction="OpticalfrequencycombSeries_100()"></map>
                    </Maps>                   
                </tab>
                <tab name = "calibration" id="calibration">
                    <setting subGroupName = "" subGroupId="divCalibration" name="Central Wavelength Range (nm)" description="" gui_name="Central Wavelength Range (nm)" db_name="" db_minvalue="1" db_Maxvalue="3" db_Tuningvalue="2"/> 
                    <setting subGroupName = "" subGroupId="divCalibration" name="Comb Frequency Spacing Range (GHz)" description="" gui_name="Comb Frequency Spacing Range (GHz)" db_name="5" db_minvalue="5" db_Maxvalue="7" db_Tuningvalue="6"/> 
                </tab>
            </Tabs>    
        </Page>     
    </Device> 
     <Device code="LYRA-NGP2-2000" displayName="LYRA-NGP2-2000" name="">
        <Page name="status" id="">
            <Settings name="settings" id="">
                <setting name="Channel Wavelength (nm)" description="" gui_name="" db_name="waveLength" db_value="1550.00"/>     
                <setting name="Output Power (dBm)" description="" gui_name="" db_name="outPutPower"  db_value="5"/>
                <setting name="Side Mode Suppression Ratio (dB)" description="" gui_name="" db_name="smsr"  db_value="40"/>
                <setting name="Data Rate (Gb/s)" description="" gui_name="" db_name="dataRate"  db_value="10"/>
            </Settings>
            <Leds name="leds" id="">
                <led  imagePath="../images/Ethernet-Connection.png" name="Ethernet Connection" description="" gui_name="" db_name="OnOffState" dbId="" db_value="true"/>     
                <led  imagePath="../images/Remote-Connection.png"  name="Remote Connection" description="" gui_name="" db_name="OnOffState"  db_value="false"/>     
                <led  imagePath="../images/TEC.png" name="TEC" description="" gui_name="" db_name="OnOffState"  db_value="true"/> 
                <led  imagePath="../images/Temperature.png" name="Temperature" description="" gui_name="" db_name="OnOffState" db_value="true"/>     
                <led  imagePath="../images/Power-Supply.png" name="Power Supply" description="" gui_name="" db_name="OnOffState"  db_value="true"/>     
                <led  imagePath="../images/Fans.png" name="Fans" description="" gui_name="" db_name="OnOffState"  db_value="true"/> 
                <led  imagePath="../images/SOA-Section.png" name="SOA Section" description="" gui_name="" db_name="OnOffState" db_value="true"/>     
                <led  imagePath="../images/Slave-Section.png" name="Slave Section" description="" gui_name="" db_name="OnOffState"  db_value="true"/>     
                <led  imagePath="../images/VOA-Section.png" name="VOA Section" description="" gui_name="" db_name="OnOffState"  db_value="true"/> 
                <led  imagePath="../images/Master-Section.png" name="Master Section" description="" gui_name="" db_name="OnOffState"  db_value="true"/>     
                <led  imagePath="../images/Date-Modulation.png" name="Date Modulation" description="" gui_name="" db_name="OnOffState"  db_value="true"/>        
            </Leds>                 
        </Page>
        <Page name="setup" id="">
            <Tabs>
                <tab name = "connection" id="connection">
                    <setting subGroupName = "Ethernet" subGroupId="divEthernet" name="IP Address" description="" gui_name="IP Address" db_name="ip_addr" db_value="152.67.17.101"/> 
                    <setting subGroupName = "Ethernet" subGroupId="divEthernet" name="Subnet Mask" description="" gui_name="Subnet Mask" db_name="netmask" db_value="152.67.17.101"/> 
                    <setting subGroupName = "Ethernet" subGroupId="divEthernet" name="Default Getway" description="" gui_name="Default Getway" db_name="gateway" db_value="152.67.17.101"/> 
                    <setting subGroupName = "Ethernet" subGroupId="divEthernet" name="DNS Server" description="" gui_name="DNS Server" db_name="dns" db_value="152.67.17.101"/>
                    <setting subGroupName = "Serial" subGroupId="divSerial" name="BAUD Rate" description="" gui_name="BAUD Rate" db_name="baud_rate" db_value="152.67.17.101"/> 
                    <setting subGroupName = "Serial" subGroupId="divSerial" name="Parity" description="" gui_name="Parity" db_name="parity" db_value="152.67.17.101"/> 
                    <setting subGroupName = "Serial" subGroupId="divSerial" name="Data bits" description="" gui_name="Data bits" db_name="data_bits" db_value="152.67.17.101"/> 
                    <setting subGroupName = "Serial" subGroupId="divSerial" name="Flow Control" description="" gui_name="Flow Control" db_name="flow_control" db_value="152.67.17.101"/>  
                </tab>
                <tab name="moduleControl">
                    <level levelOrder="1" name="General" db_MAP="TEC">
                        <levelContent type="DISPLAY">
                            <item type="LED" gui_name="TEC ON" gui_class="TEC" db_name="state" db_value="1"/>
                            <item type="LED" gui_name="Temperature Sensor" gui_class="temperature" db_name="state" db_value="0"/>
                            <item type="LABEL" gui_name="TEC Current Reading" db_name="getCurrent" db_value="0.87"/>
                            <item type="LABEL" gui_name="Temperature Reading (℃)" db_name="getTemp" db_value="25.2 ℃"/>                           
                        </levelContent>
                        <levelContent type="CONFIG" gui_name="Temperature Control (℃)" gui_class="temperature">
                            <item type="SLIDER" gui_name="Min Value" db_name="setMinTemp" db_value="0"/>
                            <item type="HIDDEN" gui_name="Max Value" db_name="setMaxTemp" db_value="100"/>
                            <item type="INPUT_SLIDER" gui_name="Set Value" db_name="setTemp" db_value="25.3"/>
                             <item type="BUTTON" gui_name="Turn Data OFF" db_name="onOffState" db_value="0"/>                      
                        </levelContent>                                               
                    </level>                    
                    <level levelOrder="1" name="NG-PON2 Laser" db_MAP="MODE_MAP" dbId = "1">
                        <levelContent type="CONFIG" gui_name="Set Channel Wavelength (nm)">
                            <item type="RANGE_SLIDER" gui_name="Min Value" db_name="minWavelength" db_value="0"/>
                            <item type="HIDDEN" gui_name="Max Value" db_name="maxWaveLength" db_value="1000"/>
                            <item type="HIDDEN" gui_name="Interval" db_name="wavelengthInterval" db_value="5"/>
                            <item type="INPUT_SLIDER" gui_name="Set Value" db_name="setWaveLength" db_value="40"/>
                        </levelContent>
                        <levelContent type="CONFIG" gui_name="Set Data Rate (Gbit/s)">
                            <item type="SLIDER" gui_name="Min Value" db_name="setMinDR" db_value="9.5"/>
                            <item type="HIDDEN" gui_name="Max Value" db_name="setMaxDR" db_value="11.5"/>
                            <item type="INPUT_SLIDER" gui_name="Set Value" db_name="setDR" db_value="10"/> 
                            <item type="BUTTON" gui_name="Turn SWEEP ON" db_name="state" db_value="1"/>                          
                        </levelContent>
                        <levelContent type="CONFIG" gui_name="Set min SMSR (dB)">
                            <item type="SLIDER" gui_name="Min Value" db_name="minSMSR" db_value="9.5"/>
                            <item type="HIDDEN" gui_name="Max Value" db_name="maxSMSR" db_value="11.5"/>
                            <item type="INPUT_SLIDER" gui_name="Set Value" db_name="setSMSR" db_value="10"/>                             
                        </levelContent>
                        <maps gui_name="View Map" id="hideModeMap">
                            <map gui_name="" id="divIntensity0" />
                            <map gui_name="" id="divIntensity1"/>
                        </maps>
                        <level levelOrder="2" name="Semiconductor Optical Amplifier – ID: SOA" dbId="1">                            
                                <levelContent type="CONFIG" gui_name="" db_MAP="IDRIVE" dbId="1">
                                    <item type="LED" gui_name="Current Control (mA)" gui_class="powerSupply" db_name="State" db_value="1"/> 
                                    <item type="SLIDER" gui_name="Min Value" db_name="MinValue" db_value="10"/>
                                    <item type="HIDDEN" gui_name="Limit Value" db_name="MaxValue" db_value="45"/>
                                    <item type="INPUT_SLIDER" gui_name="Set Value" db_name="SetValue" db_value="25.211"/>      
                                    <item type="BUTTON" gui_name="Turn SECTION OFF" db_name="OnOffState" db_value="1"/>      
                                </levelContent>
                                <levelContent type="READONLY" gui_name="Current Reading (mA): "  db_name="GetCurrent" db_value="1"  db_MAP="IDRIVE" dbId="1">
                                </levelContent>                               
                        </level>                        
                        <level levelOrder="2" name="Slave Laser – ID: SLV" dbId="3">
                            <level levelOrder="3" name="Section 1 - ID: Slave Reflector 1" dbId="4">
                                <levelContent type="CONFIG" gui_name=""  db_MAP="IDRIVE" dbId="2">
                                    <item type="LED" gui_name="Current Control (mA)" gui_class="powerSupply" db_name="State" db_value="1"/> 
                                    <item type="SLIDER" gui_name="Min Value" db_name="MinValue" db_value="10"/>
                                    <item type="HIDDEN" gui_name="Limit Value" db_name="MaxValue" db_value="45"/>
                                    <item type="INPUT_SLIDER" gui_name="Set Value" db_name="SetValue" db_value="25.211"/>      
                                    <item type="BUTTON" gui_name="Turn SECTION OFF" db_name="OnOffState" db_value="1"/>       
                                </levelContent>
                                <levelContent type="READONLY" gui_name="Current Reading (mA): "  db_name="GetCurrent" db_value="5"  db_MAP="IDRIVE" dbId="2">
                                </levelContent>                                                                      
                            </level>
                            <level levelOrder="3" name="Section 2 - ID: Slave Gain" dbId="5">
                                <levelContent type="CONFIG" gui_name="" db_MAP="IDRIVE"  dbId="3">
                                    <item type="LED" gui_name="Current Control (mA)" gui_class="powerSupply" db_name="State" db_value="1"/> 
                                   <item type="SLIDER" gui_name="Min Value" db_name="MinValue" db_value="10"/>
                                    <item type="HIDDEN" gui_name="Limit Value" db_name="MaxValue" db_value="45"/>
                                    <item type="INPUT_SLIDER" gui_name="Set Value" db_name="SetValue" db_value="25.211"/>      
                                    <item type="BUTTON" gui_name="Turn SECTION OFF" db_name="OnOffState" db_value="1"/>          
                                </levelContent>
                               <levelContent type="READONLY" gui_name="Current Reading (mA): "  db_name="GetCurrent" db_value="6"  db_MAP="IDRIVE" dbId="3">
                                </levelContent>  
                                <levelContent type="CONFIG" gui_name="" db_MAP="RF_AMP"  dbId="5">
                                    <item type="LED" gui_name="RF Synthesizer"  gui_class="rfSynthesizer" db_name="state" db_value="1"/> 
                                    <item type="SLIDER" gui_name="Frequency (GHz)"  db_name="min_Frequency" db_value="10"/>
                                    <item type="HIDDEN" gui_name="Power (dBm)"  db_name="max_Freqency" db_value="45"/>
                                    <item type="INPUT_SLIDER" gui_name="Frequency" db_name="set_Frequency" db_value="20"/>     
                                </levelContent> 
                                <levelContent type="CONFIG" gui_name="" db_MAP="RF_AMP"  dbId="5">
                                    <item type="LED" gui_name=""  gui_class="" db_name="state1" db_value="3"/> 
                                    <item type="SLIDER" gui_name="Frequency (GHz)"  db_name="min_Power" db_value="10"/>
                                    <item type="HIDDEN" gui_name="Power (dBm)"  db_name="max_Power" db_value="45"/>
                                    <item type="INPUT_SLIDER" gui_name="Power" db_name="set_Power" db_value="20"/>                                      
                                    <item type="BUTTON" gui_name="Turn Synthesizer OFF"  db_name="OnOffState" db_value="1"/>         
                                </levelContent>  
                                <levelContent type="READONLY" gui_name="RF Power Reading (dBm): "  db_name="getPower" db_value="7"  db_MAP="RF_AMP" dbId="5">
                                </levelContent>                                                                       
                            </level>
                            <level levelOrder="3" name="Section 3 - ID: Slave Reflector 2" dbId="6">
                                <levelContent type="CONFIG" gui_name="" db_MAP="IDRIVE"  dbId="4">
                                    <item type="LED" gui_name="Current Control (mA)" gui_class="powerSupply" db_name="State" db_value="1"/> 
                                   <item type="SLIDER" gui_name="Min Value" db_name="MinValue" db_value="10"/>
                                    <item type="HIDDEN" gui_name="Limit Value" db_name="MaxValue" db_value="45"/>
                                    <item type="INPUT_SLIDER" gui_name="Set Value" db_name="SetValue" db_value="25.211"/>      
                                    <item type="BUTTON" gui_name="Turn SECTION OFF" db_name="OnOffState" db_value="1"/>       
                                </levelContent>
                                <levelContent type="READONLY" gui_name="Current Reading (mA): "  db_name="GetCurrent" db_value="7"  db_MAP="IDRIVE" dbId="5">
                                </levelContent>                                                                                                      
                            </level>
                        </level> 
                        <level levelOrder="2" name="Variable Optical Attenuator – ID: VOA" dbId="2">
                            <levelContent type="CONFIG" gui_name="" db_MAP="IDRIVE" dbId="5">
                                    <item type="LED" gui_name="Current Control (mA)" gui_class="powerSupply" db_name="State" db_value="1"/> 
                                    <item type="SLIDER" gui_name="Min Value" db_name="MinValue" db_value="10"/>
                                    <item type="HIDDEN" gui_name="Limit Value" db_name="MaxValue" db_value="45"/>
                                    <item type="INPUT_SLIDER" gui_name="Set Value" db_name="SetValue" db_value="25.211"/>      
                                    <item type="BUTTON" gui_name="Turn SECTION OFF" db_name="OnOffState" db_value="1"/>
                            </levelContent>
                            <levelContent type="READONLY" gui_name="Current Reading (mA): "  db_name="GetCurrent" db_value="4"  db_MAP="IDRIVE" dbId="6">
                                </levelContent> 
                        </level> 
                        <level levelOrder="2" name="Master Laser" dbId="3">
                            <level levelOrder="3" name="Section 1 - ID: Master Reflector 1" dbId="4">
                                <levelContent type="CONFIG" gui_name="" db_MAP="IDRIVE" dbId="6">
                                    <item type="LED" gui_name="Current Control (mA)" gui_class="powerSupply" db_name="State" db_value="1"/> 
                                    <item type="SLIDER" gui_name="Min Value" db_name="MinValue" db_value="10"/>
                                    <item type="HIDDEN" gui_name="Limit Value" db_name="MaxValue" db_value="45"/>
                                    <item type="INPUT_SLIDER" gui_name="Set Value" db_name="SetValue" db_value="25.211"/>      
                                    <item type="BUTTON" gui_name="Turn SECTION OFF" db_name="OnOffState" db_value="1"/>    
                                </levelContent>
                               <levelContent type="READONLY" gui_name="Current Reading (mA): "  db_name="GetCurrent" db_value="5"  db_MAP="IDRIVE" dbId="7">
                                </levelContent>                                                                         
                            </level>
                            <level levelOrder="3" name="Section 2 - ID: Master Gain" dbId="5">
                                <levelContent type="CONFIG" gui_name="" db_MAP="IDRIVE"  dbId="7">
                                    <item type="LED" gui_name="Current Control (mA)" gui_class="powerSupply" db_name="State" db_value="1"/> 
                                   <item type="SLIDER" gui_name="Min Value" db_name="MinValue" db_value="10"/>
                                    <item type="HIDDEN" gui_name="Limit Value" db_name="MaxValue" db_value="45"/>
                                    <item type="INPUT_SLIDER" gui_name="Set Value" db_name="SetValue" db_value="25.211"/>      
                                    <item type="BUTTON" gui_name="Turn SECTION OFF" db_name="OnOffState" db_value="1"/>        
                                </levelContent>
                                <levelContent type="READONLY" gui_name="Current Reading (mA): "  db_name="GetCurrent" db_value="6"  db_MAP="IDRIVE" dbId="8">
                                </levelContent>                                                                         
                            </level>
                            <level levelOrder="3" name="Section 3 - ID: Master Reflector 2" dbId="6">
                                <levelContent type="CONFIG" gui_name="" db_MAP="IDRIVE"  dbId="8">
                                    <item type="LED" gui_name="Current Control (mA)" gui_class="powerSupply" db_name="State" db_value="1"/> 
                                    <item type="SLIDER" gui_name="Min Value" db_name="MinValue" db_value="10"/>
                                    <item type="HIDDEN" gui_name="Limit Value" db_name="MaxValue" db_value="45"/>
                                    <item type="INPUT_SLIDER" gui_name="Set Value" db_name="SetValue" db_value="25.211"/>      
                                    <item type="BUTTON" gui_name="Turn SECTION OFF" db_name="OnOffState" db_value="1"/>         
                                </levelContent>
                                <levelContent type="READONLY" gui_name="Current Reading (mA): "  db_name="GetCurrent" db_value="7"  db_MAP="IDRIVE" dbId="9">
                                </levelContent>                                                                       
                            </level>
                        </level>                       
                    </level>                    
                </tab>
                <tab name="demoMode">
                    <level levelOrder="1" name="Generic Device">                        
                        <levelContent type="CONFIG" gui_name="Set Central Wavelength (nm)">
                            <item type="INPUT" gui_name="Min Value" db_value="10"/>
                            <item type="INPUT" gui_name="Max Value" db_value="45"/>
                            <item type="INPUT" gui_name="Set Value" db_value="25.2"/>  
                            <item type="BUTTON" gui_name="Turn Sweep OFF" db_value="Turn Sweep OFF"/>  
                        </levelContent>
                        <levelContent type="CONFIG" gui_name="Set Comb Frequency Spacing (GHz)">
                            <item type="INPUT" gui_name="Min Value" db_value="10"/>
                            <item type="INPUT" gui_name="Max Value" db_value="45"/>
                            <item type="INPUT" gui_name="Set Value" db_value="25.3"/>
                            <item type="BUTTON" gui_name="Turn Sweep OFF" db_value="Turn Sweep OFF"/>                           
                        </levelContent>                                          
                    </level>
                    <Maps>
                        <map mapId="opticalFrequencyCombo" mapFunction="OpticalfrequencycombSeries_100()"></map>
                    </Maps>                   
                </tab>
                <tab name = "calibration" id="calibration">
                    <setting subGroupName = "" subGroupId="divCalibration" name="Central Wavelength Range (nm)" description="" gui_name="Central Wavelength Range (nm)" db_name="" db_minvalue="1" db_Maxvalue="3" db_Tuningvalue="2"/> 
                    <setting subGroupName = "" subGroupId="divCalibration" name="Comb Frequency Spacing Range (GHz)" description="" gui_name="Comb Frequency Spacing Range (GHz)" db_name="5" db_minvalue="5" db_Maxvalue="7" db_Tuningvalue="6"/> 
                </tab>
            </Tabs>    
        </Page>     
    </Device>   
</DeviceList>