Hi novofer! This seems to have something to do with a too old version of the zeroconf library, which is available in Buster. We once created a backport package, which you can please test. Download: http://revpimodio.org/dnl/python3-zeroconf_0.26.1-1~bpo10+1_all.deb Download and installation via cli ...
Hi :D On the Revolution Pi should be only one instance of RevPiModIO. So you just have to pass your instance to the other classes and your program should work :D By that method you can write control classes independently of the instantiation of the RevPiModIO module. The control classes will work al...
That can be implemented exactly like this. Your emergency stop simply removes the 24 V from pin 4 on connector X2 (the top one). This only removes the voltage for the actuators (valves), the module and the inputs can continue to be used. Note: The internal status of the outputs is still set to High!...
Hi Makoto! In general your Python code is okay. Just add the rpi.exit() at the end to be sure all IOs are set as you want - Especially the .value = int(0) import revpimodio2 import time rpi = revpimodio2.RevPiModIO(autorefresh=True) rpi.io.PwmDutycycle_1.value = int(496) #49.6% duty cycle rpi.io.Dig...
In RevPiModIO, the status of the modules can be read via their variables in the process image. Each DIO/DO/DI module has a status word (16 bits) which indicates various errors, see link. https://revolutionpi.com/tutorials/overview-revpi-io-modules/configuration-digital-io-modules/ In control project...
Dear RevPi Community. We are happy to announce that we have released our latest Buster Image 01/2023. The image offers support for the RevPi Core SE products. Have a look at our release notes: https://revolutionpi.de/tutorials/downloads/#releasenotes You can download the images (full / lite) as usua...
Liebe RevPi Community. Wir freuen uns, euch mitteilen zu können, dass wir unser neuestes Buster Image 01/2023 veröffentlicht haben. Das Paket enthält Unterstützung für den neuen RevPi Core SE. Die detaillierten Änderungen findet ihr in unseren Release Notes: https://revolutionpi.de/tutorials/downloa...
Hello PutR! I was able to recreate the phenomenon by using illegal characters in the hostname (a period in my case). Can you please check via SSH the "/etc/hostname" and "/etc/hosts" files for illegal hostname characters? You should use a-z 0-9 '-' (hyphen) only, no spaces or oth...
Hi Lena! Unfortunately, you cannot write a configuration with RevPiModIO. The library only reads the piCtory configuration under /etc/revpi/config.rsc. For your point 3: You can read the configured values of the MEMs witch .io.MEMNAME.defaultvalue - Replace MEMNAME and do not use just the .value pro...