def bitmap(arr, dc): """ write a sequence of bytes, either as data or command""" #wiringPy.digital_write(pin_DC, dc) #wiringPy.digital_write(pin_DC, dc) if dc==ON: GPIO.output(pin_DC, GPIO.HIGH) else: GPIO.output(pin_DC, GPIO.LOW) #str=struct.pack('B'*len(arr), *arr) #print(str) #print(arr); #for item in arr: # writeonebyte(item) #wiringPy.digital_write_serial_array(0, ) GPIO.bitbang(pin_CLK,pin_DIN,pin_CE,struct.pack('B'*len(arr), *arr))