Matt
3fa5b06e82
Make camera identify itself
2016-04-18 21:25:30 -04:00
Matt
7c9b56822e
Merge light + projector sketches
...
light will remain on its own for experiments and test builds
2016-04-18 21:25:18 -04:00
Matt
64008bd10a
Same deal for camera_tests
2016-04-18 13:06:35 -04:00
Matt
d0ee8089af
Duplicated mcopy_projector -> projector_tests
...
mcopy_projector.ino and mcopy_camera.ino will be the targets for
deployed firmware
mcopy_light.ino will be merged into mcopy_projector.ino because they
share a physical machine
2016-04-18 12:59:42 -04:00
Matt
3e2cffe9c1
Framework for camera firmware
2016-04-18 12:56:04 -04:00
Matt
5a9ad44555
Temporary projector sketch
2016-04-18 12:39:45 -04:00
Matt
8ff6c13349
Organize variables for better merging
...
In light firmware
2016-04-18 12:39:19 -04:00
Matt
b6e4675673
Change Kelvin messaging
...
Use Temperature as the heading and Kelvin as the unit
2016-04-18 12:27:15 -04:00
Matt
2290641b30
Conform serial coms to style
...
Receive char and respond with char when action is done
2016-04-18 12:26:50 -04:00
Matt
479240a6c3
CAM/PROJ goto feature works within loops
2016-04-18 12:23:14 -04:00
Matt
fc05992558
Add light setting feature to mscript
...
Can set a light to state to be used for all subsequent camera commands
2016-04-18 01:12:04 -04:00
Matt
95b3ec1874
Add light array to mscript output
2016-04-18 00:22:16 -04:00
Matt
1a47bf6387
Add mscript to renderer
2016-04-18 00:19:23 -04:00
Matt
f17c00dea7
Restore sequencer functionality
2016-04-18 00:19:09 -04:00
Matt
4d11f1f985
Add cam functionality
2016-04-17 23:02:22 -04:00
Matt
24aebc4c31
Add projector communication between renderer and main
2016-04-17 22:22:18 -04:00
Matt
c72eed3d5d
Add kelvin edge-case UI states
2016-04-17 21:24:11 -04:00
Matt
3a1b038c1b
Add kelvin selection UI
...
Set swatches and preview kelvin light
2016-04-17 20:34:18 -04:00
Matt
9da1ea6dbb
Catch UI edge cases in gui.grid.swatch
2016-04-17 18:21:39 -04:00
Matt
3006e2e706
Lighting GUI complete
...
Able to store swatches of colors in active memory and apply to steps in
the sequencer
2016-04-17 17:55:23 -04:00
Matt
d7414d9b7f
'use strict' all of mscript. made it 20% faster.
2016-04-17 10:28:20 -04:00
Matt
4c9b607efc
Expanding mscript to take lighting commands
2016-04-17 08:53:48 -04:00
Matt
79e413aeb1
Change arduino namespace from mcopy to arduino
2016-04-15 18:17:59 -04:00
Matt
c91baebfc4
Create configfile on first startup
...
Hide cfg.json from git
2016-04-15 18:16:14 -04:00
Matt
b36082d0e7
Sequencer added
2016-04-14 00:17:42 -04:00
Matt
70af44f5f5
Fixed font-awesome
2016-04-13 17:36:12 -04:00
Matt
7bf84e067b
Remove fonts because of git issue
2016-04-13 17:00:04 -04:00
Matt
5b1f306762
Remove outline around checkboxes
2016-04-13 16:59:22 -04:00
Matt
6dd6f755c9
Light icon works, log scroll still broken
2016-04-13 16:59:00 -04:00
Matt
c4809047d5
Successfully change led color from colorPicker
...
:-3
2016-04-13 03:26:35 -04:00
Matt
d02dd98700
Add colorPicker.js
2016-04-13 00:45:40 -04:00
Matt
923fb3c442
Display light color from UI with state displayed
2016-04-13 00:44:52 -04:00
Matt
680bd4ea3f
Set light from UI
2016-04-13 00:06:19 -04:00
Matt
3fea43d0ea
Retool arduino module
2016-04-12 23:14:27 -04:00
Matt
a8065b559f
log.info function created for writing to file
2016-04-12 23:08:56 -04:00
Matt
4100a0e2b0
Moment added
2016-04-12 23:08:42 -04:00
Matt
2b121f8ee0
Install winston, add server logging
2016-04-12 22:55:51 -04:00
Matt
59308536f6
Start logging on client side
2016-04-12 22:51:47 -04:00
Matt
d0aea38b3f
Add moment.js
2016-04-12 22:18:37 -04:00
Matt
e4e8321e39
Add less build for styles
2016-04-12 22:06:06 -04:00
Matt
83a464b23c
Add log to footer
2016-04-12 22:05:57 -04:00
Matt
12b6f72c43
Add font-awesome
2016-04-12 21:04:13 -04:00
Matt
6680abdce3
Restructure for gulp build of app.js
2016-04-12 20:53:28 -04:00
Matt
4b6d11cdc8
Add correct jquery
2016-04-12 13:57:59 -04:00
Matt
51c47b9f98
Detect if module
2016-04-12 02:19:35 -04:00
Matt
64bf3174d8
Add libraries
...
Add bootstrap w/ slate theme, effect.css, w2ui, jquery
2016-04-12 02:18:33 -04:00
Matt
551f87a1fa
projector() imported from mcopyJK
2016-04-12 01:31:07 -04:00
Matt
b9e75c983d
Improved case switching for node/browsers
2016-04-12 00:38:01 -04:00
Matt
962fe68632
Add mscript tests
2016-04-12 00:21:31 -04:00
Matt
5d525c357d
Properly check if module, process or web
2016-04-12 00:21:19 -04:00