sendSharp cleanup and API change

sendSharp changes API for better compatiblity with decodeSharp in #83.
Previous sendSharp renamed to sendSharpRaw, cleaned up and made more reliable by transmitting data in bursts of 3 packets.