ekmmeters.py
def request(self, send_terminator = False):
        """ Combined A and B read for V4 meter.

        Args:
            send_terminator (bool): Send termination string at end of read.

        Returns:
            bool: True on completion.
        """
        try:
            retA = self.requestA()
            retB = self.requestB()
            if retA and retB:
                self.makeAB()
                self.calculateFields()
                self.updateObservers()
                return True
        except:
            ekm_log(traceback.format_exc(sys.exc_info()))

        return False
def request(self, send_terminator = False):
        """ Combined A and B read for V4 meter.

        Args:
            send_terminator (bool): Send termination string at end of read.

        Returns:
            bool: True on completion.
        """
        try:
            retA = self.requestA()
            retB = self.requestB()
            if retA and retB:
                self.makeAB()
                self.calculateFields()
                self.updateObservers()
                return True
        except:
            ekm_log(traceback.format_exc(sys.exc_info()))

        return False
Combined A and B read for V4 meter.

        Args:
            send_terminator (bool): Send termination string at end of read.

        Returns:
            bool: True on completion.