Hallo Ich wollte gerne wissen ob einer ein Programm kennt der wie ein Terminalprogramm arbeitet, aber zusätzlich noch ein Fenster hat wo werde fest sitzen. Ich versuch es mal zu beschreiben. Ich bekommen über ein RS485 Bus eine Message und will die mir über ein RS485-RS232 umsetzer am PC anzeigen lassen. Der umsetzer ist selber gebaut und erkennt IDs (9Bit.). Nun würde ich gerne in einer Tabelle quasi mir die IDs anzeigen lassen und diese soll nicht einfach Scrollen, sondern ihre Werte aktualisieren. Zb. kommt ID 5 mit 5 Bytes, soll in der Zeile wo ID 5 steht die neuen 5 Bytes hinschreiben und die anderen vorher löschen. Gibt es sowas schon oder ist das totaler unfug?
Hast du Matlab... damit geht das sehr einfach. (octave ist die freeware davon, kenn ich aber nicht.)
Peter schrieb: > Gibt es sowas schon oder ist das totaler unfug? So etwas kannst Du Dir sogar selber stricken, wenn Du ein Terminalprogramm verwendest, das ANSI/VT-100-Sequenzen versteht. Das bietet Dir die Möglichkeit der Cursorpositionierung, Dein selbstgebautes Gerät muss also, um an definierter Position seine IDs auszugeben, den Cursor entsprechend positionieren, und dann die ID ausgeben. http://www.vt100.net/docs/vt100-ug/chapter3.html#CUP Damit der restliche Kram beim Scrollen nicht den Bereich zerstört, in den die IDs ausgegeben werden, kann der Scrollbereich festgelegt werden: http://www.vt100.net/docs/vt100-ug/chapter3.html#DECSTBM Terminalprogramme, die ANSI/VT-100-Sequenzen verstehen, sind z.B. das windows-eigene Hyperterminal oder auch TeraTerm.
Ui danke für eure Antworten. Ich werde mir die sache mit den VT100 Befehlen mal anschauen, das scheint ein heißer Tip zu sein.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.