Files
pibox/testprograms/spitest
LazyAssassin445 0d8e8f7a97 File Organisation
2017-02-24 11:47:46 +00:00

18 lines
259 B
Python
Executable File

#!/usr/bin/python
import spidev
import time
import os
spi = spidev.SpiDev()
spi.open(0, 0)
def readchannel(channel):
adc = spi.xfer2([1, (8+channel)<<4, 0])
data = ((adc[1]&3)<<8) + adc[2]
return data
while True:
print(readchannel(7))
time.sleep(.5)