Commit f3ef25ac authored by Jake Read's avatar Jake Read

last notes of the night

parent 063da3d0
......@@ -72,44 +72,39 @@ In a browser open *localhost:8080* you will see the mods and this msg in the ter
- those GIFs tho
- steppers gotta step
- load a program
- drag around
- zoom in and out
- add a module
- hook events up
- rm events
- rm modules
- change settings
# Writing New Modules
- whenever a menu is requested, the system searches ```modules/ * ``` for *anything*. include your .js of a new module there
- anything goes: you can run whatever code will run in node.js ... just follow these simple rules
- TODO: put example here, with comments
# Writing Hardware Modules
- TODO: same, also including links / explanation to atk
# A Note on the Architecture
- ARCH diagram, thinking, reps / vs heaps / ui interaction / the state getter-and-setters
# Development Notes
## For MW
- walk program units and change
- hardware, and consolidate ?
- add reset button to hardware
- add router for reset, test
- title is still 'xperiment'
- do hw if you can, and gifs / demo at the same time?
- some example program
- example modules
- what program units do we want?
- good templates for hw/software ... good documentation
- and a decent planner, pls, and stepper for planner-less motion
- oh, what if extend module in module ? i.e. one stepper for planner ... one stepper for unit mtn ? same internals, different interfaces ... nice trick
- try demo machine setup ... want flow control, better planning, this is actually a big thing
- jogging, etc ... keydown UI modules probably cool
- add reset button to hardware
- add router for reset, test
## Documentation
- GIFS
- load a program
- drag around
- zoom in and out
- add a module
- hook events up
- rm events
- rm modules
- change settings
## Questionable Moves
- module deletion seems unclean
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment