Commit Graph

925 Commits

Author SHA1 Message Date
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
Matt 35b5c04f9b comment out color tests 2016-04-12 00:08:35 -04:00
Matt 62afca2134 Create mcopy projector firmware, first 2016-04-12 00:07:36 -04:00
Matt 56e365fe52 Update connect() command to "l" 2016-04-12 00:07:01 -04:00
Matt 5802785ae0 Add mscript to project 2016-04-12 00:06:23 -04:00
Matt 2ca59c0be8 Refactored copy arduino into library with real tests.
Optimized copy light firmware from 1000ms response times to 10ms
2016-04-11 23:05:05 -04:00
mmcwilliams 9990943aed Sets light to 2500 kelvin as a test 2016-04-11 20:12:08 -04:00
mmcwilliams cdf5f67714 Improve light color test
Change the way that queue object is handled on responses
2016-04-11 18:03:22 -04:00
mmcwilliams 1e7d1519cf mcopy.arduino connects to mcopy_serial_tests 2016-04-11 17:26:32 -04:00
mmcwilliams 50a0a8b7a3 Correct version in cfg.json 2016-04-11 17:26:09 -04:00
mmcwilliams 480a0df3dd Arduino test firmware for serial comms
Use for timing tests, configuration protocols (figuring out what is
attached and which arduino handles which function)
2016-04-11 17:06:05 -04:00
mmcwilliams f594ae9b34 Caught incorrect parsing of B value 2016-04-11 15:59:48 -04:00
mmcwilliams b62bb0d18e Lighting testbed using pixels instead of pixies
Neopixels are sub-watt and pixies are 3W, this will prevent major eye
damage when testing lighting firmware
2016-04-11 15:22:33 -04:00
mmcwilliams dab987abc0 Fix model, Pixie only uses rgb 2016-04-11 15:17:20 -04:00
mmcwilliams 02b32dd829 Chroma.js added for UI color handling
Communication with 8-bit color light source will be in slightly
atypical RGBA notation, so chroma.js will be used to allow the UI to
set colors in any color space and convert to rgba for the firmware.
2016-04-11 13:10:43 -04:00
mmcwilliams 7e1e80f770 Move light firmware to own dir
Reduce cognitive load of firmware, can only set color. Must set black
via client.
2016-04-11 13:08:14 -04:00
Matt d902c26a70 Import work from mcopyJK 2016-04-11 10:49:57 -04:00
Matt 5ca261f15d Add all modules and rebuild script
node-notifier
node-uuid
electron-packager
electron-rebuild
2016-04-11 02:20:24 -04:00
Matt 8120fb16a1 got up to electron-quick-start level 2016-04-11 02:01:26 -04:00
Matt 94620d6b70 Create mcopy electron app 2016-04-11 01:56:06 -04:00
Matt 600f3c37c4 Add knurling library 2016-04-11 00:45:13 -04:00
Matt 2453c8b9ce Light code 2016-04-11 00:11:38 -04:00