jschoch / espelsfrontend Goto Github PK
View Code? Open in Web Editor NEWreact websocket frontend for espELS
react websocket frontend for espELS
should be configurable, debatable if this ends up in the nvconfig.
it only needs to warn if you try to send it a command, make it a bit more sane.
cancel move, or trying to turn off venc on mobile phone can be hard when the element (button) is moving
remove RPM timer calculations in Encoder.cpp and have webUI do the math.
maybe change UI state also when connected...
Need a way to show SSE status, as well as configure SSE event frequency
Should also detect SSE connection failure and be able to fall back to websockets.
make configurable presets for feed/rapid combos saved as cookies or in the NVCONFIG
allow one to be tagged as default and have it load for all the screens.
Better sync across screens for the move config settings
based on a given nvconfig print out the error and stepper resolution.
For hardware debugging and error measurement purposes, it would be handy to ask the virtual encoder to move the stepper by a defined number of units (wether distance, rotations, almost doesn't matter). I'd like to be able to measure error using my touchdro because I have a weird leadscrew pitch that is likely going to cause some error in almost any configuration.
changing from feed mode to movesync mode leave feed tab rendered, same goes for reverse.
allow to change virtual encoder direction
need a way to ensure the UI detects a firmware reset and warns operator that the position is likely lost.
@digiexchris tracking this here.
cookie not working again.....
configurable slots for presets for feed mode
something like
{ name: finish,
pitch: 0.06mm
id: 0}
display current SFM in "dro"
also could add a calculator and links to sfm charts.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.