I'm back...
My test suite has expanded now to include the following 1 hour runs of images at 60 second intervals
ResultsWifi rig including RasPi plus relays etc. (uploads image on capture) running Multilapse | = 2.0 Wh |
Ixus160 (camera draw only) being run by Multilapse script | = 1.45 Wh |
Ixus160 running miser2 script with all power saving options except AELock (crashes camera) and sleep shortcut | = 0.45 Wh |
Ixus160 running miser2 script with all power saving options except AELock | = 0.42 Wh |
Arduino controlled IXUS160, with the fast one shot script | = 0.2 Wh |
So, clearly an Arduino Raspberry Pi combination is the winner. as already identified.
The remaining task is to combine the devices, such that the Arduino wakes the Pi intermittently for file handling.
Previous posts outline a suggested workflow for this but a question has arisen in my mind as to whether it's possible for the Arduino to keep taking images,
during a RasPi file handling session?
This would be ideal because I'd really like the Pi to wake for a few minutes each hour for progress reporting (by text file upload) and possible reconfiguration ie. If the interval needs adjusting, I could ssh into the Pi, at the top of an hour and temporarily halt it's shutdown while I update the config. Thumbnail upload however could happen at the end of the day.
The latest discussion has suggested that a camera autostarted CHDKPTP script would initiate an image capture on receipt of a pulse from the Arduino at the USB port but it would also (I'm not clear on how) sense the Pi being connected, at which point it would switch to PTP mode until the RasPi disconnected.
If the two modes, USB pulse initiated capture and PTP are mutually exclusive, it would be interesting to see if the RasPi file count / report and disconnect function could be completed within the 60 second interval, or perhaps we could simply lose one shot an hour to open up more of a gap?
As always, I look forward to your thoughts and feedback
Sdack