💥 Change 'M42 M' to 'M42 T'

This commit is contained in:
Scott Lahteine 2022-02-11 09:36:52 -06:00 committed by Scott Lahteine
parent 2a584cea96
commit cc1a48ad2d

View file

@ -52,7 +52,7 @@ void protected_pin_err() {
* S<byte> Pin status from 0 - 255 * S<byte> Pin status from 0 - 255
* I Flag to ignore Marlin's pin protection * I Flag to ignore Marlin's pin protection
* *
* M<mode> Pin mode: 0=INPUT 1=OUTPUT 2=INPUT_PULLUP 3=INPUT_PULLDOWN * T<mode> Pin mode: 0=INPUT 1=OUTPUT 2=INPUT_PULLUP 3=INPUT_PULLDOWN
*/ */
void GcodeSuite::M42() { void GcodeSuite::M42() {
const int pin_index = PARSED_PIN_INDEX('P', GET_PIN_MAP_INDEX(LED_PIN)); const int pin_index = PARSED_PIN_INDEX('P', GET_PIN_MAP_INDEX(LED_PIN));
@ -63,7 +63,7 @@ void GcodeSuite::M42() {
if (!parser.boolval('I') && pin_is_protected(pin)) return protected_pin_err(); if (!parser.boolval('I') && pin_is_protected(pin)) return protected_pin_err();
bool avoidWrite = false; bool avoidWrite = false;
if (parser.seenval('M')) { if (parser.seenval('T')) {
switch (parser.value_byte()) { switch (parser.value_byte()) {
case 0: pinMode(pin, INPUT); avoidWrite = true; break; case 0: pinMode(pin, INPUT); avoidWrite = true; break;
case 1: pinMode(pin, OUTPUT); break; case 1: pinMode(pin, OUTPUT); break;