Suchergebnisse

Suchergebnisse 1-19 von insgesamt 19.

  • Benutzer-Avatarbild

    @Eierlein Kannst du das bisschen genauer beschreiben? Schnittstellenprogrammierung ist Neuland für mich Ich fress nen Besen, ich hatte im VB einfach nur vergessen RTS zu Aktivieren -.-' Danke dir! Danke auch an @RodFromGermany

  • Benutzer-Avatarbild

    Naja wenn wir mal vergleichen wer was macht: C-Quellcode (7 Zeilen) VB.NET-Quellcode (8 Zeilen) Der Quellcode ist gekürzt, also sowas wie abfragen ob der Port verfügbar ist, ihn öffnen und so weiter hab ich raus gelassen

  • Benutzer-Avatarbild

    Achso ok Ja hab ich gemacht, bringt aber leider nichts. Nach wie vor springt nur die C++ Variante drauf an

  • Benutzer-Avatarbild

    @Eierlein Ja stimmt, ich schließe momentan Port 6&7 kurz. Darauf reagiert das Programm @RodFromGermany Das mit dem öffnen ist schon klar ich meine nur mit dem öffnen zum Programmstart und nicht im Timer Edit: Also auch das öffnen des Ports beim Programmstart statt immer wieder im Timer bringt leider nichts Das C++ Programm springt nach wie vor auf Port 6/7 an Zitate und Unmengen von Leerzeilen entfernt. ~Thunderbolt

  • Benutzer-Avatarbild

    @Eierlein Das tut es aber mit dem C++ Code @RodFromGermany Ah ok, versuche ich gleich. Kannst du mir sagen wieso das Sinn macht? Nicht weil ich dich hinterfragen möchte sondern damit ich dazu Lerne Zitate entfernt. ~Thunderbolt

  • Benutzer-Avatarbild

    Ich hab das schon getestet. Siehe die Form unten und den verlinken Code dazu, der Trigger reagiert aber leider nicht Zitat von T.S.: „ Unbenannt.png pastebin.ca/2959415 “

  • Benutzer-Avatarbild

    Kannst du mir hier zur Hand gehen? C-Quellcode (10 Zeilen) Den Rest habe ich schon (Com port öffnen, baud rate usw...)

  • Benutzer-Avatarbild

    Das ist der funktionierende C++ Code: (Versteckter Text) Der VB Code dazu bereitet mir noch Kopfweh da ich es eigentlich nicht genauso wollte sondern bisschen anders. Es soll im VB in einem Timer alle paar Sekunden abgefragt werden ob die PINS gebrückt sind oder nicht. Code habe ich bis jetzt im VB nur den von dir

  • Benutzer-Avatarbild

    Für was denn?? In dem C++ Programm funktioniert es so wie es ist nur mit nem Schraubenzieher am COM Port(zum testen) wenn ich die PINS kurzschließe dann gibt das Programm laut. Da brauch ich doch keine Elektriker dafür um das irgendwie umzumodeln. Wenn ich den Quellcode ins VB.NET übersetze dann sollte es ja laufen

  • Benutzer-Avatarbild

    Zitat von RodFromGermany: „Zitat von T.S.: „die zwei Adern an die COM Schnittstelle anzuklemmen“Stelle sicher, dass das funktioniert. Du willst also die RS232 als digitales Input-Interface benutzen. Dann solltest Du Dir mal bei Dir einen Elektroniker greifen, mit dem Du die hardware-relevanten Details lösen kannst, z.B. ob da eine Spannung anliegt oder lediglich ein potenzialfreier Kurzschluss detektiert werden soll. Wenn dann irgendein Signal am Port ankommt, ist Dein Problem gelöst.“ Zitat von…

  • Benutzer-Avatarbild

    Ich denke ich brauche dazu keinen Elektriker,guck dir mal den Quellcode vom C++ einen Beitrag über deinem an Zitat entfernt. ~Thunderbolt

  • Benutzer-Avatarbild

    Der Taster kommt von der Schaltung her den zwei Adern der USV gleich. Drück man den Taster bildet er einen Durchgang, das gleiche machen die zwei Adern der USV wenn Sie auf Batteriebetrieb umschaltet. Der Plan ist die zwei Adern an die COM Schnittstelle anzuklemmen und via VB zu prüfen ob ein Durchgang vorhanden ist oder nicht. Edit: Also C++ Konsolenanwendung funktioniert es perfekt: (Versteckter Text)

  • Benutzer-Avatarbild

    Das mit den 3 Tastern ist ja das Zitat von einem anderen User. Aufgebaut vermutlich nach der Schaltung: linuxfocus.org/Deutsch/January2001/article186.shtml leider klappt auch das nicht. Mir stehen bei der USV nur die zwei Adern(schließkontakt) zur Verfügung. Was ja einem Taster gleich kommt.

  • Benutzer-Avatarbild

    Danke dir für den Tipp; Ich hab mir dazu mal was gebastelt: Unbenannt.png (Versteckter Text) Leider passiert nichts wenn ich die Pins brücke, vielleicht mache ich es auch falsch? Grüße Verlinkten Code eingefügt. ~Thunderbolt

  • Benutzer-Avatarbild

    Mir würden jetzt nur in einem Timer ein haufen Abfragen wie SerialPort1.CtsHolding usw einfallen. Wie ich direkt die Bits rauslese wüsste ich jetzt nicht Gerade weil es ja keine handshake und nichts gibt. Ich hab einfach nur die zwei Adern

  • Benutzer-Avatarbild

    Guten Morgen Zusammen, ich steh mal wieder vor einer ganz tollen Aufgabe: Hier im Rack steht eine USV die zwar ziemlich alt ist aber neue Akkus hat, daher soll sie nicht ersetzt werden. Die Kommunikation läuft über eine COM Schnittstelle, die Software vom Hersteller ist aber leider ziemlich bescheiden. Aus dem Manual geht heraus, dass der Ground-Pin 4 und der Pin 3 sich brücken wenn die USV auf Batteriebetrieb umstellt. Ich hab schon was ähnliches gefunden, siehe Zitat unten. Leider bin ich mir …

  • Benutzer-Avatarbild

    Guten Morgen, wenn ich bei uns WireShark anmache bekomme ich wohl eine von den Netzwerkern auf die Nuss. Die MSGBOX ist tatsächlich nur zum debuggen da aber soweit kommt er ja Nichtmal. Ich werde das nochmal ein bisschen testen. Danke dir schon mal für die bisherige Hilfe. EDIT: Nach einem langen hin und her hab ich es jetzt hinbekommen; Es gab noch ein paar Probleme wegen Exeptions und dem Netzwerk aber jetzt funktioniert es. Mehr oder weniger: * emu.png * emu2.png * Hier sieht man den VB Reque…

  • Benutzer-Avatarbild

    Guten Morgen Thunderbolt, danke für deinen Tipp, scheint in der Theorie zu funktionieren. Beim debuggen bekomme ich leider die Meldung: Zitat: „​WebExeption wurde nicht behandelt. Es wurden zu viele automatische Umleitungen versucht. “ PHP Datei ist aber nicht eine Umleitung enthalten.Am PC geht alles soweit. Ich hab mir auch das Tutorial zum Thema angeguckt aber leider kann ich das nicht so ganz anwenden weil ich mich ja nicht Authentifiziere VB.NET-Quellcode (8 Zeilen)

  • Benutzer-Avatarbild

    Hallo, ich schreibe gerade eine Anwendung welche auf einem Handheld Scanner laufen soll. Ähnlich wie die von DHL auf denen man Unterschreiben muss. Leider läuft auf den Geräten Windows CE mit .NET Compact Framework 3.5 . Ich habe bereits angefangen eine Anwendung zu schreiben welche eine maximierten WebBrowser enthält der sich auf den Server verbindet. Das funktioniert soweit auch ganz gut. Layer 8 Probleme fangen wir über JS ab, das glücklicherweise auch funktioniert. Das erlaubt uns aber leide…