RaspyRFM/spitest.py

24 lines
336 B
Python
Raw Normal View History

2018-04-27 00:44:49 +02:00
#!/usr/bin/env python2.7
import RPi.GPIO as GPIO
import spidev
import random
spi = spidev.SpiDev()
spi.open(0, 0)
random.seed()
dataout = []
for i in range(32):
dataout.append(random.randint(0, 255))
print "Transfering testdata", dataout
datain = spi.xfer2(dataout)
if dataout == datain:
print "Received data OK!"
spi.close()