Commit Graph

21 Commits

Author SHA1 Message Date
mmcwilliams 7b5eecacc8 Sequence was not occurring. 2018-10-17 12:09:26 -04:00
mmcwilliams a4bd06f2d9 This one's pretty funny. Timed exposure sequences were operating backwards, where the timed exposure was running while the cap was over the lens. Whoops. 2018-10-17 12:09:26 -04:00
mmcw-dev eec22ceb6f Fix intval2_button_servo for new servo, add parameters which can change the pulse width for different models 2018-09-24 19:25:54 -04:00
Matt McWilliams 44923acf38 Add intval button servo blackout switch 2017-04-05 15:53:36 -04:00
mmcwilliams 922904a500 intval 2.2 concept 2016-09-20 11:40:16 -04:00
Matt 00df49a7c8 Added arbitrary exposure via buttons 2016-07-05 09:45:25 -04:00
Matt ee0555cd5d Move intval_2_buttons into its on folder 2016-07-04 23:30:21 -04:00
Matt 585e776e3e Small refactor to intval_2_1_serial 2016-07-04 23:11:04 -04:00
Matt 08fb6353db Add comments to code identifying command structure 2016-07-02 10:39:58 -04:00
Matt cdc0309d65 Serial version of the INTVAL 2.1 code 2016-05-31 11:42:59 -04:00
Matt 08257cbadb Only use loop delay when not running, delaying or during a sequence 2016-05-12 22:49:09 -04:00
Matt 24baf8ae4d Remove typo in SLOW_PWM variable 2016-05-12 22:05:25 -04:00
Matt ed075bbfa9 Sequence no longer ends with an erroneous frame
Moved the sequence start and stop logic into the  button_end function.
This will allow the sequence to stop without firing a final frame after
the sequence is done. Also added variables to define the speed of the
motors a little more easily.
2016-05-12 22:04:39 -04:00
Matt McWilliams 59a696f6aa Remove delay() from Frame() and inter-frame delay
This gives the user the ability to stop sequences between exposures, or
during them.
2016-05-12 16:10:19 -04:00
Matt McWilliams 291ae33595 Remove timer code, was doing nothing
Will restore timer for Metro version of the firmware for profiling
different motors. Doesn’t make sense here where the Trinket Pro can’t
serial out.
2016-05-12 13:48:59 -04:00
Matt e85e542723 Start single frame when plunger released
as opposed to when it is first pressed. It is with great consternation
that I make this change. The original intention of the Trigger()
feature was to be instant, but having used the intervalometer on
several rolls now, I find the extra frame that this feature introduces
into sequences to be troublesome.
2016-05-11 21:05:03 -04:00
Matt 58ab992ab9 Code cleanup 2016-03-18 18:05:56 -04:00
Matt 5fd6f9e4fd Remove stale Arduino code
Included a non-viable AFSK-controlled version of the intval
2016-02-29 16:49:14 -05:00
Matt f67aa6ba6a Re-factor for Trinket
Used in production models
2016-01-05 11:07:12 -05:00
Matt 04f654cc95 intval2 sans fsck 2015-05-01 09:07:30 -04:00
Matt f6dd6bf01f Update code to use internal pull-ups + afsk
Adds afsk control via SoftModem
Switches microswitch endstop to use INPUT_PULLUP instead of circutry.
2015-04-28 08:18:31 -04:00