nD-enerserve Forums
Abtatsrate per Quellcode ändern - Printable Version

+- nD-enerserve Forums (https://forum.enerserve.eu)
+-- Forum: SmartPi (https://forum.enerserve.eu/forumdisplay.php?fid=1)
+--- Forum: SmartPi - Deutsch (https://forum.enerserve.eu/forumdisplay.php?fid=3)
+--- Thread: Abtatsrate per Quellcode ändern (/showthread.php?tid=1337)



Abtatsrate per Quellcode ändern - Moe - 29.04.2019

Guten Tag liebes Forum,
 
ich habe mir vor einiger Zeit, für ein Studienprojekt, einen SmartPi2 gekauft.
In den FAQ's habe ich gelesen, dass man die Abtastrate im Quellcode ändern kann,
ich habe auch die passende Codestelle gefunden. Leider ohne funktionstüchtigen Erfolg.
Ich habe schon unterschiedlichste Wege ausprobiert.
Da ich mittlerweile etwas unter Zeitdruck stehe hoffe ich das mich hier jemand helfen kann.
 
Ich bin für jeden Tipp dankbar.


RE: Abtatsrate per Quellcode ändern - jens - 30.04.2019

Hallo,

um zu helfen, wären der geänderte Quellcode und das evtl. kompilierte Binary schon hilfreich.

Gruß Jens


RE: Abtatsrate per Quellcode ändern - Moe - 02.05.2019

Moin,
kurz zu meinem letzten Versuch,
ich habe den SmartPi Software erfolgreich über apt installiert.
Danch habe ich die MQTT Einstellungen konfiguriert und alles lief.

Daraufhin habe ich per:
go get -v github.com/nDenerserve/SmartPi/src/smartp
mir die Daten geholt und im
cd ${GOPATH-$HOME/go}/src/github.com/nDenerserve/SmartPi/src/readout
die main.go bearbeitet.

Zeile 125:
// Every 5 seconds
if i%1 == 0 {

per make befehlt die Datein erstellt und die smartpireadout aus dem Verzeichnis /src/github.com/nDenerserve/SmartPi/bin
durch die Datein im /usr/local/bin ersetzt.
Nach einem Neustart habe ich keine Werte mehr über MQTT oder Web GUI erhalten.

Eigenlich will ich die schnellsmögliche Abtatsrate einstellen, wusste aber noch nicht genau wie.

Vielen Dank schon mal!


RE: Abtatsrate per Quellcode ändern - jens - 08.05.2019

Die Version, die Sie mir per Mail geschickt haben, funktioniert einwandfrei.
Gruß Jens