Mars rover Opportunity has been out of contact since early June, ever since a major dust storm deprived it of solar power. The storm is learnt to be fading now