示例#1
0
 def _writeBytePMBus(self, cmd, byte, pecByte=True):
     bus = SMBus(self.busID)
     bus.pec = pecByte
     bus.write_byte_data(self.address, cmd, byte)
     bus.close()
示例#2
0
 def _readBytePMBus(self, cmd, pecByte=True):
     bus = SMBus(self.busID)
     bus.pec = pecByte
     data = bus.read_byte_data(self.address, cmd)
     bus.close()
     return data
示例#3
0
 def _writeWordPMBus(self, cmd, word, pecByte=True):
     bus = SMBus(self.busID)
     bus.pec = pecByte
     bus.write_word_data(self.address, cmd, word)
     bus.close()