Exemple #1
0
        public HomePage(HomeViewModel viewModel)
        {
            InitializeComponent();
            BindingContext = viewModel;

            HomePageStackLayout.Children.Add(CreateStatusIndicator());
            HomePageStackLayout.Children.Add(CreateErrorLabel());

            var listView = MeasurementsList.CreateMeasurementsListView(MeasurementItems, viewModel.MyCommand);

            HomePageStackLayout.Children.Add(listView);
        }
        public ConductivityExperiment()
        {
            heater = new PowerSupply();
            ampere = new Amperimeter();
            data = new DataAcquisition();
            instruments[(int)InstrumentIndex.POWER_SUPPLY] = heater;
            instruments[(int)InstrumentIndex.AMPERIMETER] = ampere;
            instruments[(int)InstrumentIndex.DATA_AQUISICTION] = data;
            phase = Phases.PHASE1;
            list = new MeasurementsList();

            string datahora = DateTime.Now.ToString("yyyy-MM-dd.hh.mm");
            if (!Directory.Exists(path))
            {
                System.IO.Directory.CreateDirectory(path);
                file = new StreamWriter(path + "results"+ datahora + fileExt);
            }
            else
            {
                file = new StreamWriter(path + "results" + datahora + fileExt);
            }
        }
        public ConductivityExperiment()
        {
            heater = new PowerSupply();
            ampere = new Amperimeter();
            data = new DataAcquisition();
            instruments[(int)InstrumentIndex.POWER_SUPPLY] = heater;
            instruments[(int)InstrumentIndex.AMPERIMETER] = ampere;
            instruments[(int)InstrumentIndex.DATA_AQUISICTION] = data;
            phase = Phases.PHASE1;
            list = new MeasurementsList();

            if (!Directory.Exists(path))
            {
                System.IO.Directory.CreateDirectory(path);
            }
        }