Example #1
0
 public ECU(ECU_TYPE ecuType)
 {
     positiveList = new List <PositiveOutput>();
     negativeList = new List <NegativeOutput>();
     externalList = new List <ExternalInput>();
     analogList   = new List <AnalogInput>();
     combineList  = new List <CombineInputs>();
     eventsList   = new List <Events>();
     this.type    = ecuType;
     init(ecuType);
 }
Example #2
0
        private void init(ECU_TYPE ecuType)
        {
            switch (ecuType)
            {
            case ECU_TYPE.MainboardCatogory_System_1:
                setNumbers(5, 2, 4, 2, 10, 10);
                break;

            case ECU_TYPE.MainboardCatogory_System_2:
                setNumbers(8, 8, 8, 3, 10, 10);
                break;

            case ECU_TYPE.MainboardCatogory_System_3:
                setNumbers(15, 10, 10, 3, 10, 10);
                break;

            case ECU_TYPE.MainboardCatogory_System_4:
                setNumbers(20, 10, 10, 3, 10, 10);
                break;
            }
        }