New firmware 0.89c and updated web interface 0.995 July 25, 2014 11:20AM |
Registered: 10 years ago Posts: 665 |
Quote
- M558 can be used to specify the axes for which the Z-probe will be used (CAUTION: If you're upgrading from 0.89b-zpl, you have to invert the axis parameters again! They had to change in order to comply with RRP's expectations)
- Z dive height for G32 (automatic bed compensation) was lowered from 8mm to 5mm
- Cold extrusion limit was decreased from 170°C to 160°C
- Implemented workaround for an extruder move bug
- Merged in changes from dc42's 0.78e firmware (thanks again!)
- Minor changes and bug fixes
Re: New firmware 0.89c and updated web interface 0.995 July 26, 2014 09:52AM |
Registered: 10 years ago Posts: 14,672 |
Re: New firmware 0.89c and updated web interface 0.995 July 26, 2014 02:23PM |
Registered: 10 years ago Posts: 665 |
Quote
dc42
1. Head number. Clicking on this will activate it if it is not active, by sending the appropriate T command. Clicking on it when it is active will send T0. This is what 0.98 already does.
Quote
dc42
2. Status. This can be off, standby, or selected. Only one head can be selected at a time. The firmware already returns the selected tool number, but it does not yet differentiate between tools that are off and tools that are on standby. It will need to return this information too. The active head is already highlighted in 0.98. Possibly we could show the status by adding a second kind of highlighting; or we could add an "Off" flag somewhere.
Quote
dc42
4. Selected active temperature. As now, there will be a drop-down list, and the facility to enter a value. However, entering a value will no longer automatically select the head. I want to have the firmware return these values so that they are displayed correctly on reconnection.
Quote
dc42
5. Selected standby temperature, details as for selected active temperature.
Re: New firmware 0.89c and updated web interface 0.995 July 26, 2014 04:31PM |
Registered: 10 years ago Posts: 14,672 |
Quote
zombiepantslol
Quote
dc42
1. Head number. Clicking on this will activate it if it is not active, by sending the appropriate T command. Clicking on it when it is active will send T0. This is what 0.98 already does.
Yep, this is working in my web control fork, too.
Quote
dc42
2. Status. This can be off, standby, or selected. Only one head can be selected at a time. The firmware already returns the selected tool number, but it does not yet differentiate between tools that are off and tools that are on standby. It will need to return this information too. The active head is already highlighted in 0.98. Possibly we could show the status by adding a second kind of highlighting; or we could add an "Off" flag somewhere.
I see, this may be interesting when running more than one nozzle, but I don't want to add more text than necessary. Alternatively, we could modify the web interface to highlight active, standby and inactive heaters by changing the background colour of each head temperature cell dynamically. I could imagine using light green for active, light yellow for standby and plain white for inactive heads.
Quote
zombiepantslol
Quote
dc42
4. Selected active temperature. As now, there will be a drop-down list, and the facility to enter a value. However, entering a value will no longer automatically select the head. I want to have the firmware return these values so that they are displayed correctly on reconnection.
With my fork, it won't select any head if a new temperature is specified. Instead it only sends an M104 G-code to the firmware, so this only affects the selected head. If you want to change the temperatures for unselected heads, my idea would be to add an extra arrow next to each head label on the right. When clicking on one of them, it would be nice to get a small pop-up showing the current target and standby temperature and to modify them independently if desired. I believe it would be nice to have an extra button to turn off heaters, too.
Quote
dc42
5. Selected standby temperature, details as for selected active temperature.
We could add a checkbox below the input box for "Selected Head" to specify whether the target or standby temperature should be set. The current standby temperature could still be retrieved if we decide to implement that pop-up idea I mentioned.