Skip to content
Snippets Groups Projects
Commit f3ef25ac authored by Jake Read's avatar Jake Read
Browse files

last notes of the night

parent 063da3d0
No related branches found
No related tags found
No related merge requests found
......@@ -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 ?
- title is still 'xperiment'
- do hw if you can, and gifs / demo at the same time?
- some example program
- example modules
- add reset button to hardware
- add router for reset, test
- 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
## 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
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment