so 7200 measures every sec.
That is quite a lot for an arduino, what sensor are you using? what is the datatype of one measurement? (long, int, byte, float)
what is the duration (continuous, 5 seconds?)
Do You know a way I could work out to send this data?
yep, but I don't know if wifi is the right way, as it might not have the throughput to send those 7200 measurements. IIRC my ethernetshield reaches approx 5KB /second so that would imply ~5000 bytes, or ~1000 longs per second.
An option might be to use a simple compression scheme and only send the delta's but if that is possible depends very much of the type of data one gets.
e.g. the values 1000 1002 1004 999 1000 1000 1020 1024 1014 1000 993 1000 1002can be send
as 1000,+2, +4, -1, +0, +0, +20, +24, +14, 0, 993, +7 +9 // delta wrt an initial value, resending a reference value every 10 measurements.
or 1000, +2, +2 -5, +1, +0, +20, +4, -10, -14, 993, +7, +2 // delta wrt previous value, resending ref every n values.
The second has better dynamic properties as you can go +-127 (1 byte) from the last measurement while the first goes +-127 from the reference measurement. If there is a steep rise the first coding will "overflow" faster than the second one. The drawback of teh second is that missing one value corrupts the rest of one "burst".
Can you tell more about the details of the proj. post links of datasheet of the sensor?
I'm sorry if my questions are "stupid"
2 answers on this one:
- "he who asks questions is stupid for a moment, he who not asks them is stupid forever" - chinese proverb
- questions are never stupid, answers can be (some writer I do not recall)