mmcwilliams
|
fc3cc96cd8
|
Use the import Log = require() method of including log lib. This is cleaner and easier to read when parsing dependencies.
|
2019-03-21 18:03:53 -04:00 |
mmcwilliams
|
478799965e
|
Update log format, remove timestamp and use file "mcopy.log" in mcopy dir, not mcopy-cli.
|
2019-03-21 18:01:41 -04:00 |
mmcwilliams
|
099cd3052a
|
Refactor settings into Typescript class module.
Refactor devices into Typescript class module from object.
|
2019-03-21 18:00:34 -04:00 |
mmcwilliams
|
ea91ea5ff5
|
Remove console logging from arduino lib. Reject or throw to log errors
|
2019-03-21 15:59:50 -04:00 |
mmcwilliams
|
6a31eda3c4
|
Add label to cam, light and proj module logging
|
2019-03-21 15:57:16 -04:00 |
mmcwilliams
|
91ee19f2ab
|
Add correct alias strings to arduino lib
|
2019-03-21 15:56:33 -04:00 |
mmcwilliams
|
c563bf0dd3
|
Add a label argument to the log module.
|
2019-03-21 15:54:55 -04:00 |
mmcwilliams
|
746f0e2753
|
Add global typescript d file to prevent compiler errors. It's a hack, yeah, yeah.
|
2019-03-21 15:03:24 -04:00 |
mmcwilliams
|
05d1bc3ae2
|
Refactor delay into typescript
|
2019-03-21 15:02:05 -04:00 |
mmcwilliams
|
e9ccdfc191
|
Refactor light module into typescript-compiled class
|
2019-03-21 15:01:29 -04:00 |
mmcwilliams
|
dc080b8566
|
Refactor proj module into typescript-compiled proj module.
|
2019-03-21 15:00:47 -04:00 |
mmcwilliams
|
56aba1eaba
|
Refactor cam module into cam module.
|
2019-03-21 14:59:46 -04:00 |
mmcwilliams
|
c276525d3a
|
Refactor arduino library as a class, using Typescript now.
|
2019-03-21 14:58:52 -04:00 |
mmcwilliams
|
fce259d29b
|
Create a "digital" module, moving the "dig" object from the main.js process to it's own class.
|
2019-03-21 14:58:00 -04:00 |
mmcwilliams
|
fe85cc1b37
|
Re-write of the sequence module will require incorporating more moving parts than I anticipated. I will move forward with the temporary rewrite and then later focus on the long-term rewrite.
|
2019-03-20 15:30:45 -04:00 |
mmcwilliams
|
d308b8a59e
|
Merge remote-tracking branch 'origin/master'
|
2019-03-19 22:33:23 -04:00 |
mmcwilliams
|
cc227e9a66
|
Rewrite seq.js front-end "module" as a main process module in the lib. Can be used by the CLI without a second rewrite. Remove all DOM logic, but make API compatible with seq.js so GUI does not have to change.
|
2019-03-19 22:33:15 -04:00 |
mmcwilliams
|
46da2e6541
|
Add the new firmware identifiers as accepted responses. Also add text identifiers for firmware identified as the 4 new types.
|
2019-03-18 17:21:17 -04:00 |
mmcwilliams
|
9b4525e5a7
|
Refactor logFile function for readability.
Add comments to the log library. Build logs.
|
2019-03-18 16:50:40 -04:00 |
mmcwilliams
|
87f3bcef6f
|
Copy build libraries to cli app
|
2019-03-08 22:31:29 -05:00 |
mmcwilliams
|
f0fae8ce1b
|
Refactor arduino library as class, rather than object.
|
2019-03-08 11:27:24 -05:00 |
mmcwilliams
|
aa5bbfc9fd
|
Port shared modules to typescript. Migrate shared modules first, then look at individual needs of sub-projects.
|
2019-03-04 22:09:12 -05:00 |