def gauss(self):
        """
        Get the magnetometer values as gauss for each axis as a tuple (x,y,z)

        :example:

        >>> sensor = HMC5883L(gw)
        >>> sensor.gauss()
        (16.56, 21.2888, 26.017599999999998)
        """
        raw = self.raw()
        factors = {
            1370: 0.73,
            1090: 0.92,
            820: 1.22,
            660: 1.52,
            440: 2.27,
            390: 2.56,
            330: 3.03,
            230: 4.35
        }
        factor = factors[self.resolution] / 100
        return raw[0] * factor, raw[1] * factor, raw[2] * factor