Vorstellung: grafisches Terminal serielle Schnittstelle sTerm

#2908000
Lesenswert?

Hallo Entwickler,

ich möchte euch gerne sTerm, das grafische Terminal für die serielle 
Schnittstelle vorstellen.
Entstanden ist es als internes Entwicklerprogramm bei Solarc. Da wir uns 
hier aus dem Forum immer wieder nützliche Tipps holen, möchten wir euch 
diese Software gerne zur Verfügung stellen.

Mit sTerm kann die serielle Schnittstelle (Com-Ports) ausgelesen und 
ausgewertet werden. Die eingehenden Daten werden mit einem Zeitstempel 
versehen und in einem Diagramm grafisch dargestellt.

Auf diese Weise können Messwerte und deren Verlauf über kurze und lange 
Zeiträume schnell erfasst werden. sTerm kann bis zu vier Zahlenwerte 
auswerten, dazu werden die eingehenden Daten auf Zahlenwerte überprüft 
und abgelegt.

Runterladen könnt ihr euch die Software auf der Website von Solarc:
http://www.solarc.de/cms/pages/de/download/sterm.php
Angehängte Dateien:
(Firma: Bastler aus Mönchengladbach) Persönliche Seite #2908433
Lesenswert?

Jesse schrieb:
> Bei mir (XP 32) klappt alles. Hast Du den R-Button gedrückt?
Ja, den R-Button habe ich auch betätigt.

Da kommen dann zuhauf lustige Fehlermeldungen:

************* Ausnahmetext **************
System.NullReferenceException: Der Objektverweis wurde nicht auf eine 
Objektinstanz festgelegt.
   bei sTerm.STerm.Portsuchen()
   bei sTerm.STerm.STerm_Load(Object sender, EventArgs e)
   bei System.EventHandler.Invoke(Object sender, EventArgs e)
   bei System.Windows.Forms.Form.OnLoad(EventArgs e)
   bei System.Windows.Forms.Form.OnCreateControl()
   bei System.Windows.Forms.Control.CreateControl(Boolean 
fIgnoreVisible)
   bei System.Windows.Forms.Control.CreateControl()
   bei System.Windows.Forms.Control.WmShowWindow(Message& m)
   bei System.Windows.Forms.Control.WndProc(Message& m)
   bei System.Windows.Forms.ScrollableControl.WndProc(Message& m)
   bei System.Windows.Forms.ContainerControl.WndProc(Message& m)
   bei System.Windows.Forms.Form.WmShowWindow(Message& m)
   bei System.Windows.Forms.Form.WndProc(Message& m)
   bei 
System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& 
m)
   bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 
msg, IntPtr wparam, IntPtr lparam)

usw........
#2913539
Lesenswert?

Hallo Jesse,
beim absoluten Zeitstempel wird im csv-Export den Messwerten ein 
Zeitstempel voran gestellt, der in Excel direkt als Zeit (Datum oder 
Uhrzeit) formatiert und weiter verarbeitet werden kann. "Absolut" heißt, 
dass in diesem Zeitstempel das Datum und die Uhrzeit (auf sekunden 
genau) steht.

Bei dem relativen Zeitstempel wird die vergangene Zeit seit dem Start 
der Messung angegeben. Der Erste Messwert hat also den Wert t = 0. Mit 
Min und Max kann man vorgeben, wie in welchem Format der Zeitstempel 
ausgegeben wird. Bei Max=dd und Min ebendalls =dd wird nur die Anzahl 
der Tage, seit dem Start der Messung, ausgegeben. Bei Max=hh und Min=ss 
sieht der Zeitstempel dann so aus: hh:mm:ss. Auf diese Weise kann der 
Zeitstempel theoretisch auf Millisekunden genau ausgegeben werden.
Als Start der Messung (t=0) zählt der erste einkommende Messwerte. 
Möchte man, dass die Export-Datei beim Zeitpunkt t=0 beginnt, muss beim 
Start der Messung der Export bereits aktiviert sein.
Die relative Start-Zeit kann mit dem Button "Reset" wieder auf 0 zurück 
gesetzt werden.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren