Reverted to TCP as I kept loosing packets in UDP (probably due to the arduino not keeping up)