创建一个M100.CPP,提示GcodeSuite没有成员M100,在Gcode.h中的类GcodeSuite中的M280中添加M100()

#if HAS_SERVOS
    static void M280();
    static void M100();//这是自己添加的
    TERN_(EDITABLE_SERVO_ANGLES, static void M281());
  #endif
if (!parser.seen('P')) return;
  const int servo_index = parser.value_int();
  if (WITHIN(servo_index, 0, NUM_SERVOS - 1)) {
    if (parser.seen('S')) {
      const int a = parser.value_int();
      if (a == -1)
        servo[servo_index].detach();
      else
        MOVE_SERVO(servo_index, a);
    }
    else {
      SERIAL_ECHO_START();
      SERIAL_ECHOLNPAIR(" Servo ", servo_index, ": ", servo[servo_index].read());
    }
  }
  else {
    SERIAL_ERROR_START();
    SERIAL_ECHOLNPAIR("Servo ", servo_index, " out of range");
  }
}

#endif // HAS_SERVOS
最后修改:2021 年 08 月 27 日
如果觉得我的文章对你有用,请随意赞赏