1 of 1 people found this helpful
Please post the error message you are seeing when you run the emulator, or show the last part of the output of 'dmesg'. You can check '/var/log/messages' for any errors that may prevent from seeing the Digital I/O 2 board.
I'm guessing you have gone through the pages at the following link:
You may try the Web Control option shown here:
Ensure SPI is enabled on your RasPi.
cat /boot/config.txt |grep spi dtparam=spi=on
If this is not found in your config.txt, use 'raspi-config' to enable it.
You should see 2 SPI devices configured if enabled.
ls /dev/*spi* /dev/spidev0.0 /dev/spidev0.1
Check the jumper setting on your Digital I/O 2. Both jumpers should be at the '0' position for address 0.
How are you viewing the Emulator tool?
You may have to try another GL driver which can be set from the Advanced area of 'raspi-config'.
pifacedigitalio.core.addrNoPiFaceDigitalDetectedError: No PiFace Digital board deteced (hardware_addr=0, bus=0, chip_select=0).
Ensure SPI Yes this was correct
2 SPI Yes this was correct
E: Unable to locate package python3-piface
digital-emulator command not found
This is a different computer than the one I run on piface2 it does not have email service working on it.
Have photos of screen errors but don't know to send them yet.
Ensure you have the piface software installed for python 3
For the Emulator not detecting the PiFace Digital 2, you may have to change the speed of the SPI device.