ソースを参照

🐛 Fix UBL 'G29 Q1' bug

Scott Lahteine 3年前
コミット
bff55ea605
1個のファイルの変更3行の追加3行の削除
  1. 3
    3
      Marlin/src/feature/bedlevel/ubl/ubl_G29.cpp

+ 3
- 3
Marlin/src/feature/bedlevel/ubl/ubl_G29.cpp ファイルの表示

367
 
367
 
368
       case 1:
368
       case 1:
369
         LOOP_L_N(x, GRID_MAX_POINTS_X) {                     // Create a diagonal line several Mesh cells thick that is raised
369
         LOOP_L_N(x, GRID_MAX_POINTS_X) {                     // Create a diagonal line several Mesh cells thick that is raised
370
+          const uint8_t x2 = x + (x < (GRID_MAX_POINTS_Y) - 1 ? 1 : -1);
370
           z_values[x][x] += 9.999f;
371
           z_values[x][x] += 9.999f;
371
-          z_values[x][x + (x < (GRID_MAX_POINTS_Y) - 1) ? 1 : -1] += 9.999f; // We want the altered line several mesh points thick
372
+          z_values[x][x2] += 9.999f; // We want the altered line several mesh points thick
372
           #if ENABLED(EXTENSIBLE_UI)
373
           #if ENABLED(EXTENSIBLE_UI)
373
             ExtUI::onMeshUpdate(x, x, z_values[x][x]);
374
             ExtUI::onMeshUpdate(x, x, z_values[x][x]);
374
-            ExtUI::onMeshUpdate(x, (x + (x < (GRID_MAX_POINTS_Y) - 1) ? 1 : -1), z_values[x][x + (x < (GRID_MAX_POINTS_Y) - 1) ? 1 : -1]);
375
+            ExtUI::onMeshUpdate(x, (x2), z_values[x][x2]);
375
           #endif
376
           #endif
376
-
377
         }
377
         }
378
         break;
378
         break;
379
 
379
 

読み込み中…
キャンセル
保存