MCPcopy Create free account
hub / github.com/Duet3D/RepRapFirmware / GetItemActiveTemperature

Method GetItemActiveTemperature

src/GCodes/GCodes.cpp:5786–5795  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

5784}
5785
5786float GCodes::GetItemActiveTemperature(unsigned int itemNumber) const noexcept
5787{
5788 if (itemNumber < 80)
5789 {
5790 ReadLockedPointer<Tool> const tool = (itemNumber == 79) ? GetPrimaryMovementState().GetLockedCurrentTool() : Tool::GetLockedTool(itemNumber);
5791 return (tool.IsNotNull()) ? tool->GetToolHeaterActiveTemperature(0) : 0.0;
5792 }
5793
5794 return reprap.GetHeat().GetActiveTemperature(GetHeaterNumber(itemNumber));
5795}
5796
5797float GCodes::GetItemStandbyTemperature(unsigned int itemNumber) const noexcept
5798{

Callers 1

ValueMenuItem.cppFile · 0.80

Calls 4

GetHeaterNumberFunction · 0.85
GetLockedCurrentToolMethod · 0.80
GetActiveTemperatureMethod · 0.80

Tested by

no test coverage detected