Comments (5)
Firefox on PC and Firefox Beta in google play store are both working with the S3 link
from espels.
Use turbo links or something like suspense/lazy in react to lazy load the JS from a stub embedded in the esp32 and make it somewhat easy to update the target source.
from espels.
There is a minor issue I have discovered with the UI. After running for about an hour, the UI reverts to startup mode without explanation. It is not multi client related, I have checked that no other devices are running it aside from the tablet. I discovered this in addition to another potentially serious bug; if you inadvertently double press the start button on the UI, it will complete the first distance, almost imperceptibly stop, then do the same distance again. There is no indication that this will happen of course. The distance to go display is coming up now but intermittently freezes on one value. Unlike similar conditions before, travel continues and then stops at the prescribed place. I assume most of these concerns are communication based so I put them here. If they belong elsewhere, please put them in the appropriate place.
from espels.
What are your UI plans for a wider release? I suppose my question is, will it be possible to port this over to a local display using wired communication, or possibly a second ESP to share the comms and processing burden and communicate locally over ESPnow or similar. I assume that once the project is complete in your eyes, the need for OTA development updates will be greatly diminished and possibly outweighed requests for a wired solution. I am not questioning your vision, just asking a question. I just saw a tft display using an ESP for the controller, and they even broke out a few IOs for you to use. That's interesting.
from espels.
There is a minor issue I have discovered with the UI. After running for about an hour, the UI reverts to startup mode without explanation. It is not multi client related, I have checked that no other devices are running it aside from the tablet.
If I were to guess this is likely because the ESP32 rebooted or crashed. See if you can see a crash log in the serial monitor next time it does this.
I discovered this in addition to another potentially serious bug; if you inadvertently double press the start button on the UI, it will complete the first distance, almost imperceptibly stop, then do the same distance again.
I don't think I have a start button. please screenshot and explain in more detail exactly which mode this happens in and exactly what was clicked and what all the move settings were.
There is no indication that this will happen of course. The distance to go display is coming up now but intermittently freezes on one value. Unlike similar conditions before, travel continues and then stops at the prescribed place. I assume most of these concerns are communication based so I put them here. If they belong elsewhere, please put them in the appropriate place.
This is a bug if it is possible. I plan to re-implment the finite state machine for moveSync which should prevent this from happening.
from espels.
Related Issues (20)
- threading without a compound use case for work offsets HOT 1
- backlash compensation HOT 2
- Migrate to ESP_IDF HOT 3
- LED status HOT 5
- Broaching mode HOT 2
- Current bugs from testing 0.0.3 HOT 2
- angle in DRO HOT 1
- Configuration in progress HOT 45
- Math question HOT 50
- Unexpected behavior in Move/Sync mode HOT 25
- multistart threading HOT 1
- documentation build HOT 2
- release firmware bin and flash instructions so no compile/build needed
- detect client limit and warn in UI HOT 1
- network optimization
- serial test commands
- add state transitions and timer back to moveSync HOT 2
- local display using wired communication, buttons, tft. HOT 1
- Compile Issues/problems
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 espels.