Commit Graph

  • 763cb659d6 Timed exposure commands Matt 2016-05-29 20:33:40 -0400
  • 3bf9590773 Merge button capabilities to camera firmware Matt 2016-05-29 20:33:23 -0400
  • 413deb421d Enable Pixie headers for testing the pixie mmcwilliams 2016-05-25 15:58:49 -0400
  • 5d2dcac4c4 CMYK controls almost fully functional mmcwilliams 2016-05-18 18:05:43 -0400
  • 08e4738b86 Build out CMY controls for lighting Matt 2016-05-16 10:41:24 -0400
  • 9532c8cd8f Migrate UI code into libraries Matt 2016-05-16 10:41:11 -0400
  • ae2c490afd Establish CMYK controls in markup mmcwilliams 2016-05-13 17:28:51 -0400
  • 5f2dbd77b7 Merged mcopy_camera.ino into test firmware Matt 2016-05-12 23:12:00 -0400
  • 1a116261a6 Add identification logic to camera firmware Matt 2016-05-12 23:10:44 -0400
  • 408c0beb61 Merged functions from INTVAL into camera firmware Matt 2016-05-12 22:59:10 -0400
  • a45c8104d8 Update test and firmware files to update Pixie every sec Matt 2016-05-12 22:34:38 -0400
  • e6aca8c6a9 Big delay in the loop for some bad reason Matt 2016-05-12 22:25:46 -0400
  • 70842a377e Flip raw reading logic for microswitch mmcwilliams 2016-05-09 09:26:10 -0400
  • 8bb89e1a62 Add device identifiers to the configuration Matt 2016-05-04 21:03:50 -0400
  • f4167de6c7 Add arduino mount and pins libraries Matt McWilliams 2016-05-04 17:28:53 -0400
  • 6fa80d63ee Correctly manage memory when reading from endstop Matt 2016-04-22 14:34:41 -0400
  • 2697d9f721 Add notifier Matt 2016-04-22 14:34:16 -0400
  • b44fc327c6 Hide spinner and overlay when clicking Matt 2016-04-22 14:34:02 -0400
  • 47f0003123 Add notification handler to gui Matt 2016-04-22 14:33:49 -0400
  • a31335ee3a Create log directory on install of app Matt McWilliams 2016-04-22 12:37:58 -0400
  • be4002ed87 Created framework for projector motor control Matt 2016-04-21 23:37:37 -0400
  • eec3414364 Add basic endstop code to projector_test Matt 2016-04-21 08:33:16 -0400
  • 6c238609ad Add codemirror for editing mscript Matt 2016-04-19 16:49:37 -0400
  • 83c9fba876 Block UI with overlay until devices are ready Matt 2016-04-18 23:44:51 -0400
  • c6627308b0 Build with spin.js, codemirror, and mscript Matt 2016-04-18 23:44:31 -0400
  • b30dfa7c78 Add codemirror files Matt 2016-04-18 23:43:49 -0400
  • d613f33675 Duplicate cam/proj counters Matt 2016-04-18 23:43:32 -0400
  • 2887182282 Sequencer and firmware work together Matt 2016-04-18 21:52:38 -0400
  • f4b75d7398 Make mcopy-arduino work with multiple devices Matt 2016-04-18 21:26:45 -0400
  • 3fa5b06e82 Make camera identify itself Matt 2016-04-18 21:25:30 -0400
  • 7c9b56822e Merge light + projector sketches Matt 2016-04-18 21:25:18 -0400
  • 64008bd10a Same deal for camera_tests Matt 2016-04-18 13:06:35 -0400
  • d0ee8089af Duplicated mcopy_projector -> projector_tests Matt 2016-04-18 12:59:42 -0400
  • 3e2cffe9c1 Framework for camera firmware Matt 2016-04-18 12:56:04 -0400
  • 5a9ad44555 Temporary projector sketch Matt 2016-04-18 12:39:45 -0400
  • 8ff6c13349 Organize variables for better merging Matt 2016-04-18 12:39:19 -0400
  • b6e4675673 Change Kelvin messaging Matt 2016-04-18 12:27:15 -0400
  • 2290641b30 Conform serial coms to style Matt 2016-04-18 12:26:50 -0400
  • 479240a6c3 CAM/PROJ goto feature works within loops Matt 2016-04-18 12:23:14 -0400
  • fc05992558 Add light setting feature to mscript Matt 2016-04-18 01:12:04 -0400
  • 95b3ec1874 Add light array to mscript output Matt 2016-04-18 00:22:16 -0400
  • 1a47bf6387 Add mscript to renderer Matt 2016-04-18 00:19:23 -0400
  • f17c00dea7 Restore sequencer functionality Matt 2016-04-18 00:19:09 -0400
  • 4d11f1f985 Add cam functionality Matt 2016-04-17 23:02:22 -0400
  • 24aebc4c31 Add projector communication between renderer and main Matt 2016-04-17 22:22:18 -0400
  • c72eed3d5d Add kelvin edge-case UI states Matt 2016-04-17 21:24:11 -0400
  • 3a1b038c1b Add kelvin selection UI Matt 2016-04-17 20:34:18 -0400
  • 9da1ea6dbb Catch UI edge cases in gui.grid.swatch Matt 2016-04-17 18:21:39 -0400
  • 3006e2e706 Lighting GUI complete Matt 2016-04-17 17:55:23 -0400
  • d7414d9b7f 'use strict' all of mscript. made it 20% faster. Matt 2016-04-17 10:28:20 -0400
  • 4c9b607efc Expanding mscript to take lighting commands Matt 2016-04-15 14:01:53 -0400
  • 79e413aeb1 Change arduino namespace from mcopy to arduino Matt 2016-04-15 18:17:59 -0400
  • c91baebfc4 Create configfile on first startup Matt 2016-04-15 18:16:14 -0400
  • b36082d0e7 Sequencer added Matt 2016-04-14 00:17:42 -0400
  • 70af44f5f5 Fixed font-awesome Matt 2016-04-13 17:36:12 -0400
  • 7bf84e067b Remove fonts because of git issue Matt 2016-04-13 17:00:04 -0400
  • 5b1f306762 Remove outline around checkboxes Matt 2016-04-13 16:59:22 -0400
  • 6dd6f755c9 Light icon works, log scroll still broken Matt 2016-04-13 16:59:00 -0400
  • c4809047d5 Successfully change led color from colorPicker Matt 2016-04-13 03:26:35 -0400
  • d02dd98700 Add colorPicker.js Matt 2016-04-13 00:45:40 -0400
  • 923fb3c442 Display light color from UI with state displayed Matt 2016-04-13 00:44:52 -0400
  • 680bd4ea3f Set light from UI Matt 2016-04-13 00:06:19 -0400
  • 3fea43d0ea Retool arduino module Matt 2016-04-12 23:14:27 -0400
  • a8065b559f log.info function created for writing to file Matt 2016-04-12 23:08:56 -0400
  • 4100a0e2b0 Moment added Matt 2016-04-12 23:08:42 -0400
  • 2b121f8ee0 Install winston, add server logging Matt 2016-04-12 22:55:51 -0400
  • 59308536f6 Start logging on client side Matt 2016-04-12 22:51:47 -0400
  • d0aea38b3f Add moment.js Matt 2016-04-12 22:18:37 -0400
  • e4e8321e39 Add less build for styles Matt 2016-04-12 22:06:06 -0400
  • 83a464b23c Add log to footer Matt 2016-04-12 22:05:57 -0400
  • 12b6f72c43 Add font-awesome Matt 2016-04-12 21:04:13 -0400
  • 6680abdce3 Restructure for gulp build of app.js Matt 2016-04-12 20:53:28 -0400
  • 4b6d11cdc8 Add correct jquery Matt 2016-04-12 13:57:59 -0400
  • 51c47b9f98 Detect if module Matt 2016-04-12 02:19:35 -0400
  • 64bf3174d8 Add libraries Matt 2016-04-12 02:18:33 -0400
  • 551f87a1fa projector() imported from mcopyJK Matt 2016-04-12 01:31:07 -0400
  • b9e75c983d Improved case switching for node/browsers Matt 2016-04-12 00:38:01 -0400
  • 962fe68632 Add mscript tests Matt 2016-04-12 00:21:31 -0400
  • 5d525c357d Properly check if module, process or web Matt 2016-04-12 00:21:19 -0400
  • 35b5c04f9b comment out color tests Matt 2016-04-12 00:08:35 -0400
  • 62afca2134 Create mcopy projector firmware, first Matt 2016-04-12 00:07:36 -0400
  • 56e365fe52 Update connect() command to "l" Matt 2016-04-12 00:07:01 -0400
  • 5802785ae0 Add mscript to project Matt 2016-04-12 00:06:23 -0400
  • 2ca59c0be8 Refactored copy arduino into library with real tests. Optimized copy light firmware from 1000ms response times to 10ms Matt 2016-04-11 23:05:05 -0400
  • 9990943aed Sets light to 2500 kelvin as a test mmcwilliams 2016-04-11 20:12:08 -0400
  • cdf5f67714 Improve light color test mmcwilliams 2016-04-11 18:03:22 -0400
  • 1e7d1519cf mcopy.arduino connects to mcopy_serial_tests mmcwilliams 2016-04-11 17:26:32 -0400
  • 50a0a8b7a3 Correct version in cfg.json mmcwilliams 2016-04-11 17:26:09 -0400
  • 480a0df3dd Arduino test firmware for serial comms mmcwilliams 2016-04-11 17:06:05 -0400
  • f594ae9b34 Caught incorrect parsing of B value mmcwilliams 2016-04-11 15:59:48 -0400
  • b62bb0d18e Lighting testbed using pixels instead of pixies mmcwilliams 2016-04-11 15:22:33 -0400
  • dab987abc0 Fix model, Pixie only uses rgb mmcwilliams 2016-04-11 15:17:20 -0400
  • 02b32dd829 Chroma.js added for UI color handling mmcwilliams 2016-04-11 13:10:43 -0400
  • 7e1e80f770 Move light firmware to own dir mmcwilliams 2016-04-11 13:08:14 -0400
  • d902c26a70 Import work from mcopyJK Matt 2016-04-11 10:49:57 -0400
  • 5ca261f15d Add all modules and rebuild script Matt 2016-04-11 02:20:24 -0400
  • 8120fb16a1 got up to electron-quick-start level Matt 2016-04-11 02:01:26 -0400
  • 94620d6b70 Create mcopy electron app Matt 2016-04-11 01:56:06 -0400
  • 600f3c37c4 Add knurling library Matt 2016-04-11 00:45:13 -0400
  • 2453c8b9ce Light code Matt 2016-04-11 00:11:38 -0400