code: def write16(self, register, value):
          
          value = value & 0xFFFF
          self._bus.write_word_data(self._address, register, value)
          self._logger.debug("Wrote 0x%04X to register pair 0x%02X, 0x%02X",
                       value, register, register+1)
docs: Write a 16-bit value to the specified register.