photonsters / photonnetworkcontroller Goto Github PK
View Code? Open in Web Editor NEWQuick and dirty photon network controller
License: GNU General Public License v3.0
Quick and dirty photon network controller
License: GNU General Public License v3.0
The good:
It more or less works for me here. Very nice. What's especially good is that it works through my VPN, so if I'm out and about with my computer, I can slice a file, connect to the VPN, upload it and initiate a print with your tool. This DOES NOT work from Chitubox net sending feature. I suspect it's because they use mDNSResponder or similar to broadcast for clients on the same LAN as the computer running Chitubox, and that is the only way you can select a printer. Through VPN, the systems coming from the outside get put on a different LAN. So, such a broadcast will not detect the printers...
So, if/when you add an auto-detect feature, it would be important to retain the option to manually enter/store IP addresses, or perhaps allow the user to specify the subnet(s) to broadcast on, in search of printers (i.e. don't assume printers are on the same subnet as the computer running your app is on).
The bad:
I noticed it throws an exception when I try to connect to a different printer, when already connected. It also appears to go into an endless loop if you specify an IP that is not a printer - it never times out and the cursor just spins forever until you kill the app. Upon Upload completion the progress bar didn't reset. I have problems with download on this version. Takes a long time to initiate and then does not seem to complete? I didn't experience that issue on the earlier one.
Nice job overall!
I'm having disconnects when trying to upload a file, on the latest release. It seems like maybe 2s timeout is too short for the actual upload. Chitubox is able to upload this same photon file that is repeatedly failing with PNC 1.2.
Out of curiosity, did this parameter change vs. the previous release? This did not happen with previous versions of this tool.
We can probably use MONO compiler standalone and virtual machines to make releases for Mac and Linux
hello, I'd like to write the same app on android, I have two questions:
is there a way to get the preview image of the file in print from the network?
what are the gcode commands to move Z axis? I think G28 (home) G0 to move? it's correct ?
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.