Example #1
0
 public void SetCentrifugeDatas(CentrifugeData cent_datas)
 {
     for (int i = 0; i < cent_datas.Centrifuges.Count(); i++)
     {
         CentrifugeMDevices[i].Centrifugem = cent_datas.Centrifuges[i];
     }
 }
Example #2
0
        public static CentrifugeData Create()
        {
            CentrifugeData centrdata = new CentrifugeData();

            centrdata.Centrifuges    = new CentrifugeM[2];
            centrdata.Centrifuges[0] = new CentrifugeM(true);
            centrdata.Centrifuges[1] = new CentrifugeM(true);
            return(centrdata);
        }
Example #3
0
        public CentrifugeData GetCentrifugeDatas()
        {
            CentrifugeData     cent_datas = new CentrifugeData();
            List <CentrifugeM> cent_list  = new List <CentrifugeM>();

            foreach (var cent in CentrifugeMDevices)
            {
                cent_list.Add(cent.Centrifugem);
            }
            cent_datas.Centrifuges = cent_list.ToArray();
            return(cent_datas);
        }
Example #4
0
 public CentrifugeMrg(AbstractCanComm CanComm, CentrifugeData CentrifugeDatas)
 {
     CentrifugeMDevice[] cents = { new CentrifugeMDevice(CanComm, CentrifugeDatas.Centrifuges[0]), new CentrifugeMDevice(CanComm, CentrifugeDatas.Centrifuges[1]) };
     this.CentrifugeMDevices = cents;
 }