- fchao-Sinus-Wechselrichter AliExpress         
Seite 2 von 2 ErsteErste 12
Ergebnis 11 bis 20 von 52

Thema: Beispiel Anwendung C# Zugriff auf SerialPort

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Neuer Benutzer Öfters hier
    Registriert seit
    13.02.2012
    Beiträge
    8
    könntest du biite vielleicht paar Kommentare hinter den Befehlszeilen setzen danke

  2. #2
    shedepe
    Gast
    Mit List.Add(temp) meinte ich das was ich auch vorher im Text beschrieben hab, nämlich dass du dir eine Liste definierst ( List<byte> MeineList = new List<byte>()) und der dann das jeweilige Byte hinzufügst.


    Code:
    //Globale Variable
    bool PaketStart = false;
    List<byte> meineListe = new List<byte>();
    
    //Event
    
    byte temp = 0;
    while(temp != -1)   //So lange die Variable temp ungleich -1 ist, also so lange Daten vorhanden sind mache:
    {
           temp = (byte)serialPort1.ReadByte();   //Lese ein byte
          if(PaketStart)    //Sind wir bereits in einem Datenpaket drin ?
          {
               if(temp == Endbedingung)   //Ist das byte die Endbedingung ?
               {
                      //Rufe eine Prozedur auf die die Daten in der Liste verarbeitet (Nur eine Kopie der Datenübergeben und die ursprüngliche liste leeren), das Datenverarbeiten macht    man aus Timinggründen wohl am besten aus einem anderen Thread
    
               }
         else
         {
                  meineListe.Add(temp);  //Ansonsten füge das byte der Liste hinzu
         }
          }
          if(temp == StartBedingung)  //Wir sind in keinem Datenpaket drin, ist das gerade gelesene Byte die Startbedingung ?
          {
               PaketStart = true;   //Ja also setzten wie die Variable PaketStart auf true so dass wir bei dem nächsten Schleifendurchlauf in if-Bedingung weiter oben springen
          }
       
    
    }

Seite 2 von 2 ErsteErste 12

Ähnliche Themen

  1. SerialPort & Visual Studio 2008
    Von fat tony im Forum Software, Algorithmen und KI
    Antworten: 31
    Letzter Beitrag: 09.01.2012, 14:26
  2. Warum bremst SerialPort mein Programm aus?
    Von exaware im Forum PC-, Pocket PC, Tablet PC, Smartphone oder Notebook
    Antworten: 12
    Letzter Beitrag: 29.01.2010, 22:27
  3. Von String to Hex SerialPort
    Von !*sascha*! im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 3
    Letzter Beitrag: 04.03.2009, 16:52
  4. Einzelne Leitungen des Serialport steuern
    Von wollez im Forum Software, Algorithmen und KI
    Antworten: 3
    Letzter Beitrag: 18.02.2005, 20:06
  5. Welche Programmiersprache für SerialPort und Multimedia?
    Von tfranz im Forum Software, Algorithmen und KI
    Antworten: 4
    Letzter Beitrag: 31.08.2004, 13:25

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Solar Speicher und Akkus Tests