Transmit functionality complete, not tested with system however