Page 1 of 1

Analog Input Abtastrate

Posted: 01 Jul 2021, 16:44
by Bastian
Hallo zusammen,

ich habe ein RevPi compact in Betrieb und möchte damit analoge Sensordaten aufnehmen und abspeichern. Jetzt musste ich leider feststellen, dass die Abtastrate in Node-RED nur etwa alle 1-3 Sekunden einen Wert hergibt. Das reicht natürlich nicht um irgendwas dynamisches abzubilden. 10Hz wären hier wohl ausreichend, aber 0,3-1Hz langt beim besten Willen nicht hin.
Hat jemand damit Erfahrungen gemacht oder hat eine Idee wie ich testen kann, ob es ein HW- oder SW-seitiges Problem ist?

Besten Dank und beste Grüße
Basti

Re: Analog Input Abtastrate

Posted: 08 Jul 2021, 13:21
by Bastian
Hi,

die maximale Abtastrate von 1Hz lässt sich anscheinend auf die refresh-Zeit des revpinodered-servers zurückführen. Wenn ich über get-PIN alle 0,1s einen Trigger setze, bekomme ich über die Zeit immer 10 identische Werte bevor es dann einen Sprung zum nächsten Wert macht (, der dann wieder 10 mal ausgegeben wird).
Hat jemand eine Idee, wie sich die Einstellung des Servers ändern lässt?
Image
Laut Beschreibung von Node-RED sollte noch ein 5. SERVER-Node vorhanden sein. Dieser findet sich in meiner Oberfläche leider nicht wieder.
Informationen über die manuelle Konfiguration des Server-Dienstes kann ich leider keine ausfindig machen.

Danke und Grüße

Re: Analog Input Abtastrate

Posted: 16 Jul 2021, 08:57
by dirk
Hallo Bastian, danke für Deinen Post. Die Moderation läuft über die Fa. Erminas welche die Komponente "RevPi Nodes für Node-RED" erstellt hat.
Könnte bitte jemand zeitnah Bastian helfen? Danke schön.

Re: Analog Input Abtastrate

Posted: 16 Jul 2021, 11:04
by dirk
Hi hier noch eine hilfreiche Information aus der Doku
https://revolution.kunbus.com/tutorials ... rect=en_US

Re: Analog Input Abtastrate

Posted: 19 Jul 2021, 16:05
by Bastian
Hi Dirk,

danke für die Anregung. Ich habe den entsprechenden abschnitt in der Doku fürs RevPi Compact gefunden und bin via piControl tatsächlich auf 1Hz limitiert. Es liegt also auch nicht am Node-RED-Server. Ob und wie die Einbindung ins Node-RED funktioniert, wenn ich piCOntrol deaktiviere und die sampling rate "händisch" erhöhe, werde ich allerdings erstmal nicht erfahren. Ich habe mir aber mittlerweile externe analog-Schnittstellen besorgt, deren aufbereitete Daten ich dann nur mit dem RevPi durchwinke.

Gruß
Basti

Re: Analog Input Abtastrate

Posted: 27 Jul 2021, 09:35
by dirk
Hallo Bastian, woher kommt denn die Information, dass Du via piControl auf 1Hz limitiert bist?

Re: Analog Input Abtastrate

Posted: 09 Aug 2021, 16:39
by dirk
Hi Bastian, ich habe die Stelle in der Doku gefunden, hier:
https://revolution.kunbus.com/tutorials ... e-compact/

Wenn Du ohne piControl arbeitest dann werden analoge Werte all 125 ms aktualisiert also 1/0.125 = 8Hz.
chrome_Y7eA7NM8nu.png
chrome_Y7eA7NM8nu.png (8.94 KiB) Viewed 5536 times

Re: Analog Input Abtastrate

Posted: 09 Aug 2021, 20:20
by Boris Crismancich
Das Open Source Projekt dazu ist:
https://github.com/erminas/node-red-contrib-revpi-nodes

Ich glaube nicht, dass die Limitierung auf piControl zurückzuführen ist. Ich denke eher es liegt an der NodeRed implementierung.
Man könnte das als Bug melden und schauen, ob es im Projekt auch als Bug gesehen wird.

Viele Grüße,
Boris