A dust storm continues to envelop the Red Planet and Curiosity's labs are back in action.