Forum: Mikrocontroller und Digitale Elektronik Terminalprogramm mit Nachrichtenfilter


von Thomas (Gast)


Lesenswert?

Ich suche ein Terminalprogramm (Korrekter: Ein  Programm zum darstellen 
der Eintreffenden Nachrichten auf der seriellen Schnittstelle, keine 
ahnung wie man das genau nennt...)
Allerdings benötige ich eine Filterfunnktion, d.h. ich möchte anhand der 
ersten Bytes einer Nachricht (mit \r abgeschlossen) erkennen an wen sie 
geht und sie dann im entsprechenden Fenster anzeigen. Kennt jemand ein 
solches Tool?

von Olaf D. (Firma: O.D.I.S.) (dreyero)


Lesenswert?

Hallo Thomas,

ein von mir programmiertes Tool (kommerziell) liefert genau das:
http://www.odis.de/odisLogger

Ohne Lizenz kannst Du genau eine halbe Stunde mit seriellen 
Schnittstellen
arbeiten, dann stoppt die Messung. Du kannst sie jedoch immer wieder neu 
starten.

Läuft unter Windows und Linux. Lade einfach den neuesten Snapshot 
runter.
Im Downloadbereich findest Du auch einen Produkt-Flyer.
Solltest Du lust haben als Beta-Tester zu fungieren, könnte ich Dir eine 
Voll-Lizenz senden.

Dann hast Du auch Scripting (JavaScript + Debugger) und andere 
Funktionen.

Gruß

Olaf

von Thomas (Gast)


Lesenswert?

odisLoger sieht mir etwas Oversized aus... bislang arbeite ich mit 
HTerm, leider fehlt dem genau die Filterfunktion, sondt bin ich 
begeistert!

von Jürgen F. (unterstrom)


Lesenswert?

Hallo,
ein "normales" Terminalprogramm erfüllt deine Anforderungen nicht!
Du brauchst ein Analyseprogramm für die serielle Schnittstelle. Ich habe 
vor Jahren viel mit SioCheck gearbeitet, was deine Anforderung erfüllen 
würde, ist aber recht teuer. Versuche mal den "Free Serial Monitor" oder 
den "Serial Monitor"; zu finden unter: 
http://www.heise.de/software/download/o0g0s3l11k334?f=41325

Jürgen

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.