Skip to content
Snippets Groups Projects
TUmux.via.txt 105 KiB
Newer Older
// Autogenerated Vireo assembly file
// Generated on 02/03/2023 15:48:25
//---------------------------------------------------
//VI Definition: ::Web Server::Interactive::WebApp::TUmux.gviweb
define (WebApp%3A%3ATUmux%2Egviweb dv(.VirtualInstrument (
    Events: c(
        e(c( // Event Struct 0
            e(dv(c(
                e(.UInt32 eventSource)
                e(.UInt32 eventType)
                e(.UInt32 controlUID)
                e(.UInt32 dynamicIndex)
            ) (0 1 0 0 ))local4)
            e(dv(c(
                e(.UInt32 eventSource)
                e(.UInt32 eventType)
                e(.UInt32 controlUID)
                e(.UInt32 dynamicIndex)
            e(dv(c(
                e(.UInt32 eventSource)
                e(.UInt32 eventType)
                e(.UInt32 controlUID)
                e(.UInt32 dynamicIndex)
            e(dv(c(
                e(.UInt32 eventSource)
                e(.UInt32 eventType)
                e(.UInt32 controlUID)
                e(.UInt32 dynamicIndex)
            e(dv(c(
                e(.UInt32 eventSource)
                e(.UInt32 eventType)
                e(.UInt32 controlUID)
                e(.UInt32 dynamicIndex)
            e(dv(c(
                e(.UInt32 eventSource)
                e(.UInt32 eventType)
                e(.UInt32 controlUID)
                e(.UInt32 dynamicIndex)
            e(dv(c(
                e(.UInt32 eventSource)
                e(.UInt32 eventType)
                e(.UInt32 controlUID)
                e(.UInt32 dynamicIndex)
            e(dv(c(
                e(.UInt32 eventSource)
                e(.UInt32 eventType)
                e(.UInt32 controlUID)
                e(.UInt32 dynamicIndex)
            e(dv(c(
                e(.UInt32 eventSource)
                e(.UInt32 eventType)
                e(.UInt32 controlUID)
                e(.UInt32 dynamicIndex)
            e(dv(c(
                e(.UInt32 eventSource)
                e(.UInt32 eventType)
                e(.UInt32 controlUID)
                e(.UInt32 dynamicIndex)
            e(dv(c(
                e(.UInt32 eventSource)
                e(.UInt32 eventType)
                e(.UInt32 controlUID)
                e(.UInt32 dynamicIndex)
            e(dv(c(
                e(.UInt32 eventSource)
                e(.UInt32 eventType)
                e(.UInt32 controlUID)
                e(.UInt32 dynamicIndex)
            e(dv(c(
                e(.UInt32 eventSource)
                e(.UInt32 eventType)
                e(.UInt32 controlUID)
                e(.UInt32 dynamicIndex)
        ))
    )
    Locals: c(   // Data Space
        e(dv(.String 'WebApp::TUmux.gviweb')local65)
        ce(dv(.String '/WS-Application-Interface/')c66)
        ce(dv(.Int32 10000)c67)
        ce(dv(.Int32 500)c68)
        ce(dv(Enum16("Init" "Event" "Update main UI" "Update error UI" "Update MFCS UI" "Update configuration UI" "Update debug UI") 0)c69)
        e(.UInt32 local70)
        e(.ErrorCluster local71)
        e(.Int32 local72)
        e(Enum16("Init" "Event" "Update main UI" "Update error UI" "Update MFCS UI" "Update configuration UI" "Update debug UI") local73)
        e(Enum16("Init" "Event" "Update main UI" "Update error UI" "Update MFCS UI" "Update configuration UI" "Update debug UI") local74)
        e(c(
            e(a(.String * *) %5B%5D%20Recipe)
            e(.Int32 Index%20active)
            e(.Boolean Error)
            e(c(
                e(.Boolean Local%20storage)
                e(.Boolean Calibration)
                e(.Boolean Priority)
                e(.Double Storage%20freq%20%28s%29)
            ) CFG)
            e(a(.String *) %5B%5D%20Recipe%27s%20header)
        ) local84)
        e(c(
            e(a(.String * *) %5B%5D%20Recipe)
            e(.Int32 Index%20active)
            e(.Boolean Error)
            e(c(
                e(.Boolean Local%20storage)
                e(.Boolean Calibration)
                e(.Boolean Priority)
                e(.Double Storage%20freq%20%28s%29)
            ) CFG)
            e(a(.String *) %5B%5D%20Recipe%27s%20header)
        ) local94)
        ce(dv(.Boolean false)c95)
        ce(dv(.Int64 0)c96)
        ce(dv(.Int64 1)c97)
        ce(dv(.Int64 2)c98)
        ce(dv(.Int64 3)c99)
        ce(dv(.Int64 4)c100)
        ce(dv(.Int64 5)c101)
        ce(dv(.Int64 6)c102)
        e(.JavaScriptStaticRefNum local103)
        ce(dv(a(.Int32 *) (2 3 4))c104)
        e(.Int32 local105)
        ce(dv(.Boolean false)c106)
        ce(dv(Enum16("Init" "Event" "Update main UI" "Update error UI" "Update MFCS UI" "Update configuration UI" "Update debug UI") 2)c107)
        ce(dv(.Int32 0)c108)
        e(.Int32 local109)
        e(.Int32 local110)
        e(.Int32 local111)
        e(.JavaScriptStaticRefNum local112)
        e(.ErrorCluster local113)
        e(.JavaScriptStaticRefNum local114)
        e(.ErrorCluster local115)
        e(.JavaScriptStaticRefNum local116)
        e(.JavaScriptStaticRefNum local117)
        e(.ErrorCluster local118)
        ce(dv(.ErrorCluster (false 0 '' ))c119)
        e(.ErrorCluster local120)
        e(c(
            e(.Boolean Old%20Value)
            e(.Boolean New%20Value)
        ) %7BF3226E31-E688-4C58-AE1E-7ED6718409A1%7D_194) // Value changed
        e(c(
            e(.Boolean Old%20Value)
            e(.Boolean New%20Value)
        ) %7BF3226E31-E688-4C58-AE1E-7ED6718409A1%7D_198) // Value changed
        e(c(
            e(.Boolean Old%20Value)
            e(.Boolean New%20Value)
        ) %7BF3226E31-E688-4C58-AE1E-7ED6718409A1%7D_202) // Value changed
        e(c(
            e(.Boolean Old%20Value)
            e(.Boolean New%20Value)
        ) %7BF3226E31-E688-4C58-AE1E-7ED6718409A1%7D_190) // Value changed
        e(c(
            e(.Boolean Old%20Value)
            e(.Boolean New%20Value)
        ) %7BF3226E31-E688-4C58-AE1E-7ED6718409A1%7D_65) // Value changed
        e(c(
            e(.Boolean Old%20Value)
            e(.Boolean New%20Value)
        ) %7BF3226E31-E688-4C58-AE1E-7ED6718409A1%7D_87) // Value changed
        e(c(
            e(.Boolean Old%20Value)
            e(.Boolean New%20Value)
        ) %7BF3226E31-E688-4C58-AE1E-7ED6718409A1%7D_81) // Value changed
        e(c(
            e(.Int32 Old%20Value)
            e(.Int32 New%20Value)
        ) %7BF3226E31-E688-4C58-AE1E-7ED6718409A1%7D_9) // Value changed
        e(c(
            e(.Boolean Old%20Value)
            e(.Boolean New%20Value)
        ) %7BF3226E31-E688-4C58-AE1E-7ED6718409A1%7D_144) // Value changed
        e(c(
            e(a(c(
                e(.String Index)
                e(.String Period%20%28n%29)
                e(.String Purge%20%28s%29)
                e(.String Sample%20%28s%29)
                e(.Boolean Active)
            ) *) Old%20Value)
            e(a(c(
                e(.String Index)
                e(.String Period%20%28n%29)
                e(.String Purge%20%28s%29)
                e(.String Sample%20%28s%29)
                e(.Boolean Active)
            ) *) New%20Value)
        ) %7BF3226E31-E688-4C58-AE1E-7ED6718409A1%7D_166) // Value changed
        e(c(
            e(c(
                e(.Double Store%20every%20%28min%2E%29)
                e(.Boolean Local%20storage)
            ) Old%20Value)
            e(c(
                e(.Double Store%20every%20%28min%2E%29)
                e(.Boolean Local%20storage)
            ) New%20Value)
        ) %7BF3226E31-E688-4C58-AE1E-7ED6718409A1%7D_69) // Value changed
        e(c(
            e(.Boolean Old%20Value)
            e(.Boolean New%20Value)
        ) %7BF3226E31-E688-4C58-AE1E-7ED6718409A1%7D_140) // Value changed
        e(.Int32 local171)
        e(.Int32 local172)
        e(.Int32 local173)
        e(.Int32 local174)
        e(.Int32 local175)
        e(.Int32 local176)
        e(.Int32 local177)
        e(.Int32 local178)
        e(.Int32 local179)
        e(.Int32 local180)
        e(.Int32 local181)
        e(c(
            e(.UInt32 Source)
            e(.UInt32 Type)
            e(.UInt32 Time)
            e(.UInt32 Index)
        ) local186)
        e(c(
            e(.UInt32 Source)
            e(.UInt32 Type)
            e(.UInt32 Time)
            e(.UInt32 Index)
            e(.JavaScriptStaticRefNum Control%20Reference)
            e(.Boolean Old%20Value)
            e(.Boolean New%20Value)
        ) local194)
        e(c(
            e(.UInt32 Source)
            e(.UInt32 Type)
            e(.UInt32 Time)
            e(.UInt32 Index)
            e(.JavaScriptStaticRefNum Control%20Reference)
            e(.Boolean Old%20Value)
            e(.Boolean New%20Value)
        ) local202)
        e(c(
            e(.UInt32 Source)
            e(.UInt32 Type)
            e(.UInt32 Time)
            e(.UInt32 Index)
            e(.JavaScriptStaticRefNum Control%20Reference)
            e(.Boolean Old%20Value)
            e(.Boolean New%20Value)
        ) local210)
        e(c(
            e(.UInt32 Source)
            e(.UInt32 Type)
            e(.UInt32 Time)
            e(.UInt32 Index)
            e(.JavaScriptStaticRefNum Control%20Reference)
            e(.Boolean Old%20Value)
            e(.Boolean New%20Value)
        ) local218)
        e(c(
            e(.UInt32 Source)
            e(.UInt32 Type)
            e(.UInt32 Time)
            e(.UInt32 Index)
            e(.JavaScriptStaticRefNum Control%20Reference)
            e(.Boolean Old%20Value)
            e(.Boolean New%20Value)
        ) local226)
        e(c(
            e(.UInt32 Source)
            e(.UInt32 Type)
            e(.UInt32 Time)
            e(.UInt32 Index)
            e(.JavaScriptStaticRefNum Control%20Reference)
            e(.Int32 Old%20Value)
            e(.Int32 New%20Value)
        ) local234)
        e(c(
            e(.UInt32 Source)
            e(.UInt32 Type)
            e(.UInt32 Time)
            e(.UInt32 Index)
            e(.JavaScriptStaticRefNum Control%20Reference)
            e(.Boolean Old%20Value)
            e(.Boolean New%20Value)
        ) local242)
        e(c(
            e(.UInt32 Source)
            e(.UInt32 Type)
            e(.UInt32 Time)
            e(.UInt32 Index)
            e(.JavaScriptStaticRefNum Control%20Reference)
            e(a(c(
                e(.String Index)
                e(.String Period%20%28n%29)
                e(.String Purge%20%28s%29)
                e(.String Sample%20%28s%29)
                e(.Boolean Active)
            ) *) Old%20Value)
            e(a(c(
                e(.String Index)
                e(.String Period%20%28n%29)
                e(.String Purge%20%28s%29)
                e(.String Sample%20%28s%29)
                e(.Boolean Active)
            ) *) New%20Value)
        ) local260)
        e(c(
            e(.UInt32 Source)
            e(.UInt32 Type)
            e(.UInt32 Time)
            e(.UInt32 Index)
            e(.JavaScriptStaticRefNum Control%20Reference)
            e(c(
                e(.Double Store%20every%20%28min%2E%29)
                e(.Boolean Local%20storage)
            ) Old%20Value)
            e(c(
                e(.Double Store%20every%20%28min%2E%29)
                e(.Boolean Local%20storage)
            ) New%20Value)
        ) local272)
        e(c(
            e(.UInt32 Source)
            e(.UInt32 Type)
            e(.UInt32 Time)
            e(.UInt32 Index)
            e(.JavaScriptStaticRefNum Control%20Reference)
            e(.Boolean Old%20Value)
            e(.Boolean New%20Value)
        ) local280)
        e(c(
            e(.UInt32 Source)
            e(.UInt32 Type)
            e(.UInt32 Time)
            e(.UInt32 Index)
        ) local285)
        e(.UInt32 local286)
        ce(dv(c(
            ce(.Double System%20time)
        ) (0 ))c288)
        ce(dv(.String 'Get_Time')c289)
        e(.String local290)
        de(dv(.Int32 0)dataItem_Tab)
        e(.Int32 local292)
        ce(dv(.String '%d/%m/%Y %H:%M:%S%3u')c293)
        e(.UInt32 local294)
        e(.UInt32 local295)
        e(.String local296)
        e(.String local297)
        e(.ErrorCluster local298)
        e(c(
            e(.Double System%20time)
        ) local300)
        e(.ErrorCluster local301)
        e(c(
            e(.Double System%20time)
        ) local303)
        e(.Double local304)
        e(.Timestamp local305)
        e(.String local306)
        de(dv(.String '')dataItem_Timestamp24H)
        e(.String local308)
        e(.ErrorCluster local309)
        e(Enum16("Init" "Event" "Update main UI" "Update error UI" "Update MFCS UI" "Update configuration UI" "Update debug UI") local310)
        e(c(
            e(.UInt32 Source)
            e(.UInt32 Type)
            e(.UInt32 Time)
            e(.UInt32 Index)
            e(.JavaScriptStaticRefNum Control%20Reference)
            e(.Boolean Old%20Value)
            e(.Boolean New%20Value)
        e(.Boolean local319)
        de(dv(.Boolean false)dataItem_Reload)
        e(.Boolean local321)
        ce(dv(c(
            ce(a(.String * *) %5B%5D%20Recipe)
            ce(.Int32 Index%20active)
            ce(.Boolean Error)
            ce(c(
                e(.Boolean Local%20storage)
                e(.Boolean Calibration)
                e(.Boolean Priority)
                e(.Double Storage%20freq%20%28s%29)
            ) CFG)
            ce(a(.String *) %5B%5D%20Recipe%27s%20header)
        ) (() 0 false (false false false 0 ) () ))c331)
        ce(dv(.String 'Main')c332)
        e(.String local333)
        de(a(c(
            e(.String Index)
            e(.String Period%20%28n%29)
            e(.String Purge%20%28s%29)
            e(.String Sample%20%28s%29)
            e(.Boolean Active)
        ) *) dataItem_RecipeControl)
        e(a(c(
            e(.String Index)
            e(.String Period%20%28n%29)
            e(.String Purge%20%28s%29)
            e(.String Sample%20%28s%29)
            e(.Boolean Active)
        ) *) local345)
        e(c(
            e(.String Index)
            e(.String Period%20%28n%29)
            e(.String Purge%20%28s%29)
            e(.String Sample%20%28s%29)
            e(.Boolean Active)
        ) local351)
        e(.JavaScriptStaticRefNum local352)
        ce(dv(Enum16("Init" "Event" "Update main UI" "Update error UI" "Update MFCS UI" "Update configuration UI" "Update debug UI") 2)c353)
        e(.UInt32 local354)
        e(.UInt32 local355)
        e(.String local356)
        e(.String local357)
        e(.ErrorCluster local358)
        e(c(
            e(a(.String * *) %5B%5D%20Recipe)
            e(.Int32 Index%20active)
            e(.Boolean Error)
            e(c(
                e(.Boolean Local%20storage)
                e(.Boolean Calibration)
                e(.Boolean Priority)
                e(.Double Storage%20freq%20%28s%29)
            ) CFG)
            e(a(.String *) %5B%5D%20Recipe%27s%20header)
        ) local368)
        e(.ErrorCluster local369)
        e(c(
            e(a(.String * *) %5B%5D%20Recipe)
            e(.Int32 Index%20active)
            e(.Boolean Error)
            e(c(
                e(.Boolean Local%20storage)
                e(.Boolean Calibration)
                e(.Boolean Priority)
                e(.Double Storage%20freq%20%28s%29)
            ) CFG)
            e(a(.String *) %5B%5D%20Recipe%27s%20header)
        ) local379)
        e(a(.String *) local380)
        e(a(.String * *) local381)
        e(.Int32 local382)
        e(.Int32 local383)
        ce(dv(.Int32 0)c384)
        e(.Int32 local385)
        e(.Int32 local386)
        e(.String local387)
        e(a(.String *) local388)
        e(c(
            e(.String Element%200)
            e(.String Element%201)
            e(.String Element%202)
        e(c(
            e(.String Element%200)
            e(.String Element%201)
            e(.String Element%202)
        e(.String local397)
        e(.String local398)
        e(.String local399)
        e(.Boolean local400)
        e(c(
            e(.String Index)
            e(.String Period%20%28n%29)
            e(.String Purge%20%28s%29)
            e(.String Sample%20%28s%29)
            e(.Boolean Active)
        e(a(c(
            e(.String Index)
            e(.String Period%20%28n%29)
            e(.String Purge%20%28s%29)
            e(.String Sample%20%28s%29)
            e(.Boolean Active)
        ) *) local412)
        ce(a(c(
            e(.String Index)
            e(.String Period%20%28n%29)
            e(.String Purge%20%28s%29)
            e(.String Sample%20%28s%29)
            e(.Boolean Active)
        e(a(c(
            e(.String Index)
            e(.String Period%20%28n%29)
            e(.String Purge%20%28s%29)
            e(.String Sample%20%28s%29)
            e(.Boolean Active)
        ) *) local424)
        e(.JavaScriptStaticRefNum local425)
        e(.ErrorCluster local426)
        e(c(
            e(.UInt32 Source)
            e(.UInt32 Type)
            e(.UInt32 Time)
            e(.UInt32 Index)
            e(.JavaScriptStaticRefNum Control%20Reference)
            e(.Boolean Old%20Value)
            e(.Boolean New%20Value)
        ) local434)
        e(.JavaScriptStaticRefNum local435)
        ce(dv(.Int32 0)c436)
        ce(dv(Enum16("Init" "Event" "Update main UI" "Update error UI" "Update MFCS UI" "Update configuration UI" "Update debug UI") 2)c437)
        de(dv(.Boolean false)dataItem_Calibration)
        e(.Boolean local439)
        de(dv(.Boolean false)dataItem_Step)
        e(.Boolean local441)
        e(.JavaScriptStaticRefNum local442)
        e(.ErrorCluster local443)
        e(a(.String *) local444)
        e(.String local445)
        e(.String local446)
        e(.UInt32 local447)
        e(.UInt32 local448)
        e(.String local449)
        e(.String local450)
        e(.ErrorCluster local451)
        e(.String local452)
        e(.ErrorCluster local453)
        e(c(
            e(.UInt32 Source)
            e(.UInt32 Type)
            e(.UInt32 Time)
            e(.UInt32 Index)
            e(.JavaScriptStaticRefNum Control%20Reference)
            e(.Boolean Old%20Value)
            e(.Boolean New%20Value)
        ) local461)
        e(.Boolean local462)
        ce(dv(.String 'Save_Main')c463)
        e(.String local464)
        de(dv(.Boolean false)dataItem_SaveMain)
        e(.Boolean local466)
        de(dv(.Boolean false)dataItem_SaveRecording)
        e(.Boolean local468)
        e(.UInt32 local469)
        e(.UInt32 local470)
        e(.String local471)
        e(.String local472)
        e(.ErrorCluster local473)
        e(c(
            e(.UInt32 Source)
            e(.UInt32 Type)
            e(.UInt32 Time)
            e(.UInt32 Index)
            e(.JavaScriptStaticRefNum Control%20Reference)
            e(.Boolean Old%20Value)
            e(.Boolean New%20Value)
        ) local481)
        e(.Boolean local482)
        ce(dv(c(
            ce(.UInt16 Hardware)
            ce(.String SP%20Settings)
        ) (0 '' ))c485)
            e(Enum16("Simulated analyser" "Emerson AK protocol (%)" "Emerson AK protocol (ppm)" "Servomex 4900 Modbus" "Servomex ME4100 Modbus" "Emerson Modbus" "N2O-box 2") Hardware)
        ) (0 ))dataItem_ChangeHardwareConfiguration)
        e(c(
            e(Enum16("Simulated analyser" "Emerson AK protocol (%)" "Emerson AK protocol (ppm)" "Servomex 4900 Modbus" "Servomex ME4100 Modbus" "Emerson Modbus" "N2O-box 2") Hardware)
            e(Enum16("Simulated analyser" "Emerson AK protocol (%)" "Emerson AK protocol (ppm)" "Servomex 4900 Modbus" "Servomex ME4100 Modbus" "Emerson Modbus" "N2O-box 2") Hardware)
        e(Enum16("Simulated analyser" "Emerson AK protocol (%)" "Emerson AK protocol (ppm)" "Servomex 4900 Modbus" "Servomex ME4100 Modbus" "Emerson Modbus" "N2O-box 2") local492)
        e(.UInt16 local493)
        e(c(
            e(.UInt16 Hardware)
            e(.String SP%20Settings)
        ) local496)
        e(.String local497)
        e(.ErrorCluster local498)
        de(dv(.Boolean false)dataItem_SaveHW)
        e(.Boolean local500)
        ce(dv(.String 'Save_HW')c501)
        e(.String local502)
        e(.UInt32 local503)
        e(.UInt32 local504)
        e(.String local505)
        e(.String local506)
        e(.ErrorCluster local507)
        e(c(
            e(.UInt32 Source)
            e(.UInt32 Type)
            e(.UInt32 Time)
            e(.UInt32 Index)
            e(.JavaScriptStaticRefNum Control%20Reference)
            e(.Boolean Old%20Value)
            e(.Boolean New%20Value)
        ) local515)
        e(.Boolean local516)
        ce(dv(.String 'Set_Time')c517)
        e(.String local518)
        de(dv(.Boolean false)dataItem_SetTime)
        e(.Boolean local520)
        de(dv(c(
            e(.Timestamp System%20time)
        ) ((0 0) ))dataItem_ChangeSystemTime)
        e(c(
            e(.Timestamp System%20time)
        e(c(
            e(.Timestamp System%20time)
        ) local526)
        e(.Timestamp local527)
        e(.Double local528)
        ce(dv(c(
            ce(.Double System%20time)
        e(c(
            e(.Double System%20time)
        ) local532)
        e(.String local533)
        e(.ErrorCluster local534)
        e(.UInt32 local535)
        e(.UInt32 local536)
        e(.String local537)
        e(.String local538)
        e(.ErrorCluster local539)
        e(c(
            e(.UInt32 Source)
            e(.UInt32 Type)
            e(.UInt32 Time)
            e(.UInt32 Index)
            e(.JavaScriptStaticRefNum Control%20Reference)
            e(.Int32 Old%20Value)
            e(.Int32 New%20Value)
        ) local547)
        e(.Int32 local548)
        e(.Int32 local549)
        e(.ErrorCluster local550)
        e(Enum16("Init" "Event" "Update main UI" "Update error UI" "Update MFCS UI" "Update configuration UI" "Update debug UI") local551)
        e(c(
            e(.UInt32 Source)
            e(.UInt32 Type)
            e(.UInt32 Time)
            e(.UInt32 Index)
            e(.JavaScriptStaticRefNum Control%20Reference)
            e(.Boolean Old%20Value)
            e(.Boolean New%20Value)
        ) local559)
        e(.Boolean local560)
        ce(dv(.Int32 100)c561)
        ce(dv(.String 'Clean')c562)
        e(.String local563)
        de(dv(.Boolean false)dataItem_CleanError)
        e(.Boolean local565)
        ce(dv(c(
            ce(a(.String *) %5B%5D%20Error)
        ) (() ))c567)
        e(.UInt32 local568)
        e(.UInt32 local569)
        e(.String local570)
        e(.String local571)
        e(.ErrorCluster local572)
        e(c(
            e(a(.String *) %5B%5D%20Error)
        ) local574)
        e(.ErrorCluster local575)
        e(c(
            e(a(.String *) %5B%5D%20Error)
        ) local577)
        e(a(.String *) local578)
        e(.Int32 local579)
        de(dv(.Int32 0)dataItem_NbError)
        e(.Int32 local581)
        de(a(.String *) dataItem_Errors)
        e(a(.String *) local583)
        e(c(
            e(.UInt32 Source)
            e(.UInt32 Type)
            e(.UInt32 Time)
            e(.UInt32 Index)
            e(.JavaScriptStaticRefNum Control%20Reference)
            e(a(c(
                e(.String Index)
                e(.String Period%20%28n%29)
                e(.String Purge%20%28s%29)
                e(.String Sample%20%28s%29)
                e(.Boolean Active)
            ) *) Old%20Value)
            e(a(c(
                e(.String Index)
                e(.String Period%20%28n%29)
                e(.String Purge%20%28s%29)
                e(.String Sample%20%28s%29)
                e(.Boolean Active)
            ) *) New%20Value)
        e(a(c(
            e(.String Index)
            e(.String Period%20%28n%29)
            e(.String Purge%20%28s%29)
            e(.String Sample%20%28s%29)
            e(.Boolean Active)
        ) *) local607)
        e(a(c(
            e(.String Index)
            e(.String Period%20%28n%29)
            e(.String Purge%20%28s%29)
            e(.String Sample%20%28s%29)
            e(.Boolean Active)
        ) *) local613)
        e(a(c(
            e(.String Index)
            e(.String Period%20%28n%29)
            e(.String Purge%20%28s%29)
            e(.String Sample%20%28s%29)
            e(.Boolean Active)
        ) *) local619)
        e(.Int32 local620)
        ce(dv(.Int32 0)c621)
        e(.Int32 local622)
        e(.Int32 local623)
        e(c(
            e(.String Index)
            e(.String Period%20%28n%29)
            e(.String Purge%20%28s%29)
            e(.String Sample%20%28s%29)
            e(.Boolean Active)
        e(c(
            e(.String Index)
            e(.String Period%20%28n%29)
            e(.String Purge%20%28s%29)
            e(.String Sample%20%28s%29)
            e(.Boolean Active)
        e(.String local636)
        e(.String local637)
        e(.String local638)
        e(a(.String *) local639)
        e(a(.String * *) local640)
        ce(a(.String * *) c641)
        e(a(.String * *) local642)
        e(c(
            e(a(.String * *) %5B%5D%20Recipe)
            e(.Int32 Index%20active)
            e(.Boolean Error)
            e(c(
                e(.Boolean Local%20storage)
                e(.Boolean Calibration)
                e(.Boolean Priority)
                e(.Double Storage%20freq%20%28s%29)
            ) CFG)
            e(a(.String *) %5B%5D%20Recipe%27s%20header)
        e(c(
            e(.UInt32 Source)
            e(.UInt32 Type)
            e(.UInt32 Time)
            e(.UInt32 Index)
            e(.JavaScriptStaticRefNum Control%20Reference)
            e(c(
                e(.Double Store%20every%20%28min%2E%29)
                e(.Boolean Local%20storage)
            ) Old%20Value)
            e(c(
                e(.Double Store%20every%20%28min%2E%29)
                e(.Boolean Local%20storage)
            ) New%20Value)
        e(c(
            e(.Double Store%20every%20%28min%2E%29)
            e(.Boolean Local%20storage)
        e(c(
            e(.Double Store%20every%20%28min%2E%29)
            e(.Boolean Local%20storage)
        de(dv(c(
            e(.Double Store%20every%20%28min%2E%29)
            e(.Boolean Local%20storage)
        ) (0 false ))dataItem_RecordingSettings)
        e(c(
            e(.Double Store%20every%20%28min%2E%29)
            e(.Boolean Local%20storage)
        e(c(
            e(.Double Store%20every%20%28min%2E%29)
            e(.Boolean Local%20storage)
        ) local679)
        e(.Boolean local680)
        e(.Double local681)
        ce(dv(.Double 60)c682)
        e(.Double local683)
        e(c(
            e(a(.String * *) %5B%5D%20Recipe)
            e(.Int32 Index%20active)
            e(.Boolean Error)
            e(c(
                e(.Boolean Local%20storage)
                e(.Boolean Calibration)
                e(.Boolean Priority)
                e(.Double Storage%20freq%20%28s%29)
            ) CFG)
            e(a(.String *) %5B%5D%20Recipe%27s%20header)
        e(c(
            e(.UInt32 Source)
            e(.UInt32 Type)
            e(.UInt32 Time)
            e(.UInt32 Index)
            e(.JavaScriptStaticRefNum Control%20Reference)
            e(.Boolean Old%20Value)
            e(.Boolean New%20Value)
        ) local701)
        e(.Boolean local702)
        e(.Boolean local703)
        de(dv(.Boolean false)dataItem_Configuration)
        e(.Boolean local705)
        e(.JavaScriptStaticRefNum local706)
        ce(dv(a(.Int32 *) (2 3 4))c707)
        e(.Int32 local708)
        ce(dv(.Int32 0)c709)
        e(.Int32 local710)
        e(.Int32 local711)
        e(.Int32 local712)
        e(.JavaScriptStaticRefNum local713)
        e(.ErrorCluster local714)
        e(.JavaScriptStaticRefNum local715)
        e(.ErrorCluster local716)
        e(.JavaScriptStaticRefNum local717)
        e(.ErrorCluster local718)
        e(.Boolean local719)
        ce(dv(.Boolean false)c720)
        ce(dv(.Boolean true)c721)
        e(.ErrorCluster local722)
        e(.Boolean local723)
        e(.Int32 local724)
        e(.String local725)
        e(.ErrorCluster local726)
        e(.JavaScriptStaticRefNum local727)
        e(.ErrorCluster local728)
        e(.ErrorCluster local729)
        e(.Boolean local730)
        ce(dv(.Boolean false)c731)
        ce(dv(.Boolean true)c732)
        e(.ErrorCluster local733)
        e(.Boolean local734)
        e(.Int32 local735)
        e(.String local736)
        e(.ErrorCluster local737)
        e(.ErrorCluster local738)
        e(Enum16("Init" "Event" "Update main UI" "Update error UI" "Update MFCS UI" "Update configuration UI" "Update debug UI") local739)
        e(c(
            e(a(.String * *) %5B%5D%20Recipe)
            e(.Int32 Index%20active)
            e(.Boolean Error)
            e(c(
                e(.Boolean Local%20storage)
                e(.Boolean Calibration)
                e(.Boolean Priority)
                e(.Double Storage%20freq%20%28s%29)
            ) CFG)
            e(a(.String *) %5B%5D%20Recipe%27s%20header)
        ) local749)
        e(.JavaScriptStaticRefNum local750)
        ce(dv(.String 'Main')c751)
        e(.String local752)
        ce(dv(c(
            ce(a(.String * *) %5B%5D%20Recipe)
            ce(.Int32 Index%20active)
            ce(.Boolean Error)
            ce(c(
                e(.Boolean Local%20storage)
                e(.Boolean Calibration)
                e(.Boolean Priority)
                e(.Double Storage%20freq%20%28s%29)
            ) CFG)
            ce(a(.String *) %5B%5D%20Recipe%27s%20header)
        ) (() 0 false (false false false 0 ) () ))c762)
        e(.Boolean local763)
        e(a(c(
            e(.String Index)
            e(.String Period%20%28n%29)
            e(.String Purge%20%28s%29)
            e(.String Sample%20%28s%29)
            e(.Boolean Active)
        ) *) local769)
        ce(dv(Enum16("Init" "Event" "Update main UI" "Update error UI" "Update MFCS UI" "Update configuration UI" "Update debug UI") 6)c770)
        e(.UInt32 local771)
        e(.UInt32 local772)
        e(.String local773)
        e(.String local774)
        e(.ErrorCluster local775)
        e(c(
            e(a(.String * *) %5B%5D%20Recipe)
            e(.Int32 Index%20active)
            e(.Boolean Error)
            e(c(
                e(.Boolean Local%20storage)
                e(.Boolean Calibration)
                e(.Boolean Priority)
                e(.Double Storage%20freq%20%28s%29)
            ) CFG)
            e(a(.String *) %5B%5D%20Recipe%27s%20header)
        ) local785)
        e(.ErrorCluster local786)
        ce(dv(.Boolean true)c787)
        ce(dv(.Boolean false)c788)
        e(c(
            e(.String Index)
            e(.String Period%20%28n%29)
            e(.String Purge%20%28s%29)
            e(.String Sample%20%28s%29)
            e(.Boolean Active)
        e(c(
            e(a(.String * *) %5B%5D%20Recipe)
            e(.Int32 Index%20active)
            e(.Boolean Error)
            e(c(
                e(.Boolean Local%20storage)
                e(.Boolean Calibration)
                e(.Boolean Priority)
                e(.Double Storage%20freq%20%28s%29)
            ) CFG)
            e(a(.String *) %5B%5D%20Recipe%27s%20header)
        ) local804)
        e(.Boolean local805)
        e(.Double local806)
        e(a(.String *) local807)
        e(a(.String * *) local808)
        e(.Int32 local809)
        e(.Boolean local810)
        e(.Int32 local811)
        ce(dv(.Double 60)c812)
        e(.Double local813)
        e(.JavaScriptStaticRefNum local814)
        ce(dv(c(
            ce(.Double Store%20every%20%28min%2E%29)
            ce(.Boolean Local%20storage)
        ) (0 false ))c817)
        e(c(
            e(.Double Store%20every%20%28min%2E%29)
            e(.Boolean Local%20storage)
        ) local820)
        e(.JavaScriptStaticRefNum local821)
        e(.ErrorCluster local822)
        ce(dv(.Int32 0)c823)
        e(.Int32 local824)
        e(.Int32 local825)
        e(.String local826)
        e(a(.String *) local827)
        e(c(
            e(.String Element%200)
            e(.String Element%201)
            e(.String Element%202)
        e(c(
            e(.String Element%200)
            e(.String Element%201)
            e(.String Element%202)
        e(.String local836)
        e(.String local837)
        e(.String local838)
        e(.Boolean local839)
        e(c(
            e(.String Index)
            e(.String Period%20%28n%29)
            e(.String Purge%20%28s%29)
            e(.String Sample%20%28s%29)
            e(.Boolean Active)
        e(a(c(
            e(.String Index)
            e(.String Period%20%28n%29)
            e(.String Purge%20%28s%29)
            e(.String Sample%20%28s%29)
            e(.Boolean Active)
        ) *) local851)
        ce(a(c(
            e(.String Index)
            e(.String Period%20%28n%29)
            e(.String Purge%20%28s%29)
            e(.String Sample%20%28s%29)
            e(.Boolean Active)
        e(a(c(
            e(.String Index)
            e(.String Period%20%28n%29)
            e(.String Purge%20%28s%29)
            e(.String Sample%20%28s%29)
            e(.Boolean Active)
        ) *) local863)