Archiv verlassen und diese Seite im Standarddesign anzeigen : C-control seriell steuern, aber wie?
Hallo Leute,
Ich hab mal wieder ein Problem:
Ich hab ein Programm, um Zeichen/Texte über die Serielle Schnittstelle (Com1) zu schicken. Das Programm meldet jedoch immer, dass es die Daten nicht schicken konnte, weil kein System verbunden ist.
Auf der anderen Seite sitzt eine C-control-Einheit, und über das selbe Programm kann diese Einheit Texte an den PC senden. An den Einstellungen der Schnittstelle kann es also nciht liegen.
Kann mir jemand helfen, oder ein Basic-Beispiel hierfür schicken??
Hast du vielleicht ein Modemkabel zur Verbindung statt ein Nullmodemkabel benutzt?
Nein, dann würde die Sendung von CC zu PC ja nicht funktionieren.
Ich brauche eigentlich nen Programm für CC in Basic, weil ich keine Ahnung habe, wie ich das Proggen soll
Stimmt.
Hast du die richtigen Einstellungen? Stehen in der Anleitung der CC.
Bei mir funzts ohne Probleme.
Schau mal die Samples an die mitgeliefert werden.
Hab die PLus version gekauft, und deshalb weder Software (samples) noch eine Aleitung, vielleicht kannst du mir ja dein programm mal schicken?
Wäre echt super:
E-mail: MoritzMK@gmx.de
Ich auch! Aber du hast doch den Basic-Conpiler, damit hast du auch die samples die sind dabei im verzeichniss ccbasic/samples glaub ich. aber ich kann sie dir auch schicken.
OK gemailt. Schau mal im Postfach nach.
Dein Programm erwartet einen Hardware-Handshake, schau mal in die Einstellungen. Die CControl arbeitet ohne Handshake.
Danke @pbürgi, habs jetzt raus:
Also es klappt bei mir, wenn ich, wenn von:
Pc --> CC das normale Kabel
CC --> Pc ein Nullmodemkabel verwende
Ist das bei euch auch so?
Eigentlich nicht, immer das gleiche, mitgelieferte Kabel.
Ein "normale Kabel" ist doch ein Nullmodemkabel, glaub ich.
In der Anleitung steht doch genau drin wies geht.
@fzehner was arbeitet mit Hardware-Handshake?
Matthias
15.06.2004, 14:51
Ich glaub, der meint das Terminalproggi.
Ja klar entweder HyperTerminal oder irgend ein anderes, ka wie des heißt, von CC Intern , denke ich, aber des ist ja egal, oder glaubst du des funzt net?
Matthias
15.06.2004, 16:33
Funtzen tut's bestimmt, nur ob's richtig eingestellt ist, weiss ich nicht...
@pbürgi: ich meine das Terminalprogramm, wenn ich mit dem PC Daten empfangen aber keine Daten senden kann, dann fehlt dem Terminalprogramm auf dem PC meistens der Hardware-Handshake. Bei Hyperterminal ist es bei Anschlusseinstellungen die Flusssteuerung.
MIt dem Nullmodemkabel, kann ich aush senden, dass was ich oben geschriebebn habe ist Quatsch läuft jetzt mit nem Nullmodemkabel, allerdings nciht mit dem mitgelieferten
Danke für die Antworten
Die korrekten Einstellungen fürs HyperTerminal steht in der Anleitung der CC:
Neue Verbindung
-> Parameter: 9600Baud, 8Datenbits, 1Stopbit, kein Paritybit, kein Handshake(d.h Softwarehadshake wie fzehner schon sagte), Direktverbindung über COMx.
->fertig -> CC anschließen(mit passendem Prog natürlich z.B. samples/start) -> und prog starten
Ja die eisntellungen stimmen, läuft ja jatzt auch, muste nur ein nullmodemkabel ,nicht das von C-control verwenden.
Komisch bei mir hats auf anhieb ohne anderes Kabel geklappt, aber hauptsache es funzt jetzt.
Richtig, mich wunderts auch. Vor Allem, weil ich 2 der Kabel hab, und beide genau das gleiche Problem zeigen.
Deshalb hab ich mal die Pins Gecheckt, und das ist dabei rausgekommen, wenn einer Lust hat, kann er ja mal seins überprüfen.
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.