Vostok, sorry if I didn't reply before but I was out of country for a few days....
I haven't read all the thread yet, but just to clarify what bv_log does:
this script is meant to mainly to log data, and will only shoot a picture every 10 minutes or so
it's where it says:
if (p%60=0) then shoot
p is the counter of the measurements being take: the script measures about every 10 seconds, each time increasing the value of p
The line above means:
if p is exacly divisible by 60, then shoot.
So, the script will log information every 10 secods, but shoot every 10*60 seconds, i.e. 10 minutes
if you want to shoot every measurement then change
if (p%60=0) then shoot
to a simple
shoot