示例#1
0
 /// <summary>
 /// Indikerer om en oplader er tilsluttet systemet.
 /// </summary>
 public void ChargeBattery()
 {
     if (batteryRef.Charging() == true) // Så længe oplader er tilslutte (bool == true), køres løkken her. // som indikation på at opladning er i gang.
     {
         for (int i = 0; i < 1; i++)
         {
             lcd.lcdClear();
             lcd.lcdGotoXY(0, 0);
             lcd.lcdPrint($"Batteristatus: {batteryRef.ShowBatteryStatus()} %");
             Thread.Sleep(3000);
             lcd.lcdClear();
             lcd.lcdGotoXY(0, 0);
             lcd.lcdPrint("Batteriet oplades");
             lcd.lcdGotoXY(0, 1);
             lcd.lcdPrint("Systemet slukkes");
             lcd.lcdGotoXY(0, 2);
             lcd.lcdPrint("om 3 sekunder");
             Thread.Sleep(3000);
             lcd.lcdClear();
             lcd.lcdNoDisplay();
         }
         Environment.Exit(0);
     }
 }