private bool RGO_LED_ACTION(Devices.RGO_LED rgoled, Command cmd ) { // Need ability for controlled flashing of LED via a format found in cmd.Arguments switch (cmd.Action.ToLower()) { case "red": rgoled.Red(); return true; case "green": rgoled.Green(); return true; case "amber": rgoled.Amber(); return true; case "off": rgoled.Off(); return true; default: rgoled.Off(); return false; } }
private bool OUTPUT_RELAY_ACTION(Devices.OutputRelay outputrelay, Command cmd) { switch (cmd.Action.ToLower()) { case "on": outputrelay.On(); return true; case "off": outputrelay.Off(); return true; default: return false; } }