-
-
Notifications
You must be signed in to change notification settings - Fork 11
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add Advanced Interval Shutter Release #67
Comments
Got a test UI up on my own fork (I think). It's...ok, at best. I'm not sure the power button is the most responsive, and I really don't like using a loop+counter for timing. This really should be done with some kind of hardware timer, but it's outside my realm of knowledge (for now) |
It definitely isn't. I'm experimenting with number entry UIs right now with the thought that the workflow is:
|
Yeah, I found out about the hardcoded bits. No way to bypass that unfortunately (that's I've found yet, at least) I did manage to get a timer based intervalometer working last night. Only problem is that once it's turned on you can't turn it off, and it'll crash the stick if you exit the intervalometer mode. But at least non loop based timing is something that's possible |
I've pushed my attempt at a spinner UI for entry of the intervalometer parameters to a branch. As of now it supports:
It does not save the entered numbers (just holds them in some a global variable). |
The primary Arduino loop is based on a hardware timer, so using a loop+counter isn't terrible. Having said that, rather than using
|
Branch wouldn't compile (extra parenthesis on line 40 in spinner.io). Fixed that and got the UI working I'm not a massive fan of the UI, but I can't really see any other way to do things with only two buttons. The one thing it'll definitely need in an infinity option for the count Maybe having some kind of preset value/s, then the fully custom spinner for each input? Just common things like 1s, 2s, 5s, 10s, 30s, 60s and custom? |
Ooops, sorry, still hacking the heck out of it.
I hadn't even considered that ... OK difficult to spin up to infinity.
Yes, this is also a possibility and would then handle the infinity case. |
The input spinner could have 2 modes, preset and custom, swappable with the 'BtnB + BtnA' hold trick from the shutter lock work. I think delay and shutter times are the easiest to have preset times, if we use 'standard' shutter speeds (just looking at the dial), we get:
The unit spinner can always be present to scale the durations, thus shutter speeds will mostly use millisecs whilst delay would mostly use seconds or minutes. For the count ... I'm not sure how or which presets would work well. I will try to get this prototyped over the next few days to see if/how it works. |
I'm still working on this but got distracted with other things (eg #69). |
As started in #51 by @sbstjn and added in #60 , creating a more feature rich interval timer
The text was updated successfully, but these errors were encountered: