Frästisch mit elektronischer Höhenverstellung mittels Schrittmotoren.
Du kannst nicht mehr als 25 Themen auswählen Themen müssen mit entweder einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.

ValueMode.cpp 651B

12345678910111213141516171819202122232425262728293031323334353637
  1. /*
  2. * ValueMode.cpp
  3. *
  4. * Created on: 23.02.2022
  5. * Author: FSmilari
  6. */
  7. #include "ValueMode.h"
  8. static const char *mode_str[] = { "SLOW", "FAST" };
  9. ValueMode::ValueMode(Mode mode) {
  10. this->valueMode = mode;
  11. }
  12. Mode ValueMode::getValueMode() const {
  13. return valueMode;
  14. }
  15. void ValueMode::setValueMode(Mode valueMode)
  16. {
  17. this->valueMode = valueMode;
  18. }
  19. String ValueMode::toString() {
  20. String tmp(mode_str[this->valueMode]);
  21. return tmp;
  22. }
  23. bool ValueMode::equals(ValueMode valueMode) {
  24. return this->valueMode == valueMode.getValueMode();
  25. }
  26. bool ValueMode::isSlow() {
  27. return valueMode == Mode::SLOW;
  28. }