# coding: utf-8 import struct import time import mraa gpio = mraa.Gpio(4) gpio.dir(mraa.DIR_OUT) gpio.write(1) spi = mraa.Spi(0) for i in range(0,10000): data = bytearray(2) data[0] = 0x68 data[1] = 0x00 gpio.write(0) recv = spi.write(data) gpio.write(1) ans = ((recv[0] << 8) + recv[1]) & 0x03FF print int(ans) time.sleep(0.01)