After two days having trouble with transmissions, the Mars rover Spirit sent data Friday morning to its NASA flight team in a communications session lasting at least 20 minutes, the agency's Jet Propulsion Laboratory said.

The Spirit rover stopped transmitting data from Mars on Wednesday, but mission controllers remained hopeful about reestablishing a connection, saying there were signs the craft was operating at a basic level.

Read more: CNN.