08.09.2009, 14:27
Hallo,
ich habe gerade ein recht altes LabVIEW Programm rausgekramt da ich kleine Erweiterungen & Bugfixes einarbeiten wollte.
Nun stelle ich aber etwas für mich interessantes fest und werde aktuell auch nicht so richtig schlau draus.
Hintergrund:
Programm wird verwendet um eine serielle Verbindung zu einem Netzteil aufzubauen und dieses dann zu steuern -> sprich Visa Kontext.
Bis dato verwende ich dafür ein Dropdown-Element welches mich die Schnittstelle am Rechner definieren läßt.
Interessanterweise liefert dieses immer COM1 zurück - auch wenn ich COM-X ausgewählt habe.
Dazu ein Blick auf Bild 1 - siehe Anhang
Um dies zu prüfen habe ich dann einen Event hinzugefügt der nach Änderung der Schnittstelle diese Info abfrägt und via dialog ausgibt - einfach um zu sehen ob diese Schnittstellenänderung den überhaupt irgendwo ankommt ....außer in der GUI.
Es wirkt so - siehe Bild2 - als ob wirklich nur die GUI diese Auswahl aktuell mitbekommt.
Nun die eigentliche Frage:
Fällt euch irgendwie ein wie ich dies fabriziert haben könnte ?
Diesen Schnittstellenwahl Ansatz habe ich in diversen Programmen verwendet und das hat immer reibungslos funktioniert ..... irgendwas muss hier jetzt gänzlich in die Hose gegangen sein und ich tue mich etwas schwer in der lokalisierung.
Gruss
fidel
ich habe gerade ein recht altes LabVIEW Programm rausgekramt da ich kleine Erweiterungen & Bugfixes einarbeiten wollte.
Nun stelle ich aber etwas für mich interessantes fest und werde aktuell auch nicht so richtig schlau draus.
Hintergrund:
Programm wird verwendet um eine serielle Verbindung zu einem Netzteil aufzubauen und dieses dann zu steuern -> sprich Visa Kontext.
Bis dato verwende ich dafür ein Dropdown-Element welches mich die Schnittstelle am Rechner definieren läßt.
Interessanterweise liefert dieses immer COM1 zurück - auch wenn ich COM-X ausgewählt habe.
Dazu ein Blick auf Bild 1 - siehe Anhang
Um dies zu prüfen habe ich dann einen Event hinzugefügt der nach Änderung der Schnittstelle diese Info abfrägt und via dialog ausgibt - einfach um zu sehen ob diese Schnittstellenänderung den überhaupt irgendwo ankommt ....außer in der GUI.
Es wirkt so - siehe Bild2 - als ob wirklich nur die GUI diese Auswahl aktuell mitbekommt.
Nun die eigentliche Frage:
Fällt euch irgendwie ein wie ich dies fabriziert haben könnte ?
Diesen Schnittstellenwahl Ansatz habe ich in diversen Programmen verwendet und das hat immer reibungslos funktioniert ..... irgendwas muss hier jetzt gänzlich in die Hose gegangen sein und ich tue mich etwas schwer in der lokalisierung.
Gruss
fidel