public static void TestForSpecifiedTimePeriod(int Minutes) { if ((Minutes > 0x63) || (Minutes < 1)) { throw new Exception("wrong value please: 1-99!"); } string str = ""; if (Minutes < 10) { str = "0" + Minutes.ToString(); } else { str = Minutes.ToString(); } UPSModule.WriteToUPS("T." + str); }
public static void CancelShutdownCommand() { UPSModule.WriteToUPS("C"); }
public static void TestFor10Seconds() { UPSModule.WriteToUPS("T"); }
public static void ShutdownCommand(int Minutes) { UPSModule.WriteToUPS("S." + Minutes.ToString()); }
public static void ShutdownAndRestoreCommand(int ShutMinutes, string StartMinutes) { UPSModule.WriteToUPS("S." + ShutMinutes.ToString() + "R" + StartMinutes); }
public static void CancelTestCommand() { UPSModule.WriteToUPS("CT"); }
public static void TurnOnOffBeep() { UPSModule.WriteToUPS("Q"); }
public static void TestUntilBatteryLow() { UPSModule.WriteToUPS("TL"); }