Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/Duet3D/RepRapFirmware.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Hammacher <bmasterc@gmail.com>2022-09-29 18:23:04 +0300
committerChristian Hammacher <bmasterc@gmail.com>2022-09-29 18:23:04 +0300
commit6208988ac5965836453d5d3642f4f597be91622c (patch)
treed7eb8a8ab71ab9e24bb4fbc5c0272b51a4229c8d
parentd99bf2aec4f548847a5031cfcb1e7492ee273cf0 (diff)
Added spindle min/max/idle PWM to OM
-rw-r--r--src/Tools/Spindle.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/Tools/Spindle.cpp b/src/Tools/Spindle.cpp
index 60455daf..b84903cd 100644
--- a/src/Tools/Spindle.cpp
+++ b/src/Tools/Spindle.cpp
@@ -27,12 +27,15 @@ constexpr ObjectModelTableEntry Spindle::objectModelTable[] =
{ "canReverse", OBJECT_MODEL_FUNC(self->reverseNotForwardPort.IsValid()), ObjectModelEntryFlags::none },
{ "current", OBJECT_MODEL_FUNC((int32_t)self->currentRpm), ObjectModelEntryFlags::live },
{ "frequency", OBJECT_MODEL_FUNC((int32_t)self->frequency), ObjectModelEntryFlags::verbose },
+ { "idlePwm", OBJECT_MODEL_FUNC(self->idlePwm, 1), ObjectModelEntryFlags::verbose },
{ "max", OBJECT_MODEL_FUNC((int32_t)self->maxRpm), ObjectModelEntryFlags::verbose },
+ { "maxPwm", OBJECT_MODEL_FUNC(self->maxPwm, 1), ObjectModelEntryFlags::verbose },
{ "min", OBJECT_MODEL_FUNC((int32_t)self->minRpm), ObjectModelEntryFlags::verbose },
+ { "minPwm", OBJECT_MODEL_FUNC(self->minPwm, 1), ObjectModelEntryFlags::verbose },
{ "state", OBJECT_MODEL_FUNC(self->state.ToString()), ObjectModelEntryFlags::live },
};
-constexpr uint8_t Spindle::objectModelTableDescriptor[] = { 1, 7 };
+constexpr uint8_t Spindle::objectModelTableDescriptor[] = { 1, 10 };
DEFINE_GET_OBJECT_MODEL_TABLE(Spindle)