Esempio n. 1
0
        private void Page_Loaded(object sender, RoutedEventArgs e)
        {
            Encoding.RegisterProvider(CodePagesEncodingProvider.Instance);
            _mainPageInstance = this;

            ParametresPortSerie parametres = ParametresPortSerie.CreerPourUARTGpioPi(NADHAT_BAUD_RATE, SerialParity.None, SerialStopBitCount.One, 8, SerialHandshake.None, 100, 0);

            _nadHat          = new NADHat(parametres, true, 1024);
            _nadHatViewModel = new NADHatVM(_nadHat);
            MainFRM.Navigate(typeof(HistoriqueSmsPAGE), _nadHatViewModel);
            MainPageGRD.DataContext                     = _nadHatViewModel;
            _nadHatViewModel.SurRepondreSms            += _nadHatViewModel_SurRepondreSms;
            _nadHat.SurReceptionNotificationSynchroNtp += _nadHat_SurSynchronisationNtp;

            PeripheriqueSerie.PeripheriquesSerie.SurEnumerationTerminee += PeripheriquesSerie_SurEnumerationTerminee;
            PeripheriqueSerie.PeripheriquesSerie.DemarrerSurveillance();
        }
Esempio n. 2
0
 private void _nadHatViewModel_SurRepondreSms(string noTelephone)
 {
     MainFRM.Navigate(typeof(SaisieSmsPAGE), noTelephone);
 }