SparkFun Forums 

Where electronics enthusiasts find answers.

All things pertaining to wireless and RF links
By celephicus
#149639
Greetings,

I am after recommendations, I am currently looking at using a RN174 WiFi module to return data from a datalogger to a iPhone or similar device. The solution that our iPhone developer has come up with is to have the iPhone be a webserver, and the logger to return data in GET requests. This is very slow, and I think that there is a limit on how big a GET request can be (8K?).

What is the best way to transfer data (which is binary, btw, but can be uuencoded to look like text).

Thanks
By anny0498
#149797
Hi,

If there is limitation of 8K then you have to transfer data on the basis of serialization like first part of data,then second part and so on till end. To increase the speed of data transfer you also may use SDIO interface as the throughput will be higher.

For the encoding of data if possible use any encryption method. Go for WPA2 for best case.
As a device serial to wifi is good option for this.
By Joeisi
#149844
Well from a network standpoint you can only get 800 bits per GET request. (100 (I think) ASCII chars * 8 bits a piece). A POST request on the other hand has no size limitations.