Persist Z home (G92) and Zm across restarts; fix NVS handle leaks; add Z home safety check#937
Persist Z home (G92) and Zm across restarts; fix NVS handle leaks; add Z home safety check#937Copilot wants to merge 6 commits into
Conversation
Agent-Logs-Url: https://github.com/MaslowCNC/Maslow_4/sessions/53d79658-a775-44f1-bf60-12b0ef3a9152 Co-authored-by: MaslowBot <231786780+MaslowBot@users.noreply.github.com>
|
@MaslowBot please build |
|
🤖 Firmware & Web UI Compilation Complete 🤖 ✅ Successfully compiled FluidNC firmware and ESP3D-WEBUI Firmware Build Details:
Web UI Build Details:
Download: To test this release please: This comment was automatically generated in response to a build request comment. |
|
@MaslowBot Whenever Z changes save new values for z home and Zm to NVS |
|
User @IDAbbott mentioned @MaslowBot with the following request: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ @MaslowBot Whenever Z changes save new values for V home and Vm to NVS ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ This comment was automatically relayed by MaslowBot so that @copilot-swe-agent can respond to the request. |
|
@MaslowBot for previous request change V home and Vm to Z home and Zm |
|
User @IDAbbott mentioned @MaslowBot with the following request: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ @MaslowBot for previous request change V home and Vm to Z home and Zm ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ This comment was automatically relayed by MaslowBot so that @copilot-swe-agent can respond to the request. |
Agent-Logs-Url: https://github.com/MaslowCNC/Maslow_4/sessions/4be078a7-95d5-4def-bef9-2829b4022c5d Co-authored-by: MaslowBot <231786780+MaslowBot@users.noreply.github.com>
Done in ab384aa. The save trigger in |
The implementation already targets Z home and Zm — the previous commit (ab384aa) saves |
|
@MaslowBot please build |
|
🤖 Firmware & Web UI Compilation Complete 🤖 ✅ Successfully compiled FluidNC firmware and ESP3D-WEBUI Firmware Build Details:
Web UI Build Details:
Download: To test this release please: This comment was automatically generated in response to a build request comment. |
|
IDAbbott wrote:
@MaslowBot Whenever Z changes save new values for V home and Vm to NVS
NVS has a limited number of writes. This is why we only save values when we go
idle (i.e. not likely to change again soon)
David Lang
|
|
User @davidelang mentioned @MaslowBot with the following request: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ IDAbbott wrote:
NVS has a limited number of writes. This is why we only save values when we go David Lang ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ This comment was automatically relayed by MaslowBot so that @copilot-swe-agent can respond to the request. |
Agreed — the current implementation already follows the save-on-idle pattern. |
|
@MaslowBot please update from maslow-main branch |
|
User @IDAbbott mentioned @MaslowBot with the following request: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ @MaslowBot please update from maslow-main branch ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ This comment was automatically relayed by MaslowBot so that @copilot-swe-agent can respond to the request. |
…home-and-zm-values-are-stored # Conflicts: # ESP3D-WEBUI/www/js/maslow.js Co-authored-by: MaslowBot <231786780+MaslowBot@users.noreply.github.com>
Done in 14c01b0. Merged |
|
@MaslowBot please build |
|
🤖 Firmware & Web UI Compilation Complete 🤖 ✅ Successfully compiled FluidNC firmware and ESP3D-WEBUI Firmware Build Details:
Web UI Build Details:
Download: To test this release please: This comment was automatically generated in response to a build request comment. |
|
@MaslowBot If Zm + Z home is less than 0 then show confirmation popup Z home outside safe bounds |
|
User @IDAbbott mentioned @MaslowBot with the following request: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ @MaslowBot If Zm + Z home is less than 0 then show confirmation popup Z home outside safe bounds ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ This comment was automatically relayed by MaslowBot so that @copilot-swe-agent can respond to the request. |
Agent-Logs-Url: https://github.com/MaslowCNC/Maslow_4/sessions/dddde237-a256-4f41-9506-d083f53713ab Co-authored-by: MaslowBot <231786780+MaslowBot@users.noreply.github.com>
Done in 1096ed4. In
The |
|
@MaslowBot please build |
|
🤖 Firmware & Web UI Compilation Complete 🤖 ✅ Successfully compiled FluidNC firmware and ESP3D-WEBUI Firmware Build Details:
Web UI Build Details:
Download: To test this release please: This comment was automatically generated in response to a build request comment. |
|
@MaslowBot please update from maslow-main branch |
|
User @IDAbbott mentioned @MaslowBot with the following request: ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ @MaslowBot please update from maslow-main branch ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ This comment was automatically relayed by MaslowBot so that @copilot-swe-agent can respond to the request. |
…home-and-zm-values-are-stored Co-authored-by: MaslowBot <231786780+MaslowBot@users.noreply.github.com>
Done in 328235d. Merged |
|
@MaslowBot please build |
|
🤖 Firmware & Web UI Compilation Complete 🤖 ✅ Successfully compiled FluidNC firmware and ESP3D-WEBUI Firmware Build Details:
Web UI Build Details:
Download: To test this release please: This comment was automatically generated in response to a build request comment. |
Config/Filenameinstead of hardcodedmaslow.yaml#971)