# ascii dump of database # Datapoint/DpId DpName TypeName ID fwOT_FwWienerMarathonChannelDB _FwFsmObjectType 888845 # DpValue ElementName TypeName _original.._value _original.._status _original.._stime fwOT_FwWienerMarathonChannelDB.panel _FwFsmObjectType "FwWienerMarathonChannel|wiener/wienerChannel.pnl" 0x101 24.03.2007 20:19:17.140 fwOT_FwWienerMarathonChannelDB.components _FwFsmObjectType "bool Status.On bool Status.RampDown bool Status.RampUp bool ConfigDB.Downloading int ConfigDB.State bool LV.oracleDB.Downloading int LV.oracleDB.State bool Status.FailureMinSenseVoltage ", "int ConfigDB.Action bool Settings.OnOffChannel ", "FwWienerMarathonChannelDB_initialize(string domain, string device) { } ", "FwWienerMarathonChannelDB_valueChanged( string domain, string device, bool Status_dot_On, bool Status_dot_RampDown, bool Status_dot_RampUp, bool ConfigDB_dot_Downloading, int ConfigDB_dot_State, bool Status_dot_FailureMinSenseVoltage, string &fwState ) { if ( (Status_dot_On == 0) && (Status_dot_RampDown == 0) && (Status_dot_RampUp == 0) && (ConfigDB_dot_Downloading == 0) && (ConfigDB_dot_State != 1) ) { fwState = \"OFF\"; } else if ( (ConfigDB_dot_Downloading == 1) && (Status_dot_On == 0) ) { fwState = \"DOWNLOADING\"; } else if ( (Status_dot_On == 0) && (Status_dot_RampDown == 0) && (Status_dot_RampUp == 0) && (ConfigDB_dot_Downloading == 0) && (ConfigDB_dot_State == 1) ) { fwState = \"STBY_CONFIGURED\"; } else if (Status_dot_RampUp == 1) { fwState = \"RAMPING_UP\"; } else if (Status_dot_RampDown == 1) { fwState = \"RAMPING_DOWN\"; } else if ( (Status_dot_On == 1) && (Status_dot_RampDown == 0) && (Status_dot_RampUp == 0) && (ConfigDB_dot_Downloading == 0) && (ConfigDB_dot_State == 1) ) { fwState = \"ON\"; } else if (Status_dot_FailureMinSenseVoltage == 1) { fwState = \"ERROR\"; } else { fwState = \"NO_CONTROL\"; } } ", "FwWienerMarathonChannelDB_doCommand(string domain, string device, string command) { if (command == \"CONFIGURE\") { dpSet(device+\".ConfigDB.Action\",1); } if (command == \"GO_OFF\") { dpSet(device+\".ConfigDB.Action\",3); } if (command == \"GO_ON\") { dpSet(device+\".Settings.OnOffChannel\",1); } if (command == \"GO_STBY_CONF\") { dpSet(device+\".Settings.OnOffChannel\",0); } if (command == \"RECOVER\") { dpSet(device+\".Settings.OnOffChannel\",0); } } " 0x101 24.03.2007 20:19:17.359 fwOT_FwWienerMarathonChannelDB.states _FwFsmObjectType "OFF", "FwDead", "", "", "", "DOWNLOADING", "FwStateAttention1", "", "", "", "STBY_CONFIGURED", "FwStateOKNotPhysics", "", "", "", "RAMPING_UP", "FwStateAttention1", "", "", "", "RAMPING_DOWN", "FwStateAttention1", "", "", "", "ON", "FwStateOKPhysics", "", "", "", "ERROR", "FwStateAttention3", "", "", "", "NO_CONTROL", "FwStateAttention2", "", "", "" 0x101 24.03.2007 20:19:17.328 fwOT_FwWienerMarathonChannelDB.actions _FwFsmObjectType "OFF/CONFIGURE", "int run_mode = 10 ", "1", "", "0", "STBY_CONFIGURED/GO_OFF", "", "1", "", "0", "STBY_CONFIGURED/CONFIGURE", "int run_mode = 5 ", "1", "", "0", "STBY_CONFIGURED/GO_ON", "", "1", "", "0", "ON/GO_STBY_CONF", "", "1", "", "0", "ERROR/RECOVER", "", "1", "", "0" 0x101 24.03.2007 20:19:17.328 fwOT_FwWienerMarathonChannelDB.parameters _FwFsmObjectType 0x101 24.03.2007 20:09:48.265