Now receives rpc as float array, rathe than byte array