На A590IS работает ровно наполовину: при обнаружении движения - начинает запись, но если движение прекратилось - никак не реагирует. Неужели у кого-то он работает должным образом?? Чего стОят хотя бы строчки: if t>0 then i=i+1 print "начинаем запись" print "Video", i, "(blocks=", t, ")" click "video"
if t>0 then print "обнаружение неподвижности..." t=0
т.е при одном и том же условии должны выполняться разные действия. Подскажите, пожалуйста, программу, в которой можно редактировать скрипты с возможностью их проверки, попробую доработать
запускаю скрипт с дефолтными параметрами, пишет "обнаружение движение", провожу рукой перед объективом появляется надпись: начинаем запись video 2 (blocks= 5) *** завершено *** а в левом верхнем углу дисплея жёлтым по оранжевому написано: uBASIC:91 if: Stack ful
и больше ничего, никаких видео файлов на флэшке после этого не появляется
Мегаблагодарность всем, кто принимает участие в разработке и отладке CHDK. Такая же архиблагодарность скриптописателям и именно автору AMDVRec. Поставил скрипт, благодаря Юрию(IronMan-у) подправил для А серии. Работает (причем уже есть практическое применение).
1. При увеличении параметра "Интервал" начинаются глюки с определением движения, неподвижность воспринимается как движение и наоборот. Лучше всего оставлять на 1. 2. При уменьшении параметра "Зерно" повышается чувствительность к движению. При единице неподвижность может периодически восприниматься как движение. Лучше ставить не менее 6.