self._nova = binhoHostAdapter.binhoHostAdapter(devices[0])
self._nova.setOperationMode(0, 'SPI')
self._nova = binhoHostAdapter.binhoHostAdapter(devices[0])
self._nova.setOperationMode(0, 'SPI')
self._nova.setModeSPI(0, 0)
self._nova.setIOpinMode(0, 'DOUT')
self._nova.setIOpinValue(0, 'HIGH')
self._nova.setModeSPI(0, 0)
self._nova.setIOpinMode(0, 'DOUT')
self._nova.setIOpinValue(0, 'HIGH')
def init(self, baudrate=100000, polarity=0, phase=0, bits=8,
firstbit=MSB, sck=None, mosi=None, miso=None):
def init(self, baudrate=100000, polarity=0, phase=0, bits=8,
firstbit=MSB, sck=None, mosi=None, miso=None):
self._nova.setClockSPI(0, baudrate)
self._nova.setModeSPI(0, (polarity<<1) | (phase))
self._nova.setClockSPI(0, baudrate)
self._nova.setModeSPI(0, (polarity<<1) | (phase))
end = end if end else len(buf)
self._nova.setIOpinValue(0, 'LOW')
for i in range(start, end):
end = end if end else len(buf)
self._nova.setIOpinValue(0, 'LOW')
for i in range(start, end):
self._nova.setIOpinValue(0, 'HIGH')
"""
def write_readinto(self, buffer_out, buffer_in, out_start=0, out_end=None, in_start=0, in_end=None):
self._nova.setIOpinValue(0, 'HIGH')
"""
def write_readinto(self, buffer_out, buffer_in, out_start=0, out_end=None, in_start=0, in_end=None):