def METHOD_NAME(self):
    """Gets the Atlas Scientific pressure sensor measurement."""
    if not self.atlas_device.setup:
        self.logger.error("Error 101: Device not set up. See https://kizniche.github.io/Mycodo/Error-Codes#error-101 for more info.")
        return
    pressure = None
    self.return_dict = copy.deepcopy(measurements_dict)
    if self.led == 'measure':
        self.atlas_device.query('L,1')
    # Read device
    atlas_status, atlas_return = self.atlas_device.query('R')
    self.logger.debug("Device Returned: {}: {}".format(atlas_status, atlas_return))
    if self.led == 'measure':
        self.atlas_device.query('L,0')
    if atlas_status == 'error':
        self.logger.debug("Sensor read unsuccessful: {err}".format(err=atlas_return))
        return
    # Parse device return data
    if self.interface in ['FTDI', 'UART']:
        # Find float value in list
        float_value = None
        for each_split in atlas_return:
            if str_is_float(each_split):
                float_value = each_split
                break
        if 'check probe' in atlas_return:
            self.logger.error('"check probe" returned from sensor')
        elif str_is_float(float_value):
            pressure = float(float_value)
            self.logger.debug('Found float value: {val}'.format(val=pressure))
        else:
            self.logger.error('Value or "check probe" not found in list: {val}'.format(val=atlas_return))
    elif self.interface == 'I2C':
        value = self.atlas_device.build_string(atlas_return)
        if str_is_float(value):
            pressure = float(value)
        else:
            self.logger.debug("Could not determine pressure from returned value: '{}'".format(atlas_return))
            return
    self.value_set(0, pressure)
    return self.return_dict