예제 #1
0
        public Servomoteur(Carte carte, int id, ServoBaudrate baudrate)
        {
            this.carte = carte;
            this.id = id;
            this.baudrate = baudrate;

            connexion = Connexions.ConnexionParCarte[carte];

            connexion.NouvelleTrameRecue += new ConnexionUDP.ReceptionDelegate(connexion_NouvelleTrame);
        }
예제 #2
0
        public LiaisonDataCheck(Connexion connexion, Carte carte, bool bloquant)
        {
            Reponses = new Dictionary<int, List<ReponseLiaison>>();
            for (int i = 0; i < 255; i++ )
                Reponses.Add(i, new List<ReponseLiaison>());

            Connexion = connexion;
            Carte = carte;
            Bloquant = bloquant;

            NombreMessagesTotal = 0;
            NombreMessagesCorrects = 0;
            NombreMessagesPerdusEmission = 0;
            NombreMessagesCorrompusEmission = 0;
            NombreMessagesPerdusReception = 0;
            NombreMessagesCorrompusReception = 0;
            IDTestEmissionActuel = 255;
            IDTestReceptionActuel = 0;
        }