docs: def read_dcb(self):
          """
          Returns the full DCB, only use for non read-only operations
          Use self.dcb for read-only operations.
          """
          logging.info("Getting latest data from DCB....")
          self.dcb = self._hm_read_address()
          return self.dcb