Moderator: RevPiModIO
wget http://revpimodio.org/dnl/python3-revpimodio2_2.3.0-1_all.deb
sudo dpkg -i python3-revpimodio2_2.3.0-1_all.deb
import revpimodio2
rpi = revpimodio2.RevPiModIO(autorefresh=True)
# Read the counter input values
rpi.io.Counter_1.value
11
rpi.io.Counter_2.value
11
# Reset counter inputs
rpi.io.Counter_1.reset()
rpi.io.Counter_2.reset()
# Read the counter input values again
rpi.io.Counter_1.value
0
rpi.io.Counter_2.value
0
Thanks Sven. This code was executed.And here it is: http://revpimodio.org/dnl/python3-revpi ... -1_all.deb
Beta with reset of counter inputs.
You have to download and install it on you pi via:
You use it like the old version. So let the counters count some values and call the .reset() function of the counter inputs.Code: Select allwget http://revpimodio.org/dnl/python3-revpimodio2_2.3.0-1_all.deb sudo dpkg -i python3-revpimodio2_2.3.0-1_all.deb
Code: Select allimport revpimodio2 rpi = revpimodio2.RevPiModIO(autorefresh=True) # Read the counter input values rpi.io.Counter_1.value 11 rpi.io.Counter_2.value 11 # Reset counter inputs rpi.io.Counter_1.reset() rpi.io.Counter_2.reset() # Read the counter input values again rpi.io.Counter_1.value 0 rpi.io.Counter_2.value 0
Please post your experiences!
Sven
import os
os.system("/usr/bin/sudo /sbin/poweroff")
plc: __init__.py started: Fri Feb 21 13:18:05 2020
/home/pi/.local/lib/python3.5/site-packages/revpimodio2/modio.py:330: RuntimeWarning: got io error during ioctl and count 1 errors now
RuntimeWarning