Skip to content

prusalink: Add mcu/board/sandwich/splitter temperature values to PrusaLink#4780

Open
bkerler wants to merge 1 commit intoprusa3d:masterfrom
bkerler:prusa_link_temp
Open

prusalink: Add mcu/board/sandwich/splitter temperature values to PrusaLink#4780
bkerler wants to merge 1 commit intoprusa3d:masterfrom
bkerler:prusa_link_temp

Conversation

@bkerler
Copy link

@bkerler bkerler commented Aug 26, 2025

Refers to issue #4078.
This adds mcu and board temp to "printer" api request of PrusaLink V1. For XL sandwich and splitter temp is added. If Chamber Temp exists, this is being returned as well.

Example json output (on MK4 simulator):
{"telemetry": {"temp-bed": 18.6, "temp-nozzle": 22.0, "print-speed": 100, "z-height": 0.0, "material": "---"}, "temperature": {"tool0": {"actual": 22.0, "target": 0.0, "display": 0.0, "offset": 0}, "bed": {"actual": 18.6, "target": 0.0, "offset": 0}, "board": {"actual": 24.5}, "mcu": {"actual": 0}}, "state": {"text": "Operational", "flags": {"operational": true, "paused": false, "printing": false, "cancelling": false, "pausing": false, "error": false, "sdReady": false, "closedOnError": false, "ready": true, "busy": false}}}

@Ro3Deee
Copy link

Ro3Deee commented Aug 26, 2025

For XL maybe add the ambient temp sensor, as a regular thermistor can used
Screenshot_20250827_025839_Chrome

@bkerler
Copy link
Author

bkerler commented Sep 9, 2025

@Ro3Deee I just checked, and the ambient pin seems to be used as chamber temp, so already included in the PR.

@bkerler bkerler force-pushed the prusa_link_temp branch 5 times, most recently from 2291afc to 06eb93f Compare September 12, 2025 11:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants