sendSharp cleanup and API change

Changed sendSharp 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.