Am Thu, 12 Aug 2004 16:20:20 +0200 schrieb Martin Müller :
Hallo,
Also beim Logging bin ich mir nicht sicher. Aber was hast du gegen das Windows Terminal Progamm? (Hyperterm heist es wohl)
Ansonsten habe ich vor kurzem minicom für cygwin verwendet. Geht auch ganz passabel.
Ansonsten habe ich mir erst letze woche ein sehr nettes Progamm ergooglet was so aussah wie hyperterm aber mehr konnte. Ich habe es aber gerade nicht gefunden, kann aber am Freitag zuhause nachsehen.
Tera Term (gibt verschiedene Versionen, google mal...) ist kostenlos und nicht schlecht. Oder halt Minicom unter cygwin (Hab ich aber noch nie getestet.)
und sage mir, wenn es sonst noch ein erwähnenswertes Programm gibt oder irgendwelche Angaben nicht mehr korrekt sind.
Zu den Empfehlungen der Vorposter:
Bray's Terminal konnte nur feste Geschwindigkeiten und Ports - mir unverständlich, weshalb Leute extra Beschränkungen einbauen.
Docklight war zuletzt nicht so gut geeignet, um beliebige Strings von der Tastatur zu senden, sondern eher darauf ausgelegt, vorher eingestellte Strings zu senden. Also eher kein "Terminalprogramm". Hat sich vielleiht zwischenzeitlich geändert. Abgesehen davon ist es ein VB-Monster.
Pcomm Terminal (war mir neu): nur feste Bitraten und ziemlich blöde Art, "alle" Ports anzubieten.
TeraTerm: auch nur feste Bitraten.
Die einfach zu bedienende eierlegende Wollmilchsau habe ich noch nicht gefunden, nicht kostenlos und nicht für Geld.
Wo ich gerade für Kunden ein _einfaches_ Programm suche - so wie OCConsole, aber ohne die Einschränkungen und "seltsamen Eigenschaften" wie z.B. das Logfile, das Zeilen mit Leerzeichen auf 80 Zeichen auffüllt (oder nach 80 Zeichen einen Umbruch einfügt).
sooo schwer ist es doch nicht, das System nach den vorhandenen Ports zu fragen, und exakt diese anzubieten.
Ich dachte, mich schon einmal darüber im Usenet ausgelassen zu haben, finde es aber gerade nicht mehr. EnumPorts und GetDefaultCommConfig sind nützlich.
TERM90 ist eine DOS-Anwendung, die ich auf einem kleinem Laptob verwende, um Tests durchzuführen. Falls du willst, kannst du eine Kopie von mir haben, es ist aber per google erreichbar.
Ich weiß nicht genau, welche Kriterien Du da anlegst, aber ComTap/MicroTap sollten auf jeden Fall dazu gehören, auch wenn es 'nur' DOS ist. Die beiden ergänzen sich sehr gut, MicroTap kann das, was ComTap nicht kann, ComTap kann das, was MicroTap nicht darf ;-)
Kann zwei COM Ports mit sehr genauen Timestamps loggen, und über einen einfachen Adapter bidirektionale Kommunikation mithorchen, ohne das Timing durch Buffering zu beeinflussen. Div. Displaymodes.
Ja, so ist das Programm. Aber genau dies finde ich *sehr* nützlich. (Der OP schrieb vom Entwickeln von uC-Applikationen. Da dürfte es der Standardfall sein, daß mein ein bestimmtes Telegramm öfters mal senden will.)
Ja und? Auch wenn ich es nicht in VB gemacht hätte, es funktioniert.
--
Dipl.-Ing. Tilmann Reh
Autometer GmbH Siegen - Elektronik nach Maß.
http://www.autometer.de
ZOC ist Bäh. Das Programm kann zwar alles, was das Herz begehrt, läuft aber sowas von instabil, das kann noch nicht mal M$ so gut.
Simples Beispiel: Eine laufende Übertragung abbrechen, bedeutete bei mir immer Absturz + Neustart des Rechners (weil ZOC sich nicht mehr starten liess).
Sollte sich der OP für ZOC entscheiden, sollte er lieber das Geld an ein SOS-Kinderdorf spenden, da ist es besser angelegt.
hab ich ja schon lange im Code, und es scheint mir bis jetzt die zuverlässigste aller diskutierten Methoden zu sein. Nur: keinen interessiert's, und warum soll ich dann noch ein Nutzerinterface machen. Und sei's nur, je nach Konfiguration ein paar Menüeinträge hinzufügen oder löschen.
Erst in letzter Zeit, mit den USB/seriell-Wandlern, wird das ganze problematisch, da diese Wandler teilweise je nach Port und je nach Installation auch gern immer wieder mal einen unterschiedlichen Namen erhalten, wobei der alte Name gerne auch mal im System erhalten bleibt (und z.T. leider mit dem obigen Code gefunden wird). Dann find ich 'nen Haufen Ports und muss tatsächlich alle testweise öffnen - weder schön noch zuverlässig, abgesehen davon, dass auch der Anwender irritiert ist, weil sein Port schon wieder umgezogen ist.
Stimmt. Mit dem passenden Level der PORT_INFO-Struktur.
Andreas
--
It's not the things you don't know what gets you into trouble. It's
the things you do know that just ain't so.
- Will Rogers
ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here.
All logos and trade names are the property of their respective owners.