🎨 Apply F() to G-code suite and queue
This commit is contained in:
committed by
Scott Lahteine
parent
2b9ae0cc33
commit
46c53f6730
@ -683,7 +683,7 @@ void DGUSScreenHandler::HandleHeaterControl(DGUS_VP_Variable &var, void *val_ptr
|
||||
void DGUSScreenHandler::HandlePowerLossRecovery(DGUS_VP_Variable &var, void *val_ptr) {
|
||||
uint16_t value = swap16(*(uint16_t*)val_ptr);
|
||||
if (value) {
|
||||
queue.inject_P(PSTR("M1000"));
|
||||
queue.inject(F("M1000"));
|
||||
dgusdisplay.WriteVariable(VP_SD_Print_Filename, filelist.filename(), 32, true);
|
||||
GotoScreen(PLR_SCREEN_RECOVER);
|
||||
}
|
||||
|
@ -205,7 +205,7 @@ void DGUSScreenHandler::HandleManualMove(DGUS_VP_Variable &var, void *val_ptr) {
|
||||
bool old_relative_mode = relative_mode;
|
||||
if (!relative_mode) {
|
||||
//DEBUG_ECHOPGM(" G91");
|
||||
queue.enqueue_now_P(PSTR("G91"));
|
||||
queue.enqueue_now(F("G91"));
|
||||
//DEBUG_ECHOPGM(" ✓ ");
|
||||
}
|
||||
char buf[32]; // G1 X9999.99 F12345
|
||||
@ -227,7 +227,7 @@ void DGUSScreenHandler::HandleManualMove(DGUS_VP_Variable &var, void *val_ptr) {
|
||||
//DEBUG_ECHOLNPGM(" ✓ ");
|
||||
if (!old_relative_mode) {
|
||||
//DEBUG_ECHOPGM("G90");
|
||||
queue.enqueue_now_P(PSTR("G90"));
|
||||
queue.enqueue_now(F("G90"));
|
||||
//DEBUG_ECHOPGM(" ✓ ");
|
||||
}
|
||||
}
|
||||
|
@ -205,7 +205,7 @@ void DGUSScreenHandler::HandleManualMove(DGUS_VP_Variable &var, void *val_ptr) {
|
||||
bool old_relative_mode = relative_mode;
|
||||
if (!relative_mode) {
|
||||
//DEBUG_ECHOPGM(" G91");
|
||||
queue.enqueue_now_P(PSTR("G91"));
|
||||
queue.enqueue_now(F("G91"));
|
||||
//DEBUG_ECHOPGM(" ✓ ");
|
||||
}
|
||||
char buf[32]; // G1 X9999.99 F12345
|
||||
@ -227,7 +227,7 @@ void DGUSScreenHandler::HandleManualMove(DGUS_VP_Variable &var, void *val_ptr) {
|
||||
//DEBUG_ECHOLNPGM(" ✓ ");
|
||||
if (!old_relative_mode) {
|
||||
//DEBUG_ECHOPGM("G90");
|
||||
queue.enqueue_now_P(PSTR("G90"));
|
||||
queue.enqueue_now(F("G90"));
|
||||
//DEBUG_ECHOPGM(" ✓ ");
|
||||
}
|
||||
}
|
||||
|
@ -450,7 +450,7 @@ void DGUSScreenHandler::Level_Ctrl_MKS(DGUS_VP_Variable &var, void *val_ptr) {
|
||||
a_first_level = 0;
|
||||
queue.enqueue_now_P(G28_STR);
|
||||
}
|
||||
queue.enqueue_now_P(PSTR("G29"));
|
||||
queue.enqueue_now(F("G29"));
|
||||
|
||||
#elif ENABLED(MESH_BED_LEVELING)
|
||||
|
||||
@ -512,10 +512,10 @@ void DGUSScreenHandler::MeshLevel(DGUS_VP_Variable &var, void *val_ptr) {
|
||||
Deci2 = offset * 100;
|
||||
Deci2 = Deci2 % 10;
|
||||
soft_endstop._enabled = false;
|
||||
queue.enqueue_now_P(PSTR("G91"));
|
||||
queue.enqueue_now(F("G91"));
|
||||
snprintf_P(cmd_buf, 30, PSTR("G1 Z%d.%d%d"), integer, Deci, Deci2);
|
||||
queue.enqueue_one_now(cmd_buf);
|
||||
queue.enqueue_now_P(PSTR("G90"));
|
||||
queue.enqueue_now(F("G90"));
|
||||
//soft_endstop._enabled = true;
|
||||
break;
|
||||
|
||||
@ -527,17 +527,17 @@ void DGUSScreenHandler::MeshLevel(DGUS_VP_Variable &var, void *val_ptr) {
|
||||
Deci2 = offset * 100;
|
||||
Deci2 = Deci2 % 10;
|
||||
soft_endstop._enabled = false;
|
||||
queue.enqueue_now_P(PSTR("G91"));
|
||||
queue.enqueue_now(F("G91"));
|
||||
snprintf_P(cmd_buf, 30, PSTR("G1 Z-%d.%d%d"), integer, Deci, Deci2);
|
||||
queue.enqueue_one_now(cmd_buf);
|
||||
queue.enqueue_now_P(PSTR("G90"));
|
||||
queue.enqueue_now(F("G90"));
|
||||
break;
|
||||
|
||||
case 2:
|
||||
if (mesh_point_count == GRID_MAX_POINTS) { // The first point
|
||||
|
||||
queue.enqueue_now_P(PSTR("G28"));
|
||||
queue.enqueue_now_P(PSTR("G29S1"));
|
||||
queue.enqueue_now(F("G28"));
|
||||
queue.enqueue_now(F("G29S1"));
|
||||
mesh_point_count--;
|
||||
|
||||
if (mks_language_index == MKS_English) {
|
||||
@ -550,7 +550,7 @@ void DGUSScreenHandler::MeshLevel(DGUS_VP_Variable &var, void *val_ptr) {
|
||||
}
|
||||
}
|
||||
else if (mesh_point_count > 1) { // 倒数第二个点
|
||||
queue.enqueue_now_P(PSTR("G29S2"));
|
||||
queue.enqueue_now(F("G29S2"));
|
||||
mesh_point_count--;
|
||||
if (mks_language_index == MKS_English) {
|
||||
const char level_buf_en2[] = "Next Point";
|
||||
@ -562,7 +562,7 @@ void DGUSScreenHandler::MeshLevel(DGUS_VP_Variable &var, void *val_ptr) {
|
||||
}
|
||||
}
|
||||
else if (mesh_point_count == 1) {
|
||||
queue.enqueue_now_P(PSTR("G29S2"));
|
||||
queue.enqueue_now(F("G29S2"));
|
||||
mesh_point_count--;
|
||||
if (mks_language_index == MKS_English) {
|
||||
const char level_buf_en2[] = "Level Finsh";
|
||||
@ -620,13 +620,13 @@ void DGUSScreenHandler::ManualAssistLeveling(DGUS_VP_Variable &var, void *val_pt
|
||||
};
|
||||
|
||||
if (WITHIN(point_value, 0x0001, 0x0005))
|
||||
queue.enqueue_now_P(PSTR("G1Z10"));
|
||||
queue.enqueue_now(F("G1Z10"));
|
||||
|
||||
switch (point_value) {
|
||||
case 0x0001:
|
||||
enqueue_corner_move(X_MIN_POS + ABS(mks_corner_offsets[0].x),
|
||||
Y_MIN_POS + ABS(mks_corner_offsets[0].y), level_speed);
|
||||
queue.enqueue_now_P(PSTR("G28Z"));
|
||||
queue.enqueue_now(F("G28Z"));
|
||||
break;
|
||||
case 0x0002:
|
||||
enqueue_corner_move(X_MAX_POS - ABS(mks_corner_offsets[1].x),
|
||||
@ -647,8 +647,8 @@ void DGUSScreenHandler::ManualAssistLeveling(DGUS_VP_Variable &var, void *val_pt
|
||||
}
|
||||
|
||||
if (WITHIN(point_value, 0x0002, 0x0005)) {
|
||||
//queue.enqueue_now_P(PSTR("G28Z"));
|
||||
queue.enqueue_now_P(PSTR("G1Z-10"));
|
||||
//queue.enqueue_now(F("G28Z"));
|
||||
queue.enqueue_now(F("G1Z-10"));
|
||||
}
|
||||
}
|
||||
|
||||
@ -856,7 +856,7 @@ void DGUSScreenHandler::HandleManualMove(DGUS_VP_Variable &var, void *val_ptr) {
|
||||
|
||||
if (!relative_mode) {
|
||||
//DEBUG_ECHOPGM(" G91");
|
||||
queue.enqueue_now_P(PSTR("G91"));
|
||||
queue.enqueue_now(F("G91"));
|
||||
//DEBUG_ECHOPGM(" ✓ ");
|
||||
}
|
||||
char buf[32]; // G1 X9999.99 F12345
|
||||
@ -878,8 +878,8 @@ void DGUSScreenHandler::HandleManualMove(DGUS_VP_Variable &var, void *val_ptr) {
|
||||
//DEBUG_ECHOLNPGM(" ✓ ");
|
||||
if (!old_relative_mode) {
|
||||
//DEBUG_ECHOPGM("G90");
|
||||
//queue.enqueue_now_P(PSTR("G90"));
|
||||
queue.enqueue_now_P(PSTR("G90"));
|
||||
//queue.enqueue_now(F("G90"));
|
||||
queue.enqueue_now(F("G90"));
|
||||
//DEBUG_ECHOPGM(" ✓ ");
|
||||
}
|
||||
}
|
||||
@ -1133,30 +1133,30 @@ void DGUSScreenHandler::HandleAccChange_MKS(DGUS_VP_Variable &var, void *val_ptr
|
||||
switch (flag) {
|
||||
case 0:
|
||||
if (step == 0.01)
|
||||
queue.inject_P(PSTR("M290 Z-0.01"));
|
||||
queue.inject(F("M290 Z-0.01"));
|
||||
else if (step == 0.1)
|
||||
queue.inject_P(PSTR("M290 Z-0.1"));
|
||||
queue.inject(F("M290 Z-0.1"));
|
||||
else if (step == 0.5)
|
||||
queue.inject_P(PSTR("M290 Z-0.5"));
|
||||
queue.inject(F("M290 Z-0.5"));
|
||||
else if (step == 1)
|
||||
queue.inject_P(PSTR("M290 Z-1"));
|
||||
queue.inject(F("M290 Z-1"));
|
||||
else
|
||||
queue.inject_P(PSTR("M290 Z-0.01"));
|
||||
queue.inject(F("M290 Z-0.01"));
|
||||
|
||||
z_offset_add = z_offset_add - ZOffset_distance;
|
||||
break;
|
||||
|
||||
case 1:
|
||||
if (step == 0.01)
|
||||
queue.inject_P(PSTR("M290 Z0.01"));
|
||||
queue.inject(F("M290 Z0.01"));
|
||||
else if (step == 0.1)
|
||||
queue.inject_P(PSTR("M290 Z0.1"));
|
||||
queue.inject(F("M290 Z0.1"));
|
||||
else if (step == 0.5)
|
||||
queue.inject_P(PSTR("M290 Z0.5"));
|
||||
queue.inject(F("M290 Z0.5"));
|
||||
else if (step == 1)
|
||||
queue.inject_P(PSTR("M290 Z1"));
|
||||
queue.inject(F("M290 Z1"));
|
||||
else
|
||||
queue.inject_P(PSTR("M290 Z-0.01"));
|
||||
queue.inject(F("M290 Z-0.01"));
|
||||
|
||||
z_offset_add = z_offset_add + ZOffset_distance;
|
||||
break;
|
||||
@ -1486,7 +1486,7 @@ void DGUSScreenHandler::DGUS_Runout_Idle(void) {
|
||||
|
||||
case RUNOUT_STATUS:
|
||||
runout_mks.runout_status = RUNOUT_BEGIN_STATUS;
|
||||
queue.inject_P(PSTR("M25"));
|
||||
queue.inject(F("M25"));
|
||||
GotoScreen(MKSLCD_SCREEN_PAUSE);
|
||||
|
||||
sendinfoscreen(PSTR("NOTICE"), nullptr, PSTR("Please change filament!"), nullptr, true, true, true, true);
|
||||
|
@ -205,7 +205,7 @@ void DGUSScreenHandler::HandleManualMove(DGUS_VP_Variable &var, void *val_ptr) {
|
||||
bool old_relative_mode = relative_mode;
|
||||
if (!relative_mode) {
|
||||
//DEBUG_ECHOPGM(" G91");
|
||||
queue.enqueue_now_P(PSTR("G91"));
|
||||
queue.enqueue_now(F("G91"));
|
||||
//DEBUG_ECHOPGM(" ✓ ");
|
||||
}
|
||||
char buf[32]; // G1 X9999.99 F12345
|
||||
@ -227,7 +227,7 @@ void DGUSScreenHandler::HandleManualMove(DGUS_VP_Variable &var, void *val_ptr) {
|
||||
//DEBUG_ECHOLNPGM(" ✓ ");
|
||||
if (!old_relative_mode) {
|
||||
//DEBUG_ECHOPGM("G90");
|
||||
queue.enqueue_now_P(PSTR("G90"));
|
||||
queue.enqueue_now(F("G90"));
|
||||
//DEBUG_ECHOPGM(" ✓ ");
|
||||
}
|
||||
}
|
||||
|
@ -523,9 +523,9 @@ void DGUSRxHandler::Probe(DGUS_VP &vp, void *data_ptr) {
|
||||
dgus_screen_handler.TriggerScreenChange(DGUS_Screen::LEVELING_PROBING);
|
||||
|
||||
#if ENABLED(AUTO_BED_LEVELING_UBL)
|
||||
queue.enqueue_now_P(PSTR("G29P1\nG29P3\nG29P5C"));
|
||||
queue.enqueue_now(F("G29P1\nG29P3\nG29P5C"));
|
||||
#else
|
||||
queue.enqueue_now_P(PSTR("G29"));
|
||||
queue.enqueue_now(F("G29"));
|
||||
#endif
|
||||
queue.enqueue_now_P(DGUS_CMD_EEPROM_SAVE);
|
||||
}
|
||||
@ -634,13 +634,13 @@ void DGUSRxHandler::Home(DGUS_VP &vp, void *data_ptr) {
|
||||
|
||||
switch (axis) {
|
||||
case DGUS_Data::Axis::X_Y_Z:
|
||||
queue.enqueue_now_P(PSTR("G28XYZ"));
|
||||
queue.enqueue_now(F("G28XYZ"));
|
||||
break;
|
||||
case DGUS_Data::Axis::X_Y:
|
||||
queue.enqueue_now_P(PSTR("G28XY"));
|
||||
queue.enqueue_now(F("G28XY"));
|
||||
break;
|
||||
case DGUS_Data::Axis::Z:
|
||||
queue.enqueue_now_P(PSTR("G28Z"));
|
||||
queue.enqueue_now(F("G28Z"));
|
||||
break;
|
||||
}
|
||||
}
|
||||
@ -784,7 +784,7 @@ void DGUSRxHandler::ResetEEPROM(DGUS_VP &vp, void *data_ptr) {
|
||||
return;
|
||||
}
|
||||
|
||||
queue.enqueue_now_P(PSTR("M502"));
|
||||
queue.enqueue_now(F("M502"));
|
||||
queue.enqueue_now_P(DGUS_CMD_EEPROM_SAVE);
|
||||
}
|
||||
|
||||
@ -802,7 +802,7 @@ void DGUSRxHandler::SettingsExtra(DGUS_VP &vp, void *data_ptr) {
|
||||
return;
|
||||
}
|
||||
|
||||
queue.enqueue_now_P(PSTR(DGUS_RESET_BLTOUCH));
|
||||
queue.enqueue_now(F(DGUS_RESET_BLTOUCH));
|
||||
#else
|
||||
dgus_screen_handler.TriggerScreenChange(DGUS_Screen::INFOS);
|
||||
#endif
|
||||
@ -942,7 +942,7 @@ void DGUSRxHandler::PIDRun(DGUS_VP &vp, void *data_ptr) {
|
||||
|
||||
dgus_screen_handler.TriggerScreenChange(DGUS_Screen::HOME);
|
||||
|
||||
queue.enqueue_now_P(PSTR("M1000C"));
|
||||
queue.enqueue_now(F("M1000C"));
|
||||
}
|
||||
|
||||
void DGUSRxHandler::PowerLossResume(DGUS_VP &vp, void *data_ptr) {
|
||||
@ -966,7 +966,7 @@ void DGUSRxHandler::PIDRun(DGUS_VP &vp, void *data_ptr) {
|
||||
|
||||
dgus_screen_handler.TriggerScreenChange(DGUS_Screen::PRINT_STATUS);
|
||||
|
||||
queue.enqueue_now_P(PSTR("M1000"));
|
||||
queue.enqueue_now(F("M1000"));
|
||||
}
|
||||
#endif // POWER_LOSS_RECOVERY
|
||||
|
||||
|
@ -74,7 +74,7 @@ bool DGUSSetupHandler::LevelingMenu() {
|
||||
|
||||
if (ExtUI::isPositionKnown()) {
|
||||
if (ExtUI::getAxisPosition_mm(ExtUI::Z) < 10.0f) {
|
||||
queue.enqueue_now_P(PSTR("G0Z10"));
|
||||
queue.enqueue_now(F("G0Z10"));
|
||||
}
|
||||
|
||||
return true;
|
||||
@ -124,14 +124,14 @@ bool DGUSSetupHandler::LevelingOffset() {
|
||||
|
||||
if (ExtUI::isPositionKnown()) {
|
||||
if (ExtUI::getAxisPosition_mm(ExtUI::Z) < 4.0f) {
|
||||
queue.enqueue_now_P(PSTR("G0Z4"));
|
||||
queue.enqueue_now(F("G0Z4"));
|
||||
}
|
||||
|
||||
char buffer[20];
|
||||
snprintf_P(buffer, sizeof(buffer), PSTR("G0X%dY%d"), DGUS_LEVEL_CENTER_X, DGUS_LEVEL_CENTER_Y);
|
||||
|
||||
queue.enqueue_one_now(buffer);
|
||||
queue.enqueue_now_P(PSTR("G0Z0"));
|
||||
queue.enqueue_now(F("G0Z0"));
|
||||
|
||||
return true;
|
||||
}
|
||||
|
@ -201,7 +201,7 @@ static void btn_cancel_event_cb(lv_obj_t *btn, lv_event_t event) {
|
||||
draw_return_ui();
|
||||
}
|
||||
else if (DIALOG_IS(TYPE_FILAMENT_LOADING, TYPE_FILAMENT_UNLOADING)) {
|
||||
queue.enqueue_one_P(PSTR("M410"));
|
||||
queue.enqueue_one(F("M410"));
|
||||
uiCfg.filament_rate = 0;
|
||||
uiCfg.filament_loading_completed = false;
|
||||
uiCfg.filament_unloading_completed = false;
|
||||
|
@ -74,11 +74,11 @@ static void event_handler(lv_obj_t *obj, lv_event_t event) {
|
||||
if (ENABLED(HAS_MULTI_EXTRUDER)) {
|
||||
if (uiCfg.extruderIndex == 0) {
|
||||
uiCfg.extruderIndex = 1;
|
||||
queue.inject_P(PSTR("T1"));
|
||||
queue.inject(F("T1"));
|
||||
}
|
||||
else {
|
||||
uiCfg.extruderIndex = 0;
|
||||
queue.inject_P(PSTR("T0"));
|
||||
queue.inject(F("T0"));
|
||||
}
|
||||
}
|
||||
else
|
||||
|
@ -52,19 +52,19 @@ static void event_handler(lv_obj_t *obj, lv_event_t event) {
|
||||
queue.inject_P(G28_STR);
|
||||
break;
|
||||
case ID_H_X:
|
||||
queue.inject_P(PSTR("G28X"));
|
||||
queue.inject(F("G28X"));
|
||||
break;
|
||||
case ID_H_Y:
|
||||
queue.inject_P(PSTR("G28Y"));
|
||||
queue.inject(F("G28Y"));
|
||||
break;
|
||||
case ID_H_Z:
|
||||
queue.inject_P(PSTR("G28Z"));
|
||||
queue.inject(F("G28Z"));
|
||||
break;
|
||||
case ID_H_OFF_ALL:
|
||||
queue.inject_P(PSTR("M84"));
|
||||
queue.inject(F("M84"));
|
||||
break;
|
||||
case ID_H_OFF_XY:
|
||||
queue.inject_P(PSTR("M84XY"));
|
||||
queue.inject(F("M84XY"));
|
||||
break;
|
||||
case ID_H_RETURN:
|
||||
clear_cur_ui();
|
||||
|
@ -62,22 +62,22 @@ static void event_handler(lv_obj_t * obj, lv_event_t event) {
|
||||
switch (obj->mks_obj_id) {
|
||||
case ID_GCODE: lv_clear_more(); lv_draw_gcode(true); break;
|
||||
#if HAS_USER_ITEM(1)
|
||||
case ID_CUSTOM_1: queue.inject_P(PSTR(MAIN_MENU_ITEM_1_GCODE)); break;
|
||||
case ID_CUSTOM_1: queue.inject(F(MAIN_MENU_ITEM_1_GCODE)); break;
|
||||
#endif
|
||||
#if HAS_USER_ITEM(2)
|
||||
case ID_CUSTOM_2: queue.inject_P(PSTR(MAIN_MENU_ITEM_2_GCODE)); break;
|
||||
case ID_CUSTOM_2: queue.inject(F(MAIN_MENU_ITEM_2_GCODE)); break;
|
||||
#endif
|
||||
#if HAS_USER_ITEM(3)
|
||||
case ID_CUSTOM_3: queue.inject_P(PSTR(MAIN_MENU_ITEM_3_GCODE)); break;
|
||||
case ID_CUSTOM_3: queue.inject(F(MAIN_MENU_ITEM_3_GCODE)); break;
|
||||
#endif
|
||||
#if HAS_USER_ITEM(4)
|
||||
case ID_CUSTOM_4: queue.inject_P(PSTR(MAIN_MENU_ITEM_4_GCODE)); break;
|
||||
case ID_CUSTOM_4: queue.inject(F(MAIN_MENU_ITEM_4_GCODE)); break;
|
||||
#endif
|
||||
#if HAS_USER_ITEM(5)
|
||||
case ID_CUSTOM_5: queue.inject_P(PSTR(MAIN_MENU_ITEM_5_GCODE)); break;
|
||||
case ID_CUSTOM_5: queue.inject(F(MAIN_MENU_ITEM_5_GCODE)); break;
|
||||
#endif
|
||||
#if HAS_USER_ITEM(6)
|
||||
case ID_CUSTOM_6: queue.inject_P(PSTR(MAIN_MENU_ITEM_6_GCODE)); break;
|
||||
case ID_CUSTOM_6: queue.inject(F(MAIN_MENU_ITEM_6_GCODE)); break;
|
||||
#endif
|
||||
case ID_M_RETURN:
|
||||
lv_clear_more();
|
||||
|
@ -308,7 +308,7 @@ void setProBarRate() {
|
||||
#if HAS_SUICIDE
|
||||
if (gCfgItems.finish_power_off) {
|
||||
gcode.process_subcommands_now(F("M1001"));
|
||||
queue.inject_P(PSTR("M81"));
|
||||
queue.inject(F("M81"));
|
||||
marlin_state = MF_RUNNING;
|
||||
}
|
||||
#endif
|
||||
|
@ -57,7 +57,7 @@ static void event_handler(lv_obj_t *obj, lv_event_t event) {
|
||||
if (event != LV_EVENT_RELEASED) return;
|
||||
if (obj->mks_obj_id == ID_S_CONTINUE) return;
|
||||
if (obj->mks_obj_id == ID_S_MOTOR_OFF) {
|
||||
TERN(HAS_SUICIDE, suicide(), queue.enqueue_now_P(PSTR("M84")));
|
||||
TERN(HAS_SUICIDE, suicide(), queue.enqueue_now(F("M84")));
|
||||
return;
|
||||
}
|
||||
lv_clear_set();
|
||||
|
@ -62,7 +62,7 @@ static void event_handler(lv_obj_t *obj, lv_event_t event) {
|
||||
#if ENABLED(AUTO_BED_LEVELING_BILINEAR)
|
||||
get_gcode_command(AUTO_LEVELING_COMMAND_ADDR, (uint8_t *)public_buf_m);
|
||||
public_buf_m[sizeof(public_buf_m) - 1] = 0;
|
||||
queue.inject_P(PSTR(public_buf_m));
|
||||
queue.inject(public_buf_m);
|
||||
#else
|
||||
uiCfg.leveling_first_time = true;
|
||||
lv_draw_manualLevel();
|
||||
|
@ -1169,7 +1169,7 @@ static void wifi_gcode_exec(uint8_t *cmd_line) {
|
||||
}
|
||||
|
||||
send_to_wifi((uint8_t *)tempBuf, strlen((char *)tempBuf));
|
||||
queue.enqueue_one_P(PSTR("M105"));
|
||||
queue.enqueue_one(F("M105"));
|
||||
break;
|
||||
|
||||
case 992:
|
||||
@ -2035,7 +2035,7 @@ void get_wifi_commands() {
|
||||
#endif
|
||||
|
||||
// Add the command to the queue
|
||||
queue.enqueue_one_P(wifi_line_buffer);
|
||||
queue.enqueue_one(wifi_line_buffer);
|
||||
}
|
||||
else if (wifi_read_count >= MAX_CMD_SIZE - 1) {
|
||||
|
||||
|
Reference in New Issue
Block a user