创建一个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