Browse Source

Add SERVO, TONE timers to variant for better STEVAL_3DP001V1 support (#16538)

pull/1/head
Bob Kuhn 5 years ago
committed by Scott Lahteine
parent
commit
c4ffe74d71
  1. 2
      Marlin/src/gcode/feature/powerloss/M1000.cpp
  2. 2
      Marlin/src/lcd/language/language_ru.h
  3. 8
      buildroot/share/PlatformIO/variants/STEVAL_F401VE/variant.h

2
Marlin/src/gcode/feature/powerloss/M1000.cpp

@ -58,7 +58,7 @@ void GcodeSuite::M1000() {
if (parser.seen('S')) { if (parser.seen('S')) {
#if HAS_LCD_MENU #if HAS_LCD_MENU
ui.goto_screen(menu_job_recovery); ui.goto_screen(menu_job_recovery);
#elif ENABLED(EXTENSIBLE_UI) #elif ENABLED(EXTENSIBLE_UI)
ExtUI::OnPowerLossResume(); ExtUI::OnPowerLossResume();
#else #else
SERIAL_ECHO_MSG("Resume requires LCD."); SERIAL_ECHO_MSG("Resume requires LCD.");

2
Marlin/src/lcd/language/language_ru.h

@ -396,7 +396,7 @@ namespace Language_ru {
PROGMEM Language_Str MSG_INFO_PROTOCOL = _UxGT("Протокол"); PROGMEM Language_Str MSG_INFO_PROTOCOL = _UxGT("Протокол");
PROGMEM Language_Str MSG_INFO_RUNAWAY_OFF = _UxGT("Контроль темп.: Выкл"); PROGMEM Language_Str MSG_INFO_RUNAWAY_OFF = _UxGT("Контроль темп.: Выкл");
PROGMEM Language_Str MSG_INFO_RUNAWAY_ON = _UxGT("Контроль темп.: Вкл"); PROGMEM Language_Str MSG_INFO_RUNAWAY_ON = _UxGT("Контроль темп.: Вкл");
PROGMEM Language_Str MSG_CASE_LIGHT = _UxGT("Подсветка корпуса"); PROGMEM Language_Str MSG_CASE_LIGHT = _UxGT("Подсветка корпуса");
PROGMEM Language_Str MSG_CASE_LIGHT_BRIGHTNESS = _UxGT("Яркость подсветки"); PROGMEM Language_Str MSG_CASE_LIGHT_BRIGHTNESS = _UxGT("Яркость подсветки");
PROGMEM Language_Str MSG_EXPECTED_PRINTER = _UxGT("Неверный принтер"); PROGMEM Language_Str MSG_EXPECTED_PRINTER = _UxGT("Неверный принтер");

8
buildroot/share/PlatformIO/variants/STEVAL_F401VE/variant.h

@ -190,6 +190,14 @@ extern "C" {
#define PIN_SERIAL_RX PA10 #define PIN_SERIAL_RX PA10
#define PIN_SERIAL_TX PA9 #define PIN_SERIAL_TX PA9
// Timer Definitions
//Do not use timer used by PWM pins when possible. See PinMap_PWM in PeripheralPins.c
#define TIMER_TONE TIM10
// Do not use basic timer: OC is required
#define TIMER_SERVO TIM11 //TODO: advanced-control timers don't work
/* SD detect signal */ /* SD detect signal */
/* /*
* By default, R67 is not provided, so SD card detect is not used. * By default, R67 is not provided, so SD card detect is not used.

Loading…
Cancel
Save