mmcw-dev
|
4e1a3783f0
|
Test backwards frames
|
2017-10-20 20:43:54 -04:00 |
mmcw-dev
|
f74fa2798e
|
Reduce "closed" time by 50ms. Is still too long when frame fires. Logging might be the culprit
|
2017-10-20 20:42:11 -04:00 |
mmcw-dev
|
6882c37cf0
|
Using a "closed" variable. That's the ticket.
|
2017-10-20 20:39:07 -04:00 |
mmcw-dev
|
9ceb17c03b
|
Forget pad, just use open
|
2017-10-20 20:36:27 -04:00 |
mmcw-dev
|
4908ccabca
|
Use a padding value, instead of subtracting the open variable from the desired exposure.
|
2017-10-20 20:35:00 -04:00 |
mmcw-dev
|
c95af1693f
|
Reduce open state variable by 50 ms, from 300 to 250
|
2017-10-20 20:31:28 -04:00 |
mmcw-dev
|
32e94fadb0
|
That was the wrong variable as well
|
2017-10-20 20:29:14 -04:00 |
mmcw-dev
|
58267bf71c
|
Set pause flag before frame is actually paused. To prevent stop events when motor slows.
|
2017-10-20 20:27:43 -04:00 |
mmcw-dev
|
ca8f6b2be9
|
Logging when frames restart. I am still screwing up.
|
2017-10-20 20:25:45 -04:00 |
mmcw-dev
|
243f45c836
|
Harden the logic which allows exposures at arbitrary exposure times. A "pause" variable has been added to the frame state that tracks when the frame is intentionally paused, preventing the premature pausing of a single frame.
|
2017-10-20 20:19:29 -04:00 |
mmcw-dev
|
ef77ecce83
|
Log microswitch watch function because frames are being stopped prematurely
|
2017-10-20 20:10:38 -04:00 |
mmcw-dev
|
4d16ab8921
|
Confarnit! Caught the same error in another place, was referencing a variable to an undefined variable.
|
2017-10-20 20:08:43 -04:00 |
mmcw-dev
|
6f73790f5a
|
Was using undefined variable. Silly me.
|
2017-10-20 20:05:51 -04:00 |
mmcw-dev
|
736a0c858b
|
Log variables when pausing frames.
|
2017-10-20 19:58:16 -04:00 |
mmcw-dev
|
d511ecdfbe
|
If statements were eating the frame continuance step. This has been altered by using 0 as the default value for arbitrary exposure frames.
|
2017-10-20 19:53:57 -04:00 |
mmcw-dev
|
43213cc6ce
|
Match exposure time to intval2 logic. Try a 5 second exposure time.
|
2017-10-20 19:44:58 -04:00 |
mmcw-dev
|
16f8675339
|
OK backwards microswitch logic is not sound. Please revisit.
|
2017-10-20 19:38:26 -04:00 |
mmcw-dev
|
7e989eeadf
|
Add beginnings of the arbitrary exposure time logic. Test with /tests/index.js file
|
2017-10-20 19:36:23 -04:00 |
mmcwilliams
|
429441137e
|
Remove voltage step-up chips and add a voltage regulator for regulating 5v from a 12v source
|
2017-10-20 13:59:19 -04:00 |
mmcwilliams
|
7d9377e7ea
|
Start fleshing out API for web/mobile
|
2017-10-20 13:58:01 -04:00 |
mmcw-dev
|
2a08c64878
|
Stop immediately
|
2017-10-19 22:13:34 -04:00 |
mmcw-dev
|
b7dd9e4fa1
|
Was not actually calling intval._stop(). How embarassing?
|
2017-10-19 22:03:13 -04:00 |
mmcw-dev
|
0b47713c58
|
Stop resetting frame.start to 0
|
2017-10-19 21:59:38 -04:00 |
mmcw-dev
|
6218d8d585
|
Refactor intval library to use object. The nature of the GPIO module in use breaks references to this
|
2017-10-19 21:52:13 -04:00 |
mmcw-dev
|
15d9225c04
|
Log error on uncaught exception
|
2017-10-19 21:42:52 -04:00 |
mmcw-dev
|
4818b44abf
|
Test frame (and see why release switch is causing a hard exit)
|
2017-10-19 21:40:24 -04:00 |
mmcw-dev
|
53d50e715c
|
No pins exit message
|
2017-10-19 21:34:14 -04:00 |
mmcw-dev
|
e27add8da7
|
Refactor releaseWatch to use a seperate function to determine close state for the release switch
|
2017-10-19 21:30:07 -04:00 |
mmcw-dev
|
2b06eb3b3c
|
Release pin is crashing lib
|
2017-10-19 21:24:20 -04:00 |
mmcw-dev
|
cb407b5057
|
Switched pins for micro and release in the intval lib
|
2017-10-19 21:21:41 -04:00 |
mmcw-dev
|
9d665437be
|
Motor works! forward and backwards! lib intval does not, however
|
2017-10-19 21:19:26 -04:00 |
mmcw-dev
|
1abc4ec702
|
run backwards
|
2017-10-19 20:26:37 -04:00 |
mmcw-dev
|
56680db1be
|
Run motor while watching microswitch
|
2017-10-19 20:21:14 -04:00 |
mmcw-dev
|
5097ed87ea
|
Only test microswitch
|
2017-10-19 19:22:21 -04:00 |
mmcw-dev
|
988cf6a786
|
Test microswitch now too
|
2017-10-19 19:12:15 -04:00 |
mmcw-dev
|
0e4cdb2778
|
Only test release for now
|
2017-10-19 19:04:14 -04:00 |
mmcw-dev
|
b6a29f0e9e
|
Log all variables
|
2017-10-19 17:57:28 -04:00 |
Matt
|
448bbd66eb
|
Merge pull request #1 from sixteenmillimeter/master
Merge latest changes on master branch to dev branch
|
2017-09-28 13:30:52 -04:00 |
Matt
|
0e134cfa6a
|
Reference correct project in nginx.conf
Was also bugging me.
|
2017-09-28 13:29:15 -04:00 |
Matt
|
e876359be8
|
Clean up whitespace in nginx.conf
It was bugging me
|
2017-09-28 13:28:14 -04:00 |
mmcwilliams
|
86ef664cd3
|
Update intval library documentation
|
2017-09-25 23:27:04 -04:00 |
mmcwilliams
|
ceb961ebd6
|
Add unexport function to onoffsim GPIO object
|
2017-09-25 23:26:47 -04:00 |
mmcwilliams
|
495e59eae2
|
Use log library in intval module
|
2017-09-25 23:26:13 -04:00 |
mmcwilliams
|
82aa857ffd
|
Use log library instead of ipc log
|
2017-09-25 23:25:54 -04:00 |
mmcwilliams
|
7f48045bbd
|
Log with appropriate tagging
|
2017-09-25 23:25:34 -04:00 |
mmcwilliams
|
a5b4ef2149
|
Import mscript library from mcopy
Refactored into es6 style, intention is to extend it to accept delays
in looping logic
|
2017-09-25 23:25:15 -04:00 |
mmcwilliams
|
4ec3cf422b
|
Document intval lib logic for microswitch watcher
|
2017-09-24 22:28:46 -04:00 |
mmcwilliams
|
50a335af95
|
Add log library and microswitch logic
|
2017-09-24 22:28:26 -04:00 |
mmcwilliams
|
a9f2040f3f
|
Squash errors on connect (for dev)
|
2017-09-24 22:28:06 -04:00 |
mmcwilliams
|
1b51b50185
|
Add log library
|
2017-09-24 22:27:53 -04:00 |