groundfungus:
Writing to 10 float values to EEPROM is no problem. Using a full up Uno is problematic when considering low power. The USB-serial subsystem, various LEDs, running at 16Mhz, etc consume power (around 50 mA, I think). A stand alone 328 running at 8Mhz can consume less than 1/4 the power. Then there is sleeping the processor (something new for me) to get current consumption into the micro amp range. low power
I don't want to have a bare bones board, so please don't worry too much about power consumption at this stage.
groundfungus:
Is button B is some sort of detector? What exactly?
I haven't got one at this stage. Perhaps some sort of ferro-resonant detector. This will detect the target and trigger the measurement.
groundfungus:
So the sampling of the temperature for each object triggered by the "button B detector" as well as sensing the arrival of the first object? So, button A is pressed, the unit enters measurement mode, the detector senses the first of ten, takes the reading, stores the reading, senses and reads 9 more objects and reads each of their temperatures, storing each reading then returns to standby?
There should be a gap of at least 60 s between groups of 10 targets. Ideally I would like the group of 10 temperatures to be saved to memory and then sent over the comms link. Once sent successfully then return to standby.
groundfungus:
Now the temperatures are stored in EEPROM and the unit is in standby mode, do we use a button to send the data?
I would prefer this to be sent automatically.
groundfungus:
Will the temperature sensor respond quickly enough?
I'm still researching fast non-temperature detectors. Specifically IR detectors.
groundfungus:
That must be the time between sets of 10 readings?
No. In the perfect scenario, the target will pass in pairs. Ideally the pattern of targets will be a gap of 150 ms between targets 1 and 2 and then a gap of approximately 1 s between 2 and 3. The a gap of 150 ms between 3 and 4. This pattern is repeated for the group of 10.
groundfungus:
The wireless module that I have experience with that has that sort of range (claimed, unobstructed line of sight) is the APC220 radio. I have read of the XBee radios that might have that sort of range. Long range wireless is not a area where I have much expertise.
I would be happy with a wifi link for the moment, just to prove the wireless communications.
groundfungus:
I can help to get to the reading, storing and sending of the data to the serial monitor via serial. From there adding wireless should be pretty easy once a wireless method is chosen. A simple Processing Processing.org/ program could read the serial data and do pretty much what ever you need with the data.
Thanks very much, I will have a look at this.