mmcw-dev
|
7eab7675cb
|
Async/Await refactor in intval lib. FakeConnect needs repair.
|
2018-03-03 00:27:49 -05:00 |
mmcwilliams
|
c453e7ac43
|
Async/Await refactor for arduino and sequence-related features
|
2018-03-02 22:42:15 -05:00 |
mmcwilliams
|
4dccefc126
|
Write new profile setting to settings.json file when changed
|
2018-02-07 13:44:24 -05:00 |
mmcwilliams
|
34a7d37b7b
|
Save devices state
Restore state
Switch to use intval as camera
|
2018-02-01 14:52:47 -05:00 |
mmcwilliams
|
c72d80c6a1
|
Sort discovered devices into a list where previously connected ones are sorted to the top of the array.
|
2018-01-31 21:46:03 -05:00 |
mmcwilliams
|
43770b539f
|
Intval connect feature, for accessing an intval3 over the web
|
2018-01-31 10:42:11 -05:00 |
mmcwilliams
|
68c9a38aa5
|
remember device if it is connected to and then distinguished
|
2018-01-22 15:04:08 -05:00 |
mmcwilliams
|
dba64d5bd7
|
Settings, database and main.js
|
2018-01-21 18:53:15 -05:00 |
mmcwilliams
|
695a289bdb
|
Settings, intval and mcopyJK firmware work.
|
2018-01-17 12:24:59 -05:00 |
mmcw-dev
|
d54c62053c
|
Reference os module in main.js app and add intval module, for controling an intval intervalometer with the mcopy GUI.
|
2018-01-06 17:53:05 -05:00 |
mmcw-dev
|
b20c564bed
|
Rename mcopy to arduino in main.js
|
2018-01-05 15:48:10 -05:00 |
mmcw-dev
|
71a885d7cd
|
Move and rename all lib modules, all front end goes into /ui and application-side scripts go into their own named directories, like capture, mcopy and mscript
|
2018-01-05 14:22:40 -05:00 |
mmcw-dev
|
4c2af4415c
|
Sequence UI was broken with capture/transfer logic
|
2018-01-05 09:17:41 -05:00 |
mmcw-dev
|
a84b1019f1
|
When devices are discovered, represent that in the UI.
|
2018-01-04 23:52:06 -05:00 |
mmcw-dev
|
6f7350169b
|
Use settings and now a menu.json file.
|
2018-01-04 23:42:36 -05:00 |
mmcwilliams
|
4791b7e59e
|
Add cmd buttons and styles. Add delay before registering devices when no serial devices are found.
|
2018-01-02 09:46:05 -05:00 |
mmcwilliams
|
0d2fe71689
|
Distinguish devices with an empty array if there's an error listing devices OR if there are none found.
|
2018-01-02 01:43:53 -05:00 |
mmcw-dev
|
c2a079d9af
|
Distinguish devices better and asynchronously
|
2018-01-02 01:16:33 -05:00 |
mmcw-dev
|
df4eeb9d14
|
Remove a second require of the electron module
|
2017-12-20 01:20:37 -05:00 |
mmcw-dev
|
26e3428fa8
|
Got UI working again.
|
2017-12-19 22:54:39 -05:00 |
mmcwilliams
|
339303c0c2
|
Update modules, use latest electron and fix bad requires. App is up and running, but needs debugging of the frontend and a fierce refactor.
|
2017-12-19 22:02:08 -05:00 |
Matt
|
236908993e
|
Update requirements
|
2017-02-09 09:35:07 -05:00 |
Matt
|
76cd62449e
|
Remove automatic transfer reporting
|
2016-06-29 12:01:17 -04:00 |
Matt
|
474af9c568
|
Capture and generate transfer report data
|
2016-06-21 15:53:07 -04:00 |
Matt
|
c6fb0bfaa3
|
Add transfer listener to main.js
|
2016-06-21 15:25:46 -04:00 |
Matt
|
7bbbf7ee7b
|
Restructured eventEmitter into various modules
|
2016-06-21 12:12:14 -04:00 |
Matt
|
cdd14b9ed5
|
Restructure main script
|
2016-06-21 11:05:44 -04:00 |
Matt
|
47f0003123
|
Add notification handler to gui
|
2016-04-22 14:34:44 -04:00 |
Matt
|
83c9fba876
|
Block UI with overlay until devices are ready
|
2016-04-18 23:44:51 -04:00 |
Matt
|
2887182282
|
Sequencer and firmware work together
|
2016-04-18 21:52:38 -04:00 |
Matt
|
f4b75d7398
|
Make mcopy-arduino work with multiple devices
TODO: partition the queue and locks so commands can overlap when
passing to different devices
|
2016-04-18 21:26:45 -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
|
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
|
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
|
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
|
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
|
4b6d11cdc8
|
Add correct jquery
|
2016-04-12 13:57:59 -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 |
Matt
|
d902c26a70
|
Import work from mcopyJK
|
2016-04-11 10:49:57 -04:00 |
Matt
|
8120fb16a1
|
got up to electron-quick-start level
|
2016-04-11 02:01:26 -04:00 |