Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > de.sci.electronics > #226835 > unrolled thread
| Started by | Gerald Oppen <Gerald.Oppen@web.de> |
|---|---|
| First post | 2017-04-29 11:55 +0200 |
| Last post | 2017-05-01 07:53 +0200 |
| Articles | 9 — 8 participants |
Back to article view | Back to de.sci.electronics
Tool zum visualisieren von Daten (RS232) OpenSource Gerald Oppen <Gerald.Oppen@web.de> - 2017-04-29 11:55 +0200
Re: Tool zum visualisieren von Daten (RS232) OpenSource Stefan <df9bi@arcor.de> - 2017-04-29 13:34 +0200
Re: Tool zum visualisieren von Daten (RS232) OpenSource Hermann Riemann <nospam.ng@hermann-riemann.de> - 2017-04-29 14:35 +0200
Re: Tool zum visualisieren von Daten (RS232) OpenSource Andreas Fecht <forum@aftec.de> - 2017-04-29 19:01 +0200
Re: Tool zum visualisieren von Daten (RS232) OpenSource Gerald Oppen <Gerald.Oppen@web.de> - 2017-05-10 23:01 +0200
Re: Tool zum visualisieren von Daten (RS232) OpenSource Stefan Engler <Lehrerfreund@web.de> - 2017-04-29 10:06 -0700
Re: Tool zum visualisieren von Daten (RS232) OpenSource Arne Pagel <arne@pagelnet.de> - 2017-04-30 09:04 +0200
Re: Tool zum visualisieren von Daten (RS232) OpenSource Kai-Martin <kmk@lilalaser.de> - 2017-04-30 03:06 +0200
Re: Tool zum visualisieren von Daten (RS232) OpenSource Andreas Weber <info@tech-chat.de> - 2017-05-01 07:53 +0200
| From | Gerald Oppen <Gerald.Oppen@web.de> |
|---|---|
| Date | 2017-04-29 11:55 +0200 |
| Subject | Tool zum visualisieren von Daten (RS232) OpenSource |
| Message-ID | <emj68lF873vU1@mid.individual.net> |
Von einer Maschine sollen per RS232 Kenndaten aufgenommen und visualisiert (Diagramme erstellt) werden. Das Datenformat ist anpassbar. Idealerweise sollten die Daten sowohl direkt per RS232 als auch von einer Datei eingelesen werden können. Was kann dafür empfohlen werden? Gerald
[toc] | [next] | [standalone]
| From | Stefan <df9bi@arcor.de> |
|---|---|
| Date | 2017-04-29 13:34 +0200 |
| Message-ID | <oe1to4$cdu$1@news.albasani.net> |
| In reply to | #226835 |
Am 29.04.2017 um 11:55 schrieb Gerald Oppen: > Von einer Maschine sollen per RS232 Kenndaten aufgenommen und > visualisiert (Diagramme erstellt) werden. > Das Datenformat ist anpassbar. > Idealerweise sollten die Daten sowohl direkt per RS232 als auch von > einer Datei eingelesen werden können. > > Was kann dafür empfohlen werden? > > Gerald Im Prinzip jede beliebige Programmiersprache die die RS232 Schnittstelle auslesen kann. Man liest die Daten ein und speichert diese in eine Datei. Entweder eine Textdatei oder gleich in eine Datenbank. Wir machen sowas unter Windows mit Delphi. Es geht aber genauso mit Lazarus. Lazarus ist im Prinzip ein freier Delph-Clone den es für Windows und Linux gibt. Mit anderen Programmiersprachen habe ich am PC weniger Erfahrung, aber grundsätzlich sollte das auch mit Python, C++ und anderen gehen. Unsere Programme arbeiten mit einem Timer, d.h. es wird z.B. alle 100ms nachgeschaut ob Daten vorliegen. Windows verwaltet einen entsprechenden Buffer der nur ausgelesen werden muss. Wenn Daten vorliegen, werden diese ausgelesen und gespeichert oder ausgewertet. Wie man das genau macht, hängt davon ab, wie die Daten aussehen, vor allem, wie man das Ende eines Datensatzes erkennt. Das kann dann z.B. ein <cr> sein. Für die graphische Darstellung kann man bei Delphi die Komponente TChart verwenden. Das geht grundsätzlich auch mit Lazarus.
[toc] | [prev] | [next] | [standalone]
| From | Hermann Riemann <nospam.ng@hermann-riemann.de> |
|---|---|
| Date | 2017-04-29 14:35 +0200 |
| Message-ID | <emjfkuFa0u8U1@mid.individual.net> |
| In reply to | #226835 |
Am 29.04.2017 um 11:55 schrieb Gerald Oppen:
> Von einer Maschine sollen per RS232 Kenndaten aufgenommen und
> visualisiert (Diagramme erstellt) werden.
Klingt nach pyserial
https://tungweilin.wordpress.com/2015/01/04/python-serial-port-communication/
und matplotlib in Python
http://www.python-kurs.eu/matplotlib.php
> Das Datenformat ist anpassbar.
> Idealerweise sollten die Daten sowohl direkt per RS232 als auch von
> einer Datei eingelesen werden können.
> Was kann dafür empfohlen werden?
Python3
Hermann
der allerdings lieber statt matplotlib
svg und canvas Dateien erzeugen würde.
--
http://www.hermann-riemann.de
[toc] | [prev] | [next] | [standalone]
| From | Andreas Fecht <forum@aftec.de> |
|---|---|
| Date | 2017-04-29 19:01 +0200 |
| Message-ID | <oe2gsk$sat$1@news.albasani.net> |
| In reply to | #226835 |
Gerald Oppen schrieb: > Von einer Maschine sollen per RS232 Kenndaten aufgenommen und visualisiert > (Diagramme erstellt) werden. > Das Datenformat ist anpassbar. > Idealerweise sollten die Daten sowohl direkt per RS232 als auch von einer Datei > eingelesen werden können. > > Was kann dafür empfohlen werden? Ich kann ich dieses empfehlen. http://www.logview.info/forum/index.php?pages/home/ Damit kann man sich so ziemlich alles zum Thema Datenvisualisierung zusammenkonfigurieren. Gruß Andreas
[toc] | [prev] | [next] | [standalone]
| From | Gerald Oppen <Gerald.Oppen@web.de> |
|---|---|
| Date | 2017-05-10 23:01 +0200 |
| Message-ID | <enhdctFa5igU1@mid.individual.net> |
| In reply to | #226845 |
Am 29.04.2017 um 19:01 schrieb Andreas Fecht: > Gerald Oppen schrieb: >> Von einer Maschine sollen per RS232 Kenndaten aufgenommen und >> visualisiert >> (Diagramme erstellt) werden. >> Das Datenformat ist anpassbar. >> Idealerweise sollten die Daten sowohl direkt per RS232 als auch von >> einer Datei >> eingelesen werden können. >> >> Was kann dafür empfohlen werden? > > Ich kann ich dieses empfehlen. > > http://www.logview.info/forum/index.php?pages/home/ > > Damit kann man sich so ziemlich alles zum Thema > Datenvisualisierung zusammenkonfigurieren. Danke, das war das Gesuchte. Die Studio-Version schein noch nicht ganz ausgereift zu sein, die ist mit einem Datensatz aus 6 "16-Bit-ASCII"-Werten scheinbar schnell überfordert und stürzt ab. Mit der alten logview2-Version kam ich erstmal besser zurecht. Gerald
[toc] | [prev] | [next] | [standalone]
| From | Stefan Engler <Lehrerfreund@web.de> |
|---|---|
| Date | 2017-04-29 10:06 -0700 |
| Message-ID | <0f5a6425-2046-4666-b1f6-36d27c5545c6@googlegroups.com> |
| In reply to | #226835 |
Am Samstag, 29. April 2017 11:55:35 UTC+2 schrieb Gerald Oppen: > Von einer Maschine sollen per RS232 Kenndaten aufgenommen und > Was kann dafür empfohlen werden? Ich würde die Daten in Excel / Calc einlesen und dort visualisieren lassen. Wenn es professioneller sein soll kann eine Datenbank dazwischengeschaltet werden und die Daten von Rs232 in die Datenbank gespeichert und von dort weiterverarbeitet werden.
[toc] | [prev] | [next] | [standalone]
| From | Arne Pagel <arne@pagelnet.de> |
|---|---|
| Date | 2017-04-30 09:04 +0200 |
| Message-ID | <oe42a2$ibs$1@news.albasani.net> |
| In reply to | #226846 |
Am 29.04.2017 um 19:06 schrieb Stefan Engler: > Am Samstag, 29. April 2017 11:55:35 UTC+2 schrieb Gerald Oppen: >> Von einer Maschine sollen per RS232 Kenndaten aufgenommen und >> Was kann dafür empfohlen werden? > > Ich würde die Daten in Excel / Calc einlesen und dort > visualisieren lassen. > > Wenn es professioneller sein soll kann eine Datenbank dazwischengeschaltet wenn es denn tatsächlich soweit gehen sollte, habe kürzlich positive Erfahrungen mit Influxdb / Grafana gemacht: https://docs.influxdata.com/influxdb/v1.2/introduction/getting_started/ https://grafana.com/ Gruß Arne
[toc] | [prev] | [next] | [standalone]
| From | Kai-Martin <kmk@lilalaser.de> |
|---|---|
| Date | 2017-04-30 03:06 +0200 |
| Message-ID | <oe3dbf$l8l$1@gwaiyur.mb-net.net> |
| In reply to | #226835 |
Gerald Oppen wrote: > Von einer Maschine sollen per RS232 Kenndaten aufgenommen und > visualisiert (Diagramme erstellt) werden. > Was kann dafür empfohlen werden? zum direkt einlesen: sigrok zum darstellen von Datei: qtiplot, oder der Klassiker gnuplot ---<)kaimartin(>---
[toc] | [prev] | [next] | [standalone]
| From | Andreas Weber <info@tech-chat.de> |
|---|---|
| Date | 2017-05-01 07:53 +0200 |
| Message-ID | <oe6igd$r91$1@news.albasani.net> |
| In reply to | #226835 |
Am 29.04.2017 um 11:55 schrieb Gerald Oppen: > Von einer Maschine sollen per RS232 Kenndaten aufgenommen und > visualisiert (Diagramme erstellt) werden. > Das Datenformat ist anpassbar. > Idealerweise sollten die Daten sowohl direkt per RS232 als auch von > einer Datei eingelesen werden können. > > Was kann dafür empfohlen werden? GNU Octave (https://www.gnu.org/software/octave/) mit intrument-control (https://octave.sourceforge.io/instrument-control/index.html) Verwende ich quasi täglich auch für genau deinen Fall (UART lesen, visualisieren, speichern) Plotten kannst du daraus mit den OpenGL Toolkits Qt (default), FLTK und gnuplot. Speichern und Laden von beliebig komplexen Strukturen geht out of the box, gerne auch gzip komprimiert (macht IMO bei Rohdaten immer Sinn) Wenn du Fragen zu Octave und intrument-control hast gerne hier, per PM, IRC freenode #octave und #octave-de sowie auf der user mailinglist (help@octave.org) sowie im wiki http://wiki.octave.org/GNU_Octave_Wiki Btw, welches Betriebssystem? HTH, Gruß Andy
[toc] | [prev] | [standalone]
Back to top | Article view | de.sci.electronics
csiph-web