-
-
Notifications
You must be signed in to change notification settings - Fork 219
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Custom buttons on printing screen #828
Comments
I'm not entirely sure I understand your issue here. Custom Buttons are already supported: https://github.com/UnchartedBull/OctoDash/wiki/Custom-Actions (only if the printer is idle, but OctoPrint does deny most of the commands once a print is running). Babystepping will be tracked in #679 Am I missing something here? If so, please explain a little more detailed :) |
Initially it was about babystep, and I thought that different people may have different needs for buttons both on the print screen and on the control screen. And since there can be many of them, it is better to make them a separate screen, called by a separate button, since the 6 available buttons are usually occupied with the necessary actions and there are few of them.
|
My printer is in a temperature controlled box with only a small window. My Pi running OctoDash is outside of the box. It would be nice to be able to use a custom button to bring up the camera feed during a print to see inside. |
I'll have a look at that. Should be possible with limited scope (i.e. no axis movement). Although most of the stuff would rely on the user being somewhat resonable. I don't exactly know how OctoPrint does handle for example a homing gcode while printing. There will be no checks from OctoDash in place though ... |
Hi. If I may drop in here, I would like to have a new empty screen with 12 (4x3 grid, fits on my 3.5 tft screen) with customizable commands, like those 6 on control screen are. I am using Klipper and there are loads of commands that needs to be done via terminal and that requires PC or tablet connection which is sometimes inconvenient or impossible ( I am not the only PC user at home :( ). I could use terminal on Octoprint, But I have not yet found a way to switch between Octodash and Octoprint. |
During printing, there is no way to control the fan flow on the part. Can I add this? It is enough to send the M106 code with a percentage parameter. |
I am having my printer within a cabinet. With OctoPrint and OctoDash + touchscreen as main terminal out side the box (lower left). An Arduino with display controls temperature etc within the box, but also lights switching. Now while i could simply add a physical button to the Arduino, or for that matter to Pi, it would make little sense while there is a nice GUI and touchscreen with OctoDash. Having the ability to add a button to the main print screen, or even just while the printer is idle on the actions page would be nice. Since Arduino is communicating with Pi via Serial USB connection, it is not easy to integrate the command structure into OctoDash to call either a python script or a shell command to do so. While your comment above indicates that the Action Commands plugin could do so, the provided online information is way scars on that plugin. I assume I would have to send a custom GCODE M command from an OctoDash button, so that the Action Command plugin can pick it up and call the command script ? |
Any progress on this or news on when this feature will be released? |
Hi guys! There finally is an update on this. The next version will introduce a new notification center which is accessible from every screen (so printing included). If you pull that down you'll have access to your custom actions from everywhere. Please see the linked PR for more details and sneak peek of what this will look like. I'm hoping to release the update soon :) In the meantime you can always build this yourself if you can't wait :) |
Beam me up Scotty ! |
Hello!
Please, add in new version button to show advanced screen, have custom buttons. Need for babystep and more..
Additionaly, increase custom buttons in control screen, or place button to advanced screen from printing screen.
Thanks!
The text was updated successfully, but these errors were encountered: