-
Notifications
You must be signed in to change notification settings - Fork 41
Open
Description
The default UI for CNC Server needs to be able to accomplish certain things for users, but not necessarily everything possible through the API as that would be too cluttered. Not to mention the API is meant to facilitate other interfaces being built for it. This issue is to help list what the default interface should help accomplish from start to finish for users to help figure out what the interface should look like for every type of user.
Some interface ideas to build off of:
- Enable keyboard/arrow key direct relative adjustment (with modifiers)
- Low level: Home(park), Reset, Zero
- Some style of height calibration
- Tools/preview interface
- Status window with user interaction area for manual tool changes, disconnection alerts, status and buffer execution progress, Pause/Unpause
- Advanced load SVG into GUI paper for individual customized selection & printing with path specific fills and traces (???)
- SVG API direct load
- RP style fill/trace settings
- Bot & version information
- Advanced custom serial command & return value
- Diagnostics: Simple shape draw, example SVG draw, draw ruler, full range movement, speed stress test
- Basic scratch turtle movement
Metadata
Metadata
Assignees
Labels
No labels