mmcwilliams
|
bde21e9ac7
|
Test setting output pin high
|
2017-09-23 17:56:13 -04:00 |
mmcwilliams
|
f419bcd36e
|
Test microswitch on pin 6
|
2017-09-23 08:56:29 -04:00 |
mmcwilliams
|
31a5b315bd
|
Try out microswitch logic
|
2017-09-23 08:53:48 -04:00 |
mmcwilliams
|
aaef150f8a
|
Begin microswitch test logic
|
2017-09-22 00:29:31 -04:00 |
mmcwilliams
|
bc077a24a1
|
Document remaining functions in lib/intval
|
2017-09-19 15:40:42 -04:00 |
mmcwilliams
|
aadf6aef37
|
Remove extra function name from docs
jsdoc does this well enough without repeating. Does not actually
improve readability in code
|
2017-09-19 15:23:48 -04:00 |
mmcwilliams
|
52c0c6f352
|
Add default optional values to documentation
|
2017-09-19 15:20:58 -04:00 |
mmcwilliams
|
bfb28a0448
|
Add documentation to interval
|
2017-09-19 15:06:52 -04:00 |
mmcwilliams
|
32affb1b72
|
Use PINS configuration object to initialize pins
TODO: Separate into file, automatically switching out for different
models
|
2017-09-19 15:06:34 -04:00 |
mmcwilliams
|
332399cfd7
|
Document intval lib
|
2017-09-18 20:46:18 -04:00 |
mmcwilliams
|
0fc4200f6d
|
Re-add watch callback console.log
|
2017-09-17 20:27:51 -04:00 |
mmcwilliams
|
78135c4e77
|
More complex logic to prevent errant closed events from breaking
|
2017-09-17 20:25:21 -04:00 |
mmcwilliams
|
2d0aaaca8c
|
Remove extra log events
Test running test for extended length of time to test whether or not
errant 0 change events trigger frames
|
2017-09-17 20:00:26 -04:00 |
mmcwilliams
|
f13d609fce
|
Fixed over 1000ms sequence logic
|
2017-09-17 19:57:38 -04:00 |
mmcwilliams
|
4cb28c024d
|
Caught major oversight. 1 = open
Therefore frame event needs to be determined on open, after started
when closed
|
2017-09-17 19:55:35 -04:00 |
mmcwilliams
|
418d33c8f7
|
Updated default behavior of frame
Also added a parallel example of the logic to gpio.js
|
2017-09-17 19:51:33 -04:00 |
mmcwilliams
|
c49c6a5b8d
|
Documentation for blootstrap
|
2017-09-17 17:54:07 -04:00 |
mmcwilliams
|
b60334d4b7
|
Add documentation to wifi library
|
2017-09-17 15:50:14 -04:00 |
mmcwilliams
|
e3393e6e7d
|
Add documentation to onoffsim
|
2017-09-17 15:20:38 -04:00 |
mmcwilliams
|
9f308f035f
|
Install jsdoc-to-markdown for documentation
For adding documentation to libraries
|
2017-09-17 15:13:40 -04:00 |
mmcwilliams
|
d2e5c0f998
|
GPIO 05 works with pulldown resistor
Now try with built in watch command
|
2017-09-16 15:09:29 -04:00 |
mmcwilliams
|
28810e761d
|
Try gpio05
|
2017-09-16 15:07:34 -04:00 |
mmcwilliams
|
47abb3b8e5
|
Watch not responding to shorts, use set interval with a readSync()
|
2017-09-16 14:54:40 -04:00 |
mmcwilliams
|
c8f9236a9d
|
Pin 12 not GPIO 18?
|
2017-09-16 14:51:37 -04:00 |
mmcwilliams
|
996e0ca81a
|
Add gpio.js test file
|
2017-09-16 14:47:33 -04:00 |
mmcwilliams
|
32625bbbde
|
Unexport buttons on uncaught exception
|
2017-09-16 13:35:39 -04:00 |
mmcwilliams
|
a0729ff9d9
|
Write using template string, not object
|
2017-08-30 08:59:27 -04:00 |
mmcwilliams
|
c87d425c57
|
Add better state object structure
And use in preliminary logic
|
2017-08-29 22:27:56 -04:00 |
mmcwilliams
|
cf537af849
|
Add intval3 index to process file, for pm2
|
2017-08-29 22:27:37 -04:00 |
mmcwilliams
|
ddf89cf6aa
|
Start intval logic in module
|
2017-08-29 08:23:52 -04:00 |
mmcwilliams
|
e264dc8343
|
Ignore generated .sh
|
2017-08-29 08:23:32 -04:00 |
mmcwilliams
|
acabe0e80a
|
Add dev script for incorporating process env variables
|
2017-08-29 08:23:18 -04:00 |
mmcwilliams
|
ef514f7b0a
|
Install jq as a dep for json manipulation in bash
|
2017-08-29 08:17:29 -04:00 |
mmcwilliams
|
9eac1e0193
|
Install with latest node.js and latest npm
Create a sim library as a fallback for the on off module, for
development
|
2017-08-28 08:49:47 -04:00 |
mmcwilliams
|
40cfda8d90
|
Remove logging.
|
2017-08-26 19:26:30 -04:00 |
mmcwilliams
|
760c6c72ab
|
Require specifically the Gpio function
|
2017-08-26 19:08:39 -04:00 |
mmcwilliams
|
90210e02f3
|
Dump contents of the onoff to console
|
2017-08-26 19:06:43 -04:00 |
mmcwilliams
|
524aba90d8
|
Install onoff for better button watching
|
2017-08-22 01:31:27 -04:00 |
mmcwilliams
|
77a10fa80a
|
Add stubb functionality for starting and stopping motor via hbridge
|
2017-08-22 00:49:08 -04:00 |
mmcwilliams
|
9902702f84
|
Caught misnamed files from original project
|
2017-08-22 00:38:53 -04:00 |
mmcwilliams
|
0d05b18682
|
Add startFrame variable for tracking length of frames
|
2017-08-22 00:30:17 -04:00 |
mmcwilliams
|
1c53af9215
|
Add routes for basic app structure
|
2017-08-22 00:00:24 -04:00 |
mmcwilliams
|
aca94c1ec9
|
Remove old clearPins function
|
2017-08-21 23:55:38 -04:00 |
mmcwilliams
|
e77db95684
|
Require intval module at correct path
|
2017-08-21 23:54:38 -04:00 |
mmcwilliams
|
16cf29adbb
|
Create an intval library for all the gpio logic
|
2017-08-21 23:52:27 -04:00 |
mmcwilliams
|
07d73d74bc
|
Check for actual prop index and compare
|
2017-08-21 23:45:56 -04:00 |
mmcwilliams
|
e7347af656
|
Create wifi characteristic to be added to ble services
|
2017-08-21 23:41:27 -04:00 |
mmcwilliams
|
af40a9f015
|
Don't use /var/node
|
2017-08-21 23:14:35 -04:00 |
mmcwilliams
|
97b7940a54
|
Update based on failed tests
|
2017-08-21 23:01:08 -04:00 |
mmcwilliams
|
d0d9faf131
|
Install node cron
To manage LONG term animation jobs
|
2017-08-21 23:00:30 -04:00 |