Skip to content

Commit 83a6570

Browse files
author
Yihui Xiong
committed
replace mraa with gpio.py
1 parent 82701af commit 83a6570

File tree

1 file changed

+5
-10
lines changed

1 file changed

+5
-10
lines changed

respeaker/spi.py

Lines changed: 5 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -62,21 +62,16 @@ def crc8(data):
6262

6363

6464
if platform.machine() == 'mips':
65-
import mraa
65+
from gpio import *
6666
import time
6767

6868

6969
class SPI:
7070
def __init__(self, sck=15, mosi=17, miso=16, cs=14):
71-
self.sck = mraa.Gpio(sck)
72-
self.mosi = mraa.Gpio(mosi)
73-
self.miso = mraa.Gpio(miso)
74-
self.cs = mraa.Gpio(cs)
75-
76-
self.sck.dir(mraa.DIR_OUT)
77-
self.mosi.dir(mraa.DIR_OUT)
78-
self.miso.dir(mraa.DIR_IN)
79-
self.cs.dir(mraa.DIR_OUT)
71+
self.sck = Gpio(sck, OUTPUT)
72+
self.mosi = Gpio(mosi, OUTPUT)
73+
self.miso = Gpio(miso, INPUT)
74+
self.cs = Gpio(cs, OUTPUT)
8075

8176
self.cs.write(1)
8277

0 commit comments

Comments
 (0)