tessel/t2-firmware

SPI no longers transfers correct data

Closed this issue · 2 comments

Test Case:

var tessel = require('tessel');
var spi = new tessel.port.A.SPI();

spi.transfer(new Buffer([0x0, 0x1, 0x2]), function(err, resp) {
  console.log('sent!', err);
})

You'll have to check it out with a logic analyzer but you'll see all that's sent is [0, 0, 0].

Correction: this seems to be a problem with the pull resistor on the ambient module :/

I was about to report back that there have been no changes in that code for quite some time.