remove queue wrap of bus r/w

master
David Kebler 2017-01-15 18:47:43 -08:00
parent 25a3ca9095
commit 193b003d07
2 changed files with 8 additions and 8 deletions

View File

@ -26,27 +26,27 @@ class Bus {
close() { return pify(this.bus.close_p)() }
readRaw(address, length, buffer) {
return this.qAdd(pify(this.bus.i2cRead)(address, length, buffer))
return pify(this.bus.i2cRead)(address, length, buffer)
}
writeRaw(address, length, buffer) {
return this.qAdd(pify(this.bus.i2cWrite)(address, length, buffer))
return pify(this.bus.i2cWrite)(address, length, buffer)
}
read(address, cmd) {
return this.qAdd(pify(this.bus.readByte)(address, cmd))
return pify(this.bus.readByte)(address, cmd)
}
write(address, cmd, byte) {
return this.qAdd(pify(this.bus.writeByte)(address, cmd, byte))
return pify(this.bus.writeByte)(address, cmd, byte)
}
read2(address, cmd) {
return this.qAdd(pify(this.bus.readWord)(address, cmd))
return pify(this.bus.readWord)(address, cmd)
}
write2(address, cmd, bytes) {
return this.qAdd(pify(this.bus.writeWord)(address, cmd, bytes))
return pify(this.bus.writeWord)(address, cmd, bytes)
}
} // end of Bus Class

View File

@ -7,7 +7,7 @@ const expect = require('chai').expect,
let bus = new Bus()
// console.log(bus.write.toString())
bus.write(0x21, 0x09, 0xFF)
bus.write(0x20, 0x09, 0xFF)
describe('Bus Class - ', function () {
@ -15,4 +15,4 @@ describe('Bus Class - ', function () {
// expect(pin.cfg, "config getter failed").to.deep.equal(gpio.configs('output'))
})
});
})