Help a Noob out? Marine application of robotix

I dont want to transmit data threw the water, i want to reprogram/ collect data when the unit surfaces.