×

INDI Library v2.0.6 is Released (02 Feb 2024)

Bi-monthly release with minor bug fixes and improvements

Indi and EKOS with Canon M3/10/100/6

  • Posts: 152
  • Thank you received: 28
################################################
# By Petar Milevski 2022
#!/bin/bash -i
################################################

while true
do
compute[0]="Canon EOS M3 Intervalometer"
compute[1]="1. Set camera to Bulb mode\n2. Set image quality to RAW+JPG\n3. Set ISO to 1600\n4. Manually focus camera"
compute[2]="Exposure time (sec)"
compute[3]="Number of Exposures"

#LC_ALL="en_AU.UTF-8"
default_h="120" # default exposure time = 120 sec
default_m="24" # default number of exposures = 24

if temps=`yad --width=400 \
--center \
--form \
--title="${compute[0]}" \
--text="${compute[1]}" \
--field="${compute[2]}" \
--field="${compute[3]}" \
"$default_h" "$default_m"`

then

var_exp_t=$(echo "$temps" | cut -d "|" -f1) # default exposure time seconds
var_frame_no=$(echo "$temps" | cut -d "|" -f2) #default number of frames

gphoto2 --wait-event=2s
counter=1
until [ $counter -gt $var_frame_no ]
do
gphoto2 --set-config eosremoterelease=2 --wait-event="$var_exp_t"s --set-config eosremoterelease=4 # --wait-event=Xs is time of exposure in X seconds
gphoto2 --wait-event-and-download=5s --keep-raw # add a minimum of 5 sec for downloading image
((counter++))
done
rm *.JPG

else
echo "cancel"
break
fi

done
1 year 2 months ago #89876

Please Log in or Create an account to join the conversation.

Time to create page: 0.529 seconds