Comments (4)
Actually DWC does that, that's what the AJAX retries are for - by default DWC only attempts to reconnect once, but you can increase this value on the Settings page (Maximum number of AJAX retries). You may need to increase the timeout value too.
I'll check if I can enhance DWC further to deal with suspend events, but I can't promise anything.
from duetwebcontrol.
Yes - I already played around with those.
But considering I start a print & close my notebook, at some point I will run out of "retries".
I guess MacBooks do all sorts of "non-standby" things even with a closed lid!?
Not sure if this is still valid today, or how hacky it is, but maybe this could do the trick: https://blog.alexmaccaw.com/javascript-wake-event
from duetwebcontrol.
I think that will come in handy - thanks!
from duetwebcontrol.
Implemented in 1.22-b1.
from duetwebcontrol.
Related Issues (20)
- Combine axis home buttons for certain kinematics
- Feature Request - Damping Factor displayed in Motion Profile List HOT 2
- [FeatureRequest]: Meaningful zipfile names in Duet3D web control
- Monitoring V_IN in graph Window HOT 8
- Scale Chart to min/max & active/inactive (enhancement)
- Make Input Shaping Y chart fixed
- Improve UX for CAN board updates in standalone mode HOT 1
- Use vue-i18n datetime format functions instead of Date.toLocaleString
- Show Critical Info on All Pages when on Mobile HOT 1
- [FeatureRequest]: Support to run behind Proxy with relative paths.
- When moving files, allow files to be overwritten after prompt HOT 2
- [FeatureRequest]: When selecting the filament to use from the Tools section of the DWC, sort the filaments by name. HOT 1
- Refresh file lists automatically when corresponding item from seq.volChanges[] changes HOT 1
- [FeatureRequest]: enhancement: scaled layer time graph
- [FeatureRequest]: Extrude control in mm/s3 (flow rate)
- [FeatureRequest]: toggle display of spaces and tabs
- [FeatureRequest]:
- Allow different move steps on main control page vs. axis control in M291 dialogs
- [FeatureRequest]: Hide emergency stop switch HOT 1
- [FeatureRequest]: protected configuration
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from duetwebcontrol.