habe auf einem Raspberrypi 2 ein Piface Digital 2 aufgesteckt und installiert.
Rasbian Stretch.
Leider wird das Piface nicht erkannt.
Nach einiger Suche bin ich auf folgendes gestoßen https://www.raspberrypi.org/forums/viewtopic.php?t=196248#p1228166
Anscheinend wurde die Taktfrequenz der SPI geändert und diese wird im pifacedigitalio nicht abgefragt.
Ich werde nur nicht richtig schlau, wie genau ich nun die spi.py abändern muss.
in der spi.py muss die Zeile mit hz_speed eingefügt werden.
Dabei das Komma am Ende der vorherigen Zeile nicht vergessen
# create the spi transfer struct
transfer = spi_ioc_transfer(
tx_buf=ctypes.addressof(wbuffer),
rx_buf=ctypes.addressof(rbuffer),
len=ctypes.sizeof(wbuffer),
[b]speed_hz=ctypes.c_uint32(15000)[/b]
)