Suchergebnisse
Suchergebnisse 1-10 von insgesamt 10.
Hier erfahren Sie, wie einfach Sie Ihren Browser aktualisieren können.
-
Einführung in Kommunikation mit seriellem Gerät und .dll
Haudruferzappeltnoch - - Schnittstellen-/Hardwareprogrammierung
BeitragDu hast Ether nicht instanziert. Versuch mal Public Ether As New ETherCheckDataAcq.ETherRealtimeClass Objekte und Klassen Erst das New sorgt dafür, dass bei Ether auch was da ist. So wie du es hast, hast du nur definiert Ether wird von dem und dem Typ sein. Deswegen der Fehler Ether was Nothing
-
Einführung in Kommunikation mit seriellem Gerät und .dll
Haudruferzappeltnoch - - Schnittstellen-/Hardwareprogrammierung
BeitragJo den Konstruktor (das ist das New) scheint es nicht parameterlos zu geben. Public Ether As New ETherCheckDataAcq.ETherRealtimeClass(a, b, c, ...) statt Public Ether As New ETherCheckDataAcq.ETherRealtimeClass wobei a,b,c die Parameter/Variablen sind die du angeben musst. Und da ist nun die Frage weißt du welche Parameter er da haben will? Sprich weißt du was x1, y1, xMix, size_of_arrays, ... sein soll? Das steht sonst vielleicht in der Beschreibung zu der .dll. Damit scheint der sich zu konfig…
-
Einführung in Kommunikation mit seriellem Gerät und .dll
Haudruferzappeltnoch - - Schnittstellen-/Hardwareprogrammierung
BeitragAlso da musst du nochmal genau schauen. Der Konstruktor mit zwei Parametern nimmt size_of_array und data_type und nix anderes. Wenn du so wie du es machst x1 und y1 angibst, bedeutet das, dass du dem Ether sagst x1 ist dein size_of_array und y1 ist dein data_type. In deinem speziellen Fall sind die außerdem beide 0, denn du hast ja nichts anderes vorher x1 und y1 zugewiesen. Desweiteren verändert Ether diese x1 und y1 auch definitiv nicht, aber das ist nochmal n ganz anderes Thema...Und ich bin …
-
Einführung in Kommunikation mit seriellem Gerät und .dll
Haudruferzappeltnoch - - Schnittstellen-/Hardwareprogrammierung
BeitragAm besten zeigst du uns erstmal wie nun die Messwerte bei dir vorliegen, also im Programm/Code Sind X und Y nun Integer()()? Dann wäre auch mal ein Beispiel für X und Y hilfreich. Zitat von Eddolino: „sendet das Paket laut dem offiziellen Programm ~16.000 Pakete pro Sekunde“ Das Paket sendet Pakete? Wie viele Sekunden geht eine Messung?
-
Einführung in Kommunikation mit seriellem Gerät und .dll
Haudruferzappeltnoch - - Schnittstellen-/Hardwareprogrammierung
BeitragAlles sehr verwirrend. Das ist c# int[][] x1, int[][] y1 und bedeutet in vb so viel wie x1 as Integer()(), y1 as Integer()() Nun heißen diese Klammern, dass es sich um ein Array von Arrays handelt. Ist dir bekannt was ein Array ist? Also ein Integer Array Array ist nicht dasselbe wie ein Integer. Wie sieht denn nun der Code aus, der das hinzukriegen scheint? Ach ja und was sagt dir x=300 und y=1600? Das muss ja eine Bedeutung haben bevor du es in die Datenbank schreibst. Aber ich denke ein einze…
-
Einführung in Kommunikation mit seriellem Gerät und .dll
Haudruferzappeltnoch - - Schnittstellen-/Hardwareprogrammierung
BeitragGut der kann also beides. Für mich hört sich das so an: Du hälst da ein Ding vors Gerät und dann gibts n Fehler oder nicht. Da schreibst du nicht die ganze Ermittlung in die Datenbank, sondern das Teil und Fehler Ja/Nein. C#-Quellcode (2 Zeilen)Was ich an deinem Code sehe ist, dass da scheinbar dann zwei Textboxen flackern, du sagst ja alle 62 µs kommt da ein Wert...Ist das so? Soll das so? Was deinen Fehler angeht, in die Funktion schmeißt du alle x rein. Zurück kommt True wenn ein Wert 1,2mal …
-
Einführung in Kommunikation mit seriellem Gerät und .dll
Haudruferzappeltnoch - - Schnittstellen-/Hardwareprogrammierung
BeitragIm Moment schreibt er ja noch nix in die db Es gibt die Klasse Chart, damit lässt sich schon einiges machen. Ob die Datenflut dafür ein Problem darstellen könnte weiß ich nicht. Was das resetten der Mittelwertaufnahme angeht, eventuell sollte man die Error-Funktion auch einfach so anpassen, dass der sich nach N Messwerten selbst resettet. Alternativ sagste beim Verbinden _MittelX = 0;
-
Einführung in Kommunikation mit seriellem Gerät und .dll
Haudruferzappeltnoch - - Schnittstellen-/Hardwareprogrammierung
BeitragIch für meinen Teil verstehe immer noch nicht was das für ein Gerät ist, warum muss das 24/7 eine Messung durchführen? Vor allem zeitlich so hoch aufgelöst?
-
Einführung in Kommunikation mit seriellem Gerät und .dll
Haudruferzappeltnoch - - Schnittstellen-/Hardwareprogrammierung
BeitragQualitätprüfung verbinde ich mit einzelnen zu prüfenden Objekten. Ein Objekt wäre für mich dann eine Messung, das heißt dazwischen schmeiß ich schonmal alles grundsätzliches weg. Mache ich tatsächlich auch so, ich kriege hier von einer Quelle alle 100 Sekunden einen Temperaturwert. Die internen Messgeräte messen natürlich durchgehend die Temperatur; nur abgegriffen wird halt alle 100 Sekunden weil das absolut ausreicht an zeitlicher Auflösung (eine Temperaturänderung ist ein sehr träger Vorgang)…
-
Einführung in Kommunikation mit seriellem Gerät und .dll
Haudruferzappeltnoch - - Schnittstellen-/Hardwareprogrammierung
BeitragWas du willst ist serielle Schnittstelle auslesen, Daten auswerten, Datenbank beschreiben, Daten visuell aufbereiten. Und nebenbei das Ganze noch schick in WPF. Das sind fünf Themen für sich. Und am Anfang hatten wir Probleme eine Klasse zu instanzieren... Soweit ich das bisher erfasst habe, klappt serielle Schnittstelle auslesen. Und das nur so halb, denn alles was du davon hast ist ne flackernde Textbox. Ich denke da solltest du erstmal ansetzen. Mit Charts/Diagrammen habe ich in WPF leider no…