using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace StandardScene.Model
{
    public class ChargingSetting
    {
        // 充电电量下限，表示设备充电时最低的电量限制
        public int CarMinBattery { get; set; }

        // 充电电量上限，表示设备充电时最高的电量限制
        public int CarMaxBattery { get; set; }

        // 充电安全电量，表示设备充电时的安全电量阈值，低于此值可能会影响设备的正常使用
        public int CarIdleChargeBattery { get; set; }

        // 充电电量时长，表示设备充电所需的时间长度
        public int CarIdleSecond { get; set; }

        // 允许任务打断的充电电量下限，表示在执行某些任务时，设备可以容忍的最低电量限制
        public int TaskAvailableBattery { get; set; }

        // 闲时充电，表示设备在空闲状态下是否进行充电
        public bool IsChargingDuringIdleTime { get; set; }

    
    }
}
