code: func (d *adxl345DataFormat) ConvertToSI(rawValue int16) float64 {
  	switch d.sensorRange {
  	case ADXL345_RANGE_2G:
  		return float64(rawValue) * 2 / 512
  	case ADXL345_RANGE_4G:
  		return float64(rawValue) * 4 / 512
  	case ADXL345_RANGE_8G:
  		return float64(rawValue) * 8 / 512
  	case ADXL345_RANGE_16G:
  		return float64(rawValue) * 16 / 512
  	default:
  		return 0
  	}
  }
docs: // ConvertToSI adjusts the raw values from the adxl345 with the range configuration