<div dir="ltr"><div>@Udo1: ist es mit s0vz oder 1wirevz evtl. auch möglich, generische Impulse zu zählen/ loggen die direkt über GPIO am Raspi anliegen? Also ohne ein spezielles Protokoll wie i2c o.ä.?<br><br></div>vg<br>Andreas<br>
<br></div><div class="gmail_extra"><br><br><div class="gmail_quote">2014-02-21 17:10 GMT+01:00 Udo1 <span dir="ltr"><<a href="mailto:udo1@gmx.net" target="_blank">udo1@gmx.net</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hallo Mark,<br>
<br>
Am <a href="tel:21.02.2014%2011" value="+12102201411" target="_blank">21.02.2014 11</a>:57, schrieb Mark:<div class=""><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Habe nach selbigen Problemen ein neues Image von Rainer Gauweiler installiert<br>
<a href="https://www.energie-und-it.de/raspi/2013-08-25-raspbian-vz-04-3G.img.zip" target="_blank">https://www.energie-und-it.de/<u></u>raspi/2013-08-25-raspbian-vz-<u></u>04-3G.img.zip</a><br>
</blockquote></div>
leider ist in dem Image, als auch auf der Github-Seite von Henrik immer noch die alte Version von s0vz vorhanden.<br>
Die GPIOs haben sich bei der Erweiterung mit Schaltausgängen geändert.<br>
<br>
Die Änderungen betreffen die rc.local und die s0vz.c<br>
<br>
Neuer Inhalt, bezüglich s0vz, der rc-local muss sein:<br>
<br>
# Part of S0/Impulse to Volkszaehler 'RaspberryPI deamon'<br>
echo 17 > /sys/class/gpio/export && echo "rising" > /sys/class/gpio/gpio17/edge<br>
echo 18 > /sys/class/gpio/export && echo "rising" > /sys/class/gpio/gpio18/edge<br>
echo 22 > /sys/class/gpio/export && echo "rising" > /sys/class/gpio/gpio22/edge<br>
echo 23 > /sys/class/gpio/export && echo "rising" > /sys/class/gpio/gpio23/edge<br>
echo 24 > /sys/class/gpio/export && echo "rising" > /sys/class/gpio/gpio24/edge<br>
echo 10 > /sys/class/gpio/export && echo "rising" > /sys/class/gpio/gpio10/edge<br>
<br>
In der s0vz muss folgende Zeile:<br>
char gpio_pin_id[] = { 17, 18, 27, 22, 23, 24 }, url[128];<br>
<br>
durch diese Zeile ersetzt werden:<br>
char gpio_pin_id[] = { 17, 18, 23, 22, 24, 10 }, url[128];<br>
<br>
Danach muss die s0vz.c neu kompiliert werden.<br>
<br>
Ich hänge mal eine fertig kompilierte s0vz an.<br>
<br>
Gruß<br>
Udo<br>
</blockquote></div><br></div>