code: func (g *Driver) OffsetMotorEncoder(motor Motor, offset float64) error {
  	offsetUint := math.Float64bits(offset * MOTOR_TICKS_PER_DEGREE)
  	return g.writeBytes([]byte{
  		goPiGo3Address,
  		OFFSET_MOTOR_ENCODER,
  		byte(motor),
  		byte((offsetUint >> 24) & 0xFF),
  		byte((offsetUint >> 16) & 0xFF),
  		byte((offsetUint >> 8) & 0xFF),
  		byte(offsetUint & 0xFF),
  	})
  }
docs: // OffsetMotorEncoder offsets a motor's encoder for calibration purposes.