Skip to content

Commit 6589104

Browse files
committed
✨ FTM_WINDOW_SIZE
MarlinFirmware/Marlin#26020
1 parent dc74d22 commit 6589104

File tree

319 files changed

+320
-320
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

319 files changed

+320
-320
lines changed

config/default/Configuration_adv.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1125,7 +1125,7 @@
11251125
* Advanced configuration
11261126
*/
11271127
#define FTM_BATCH_SIZE 100 // Batch size for trajectory generation;
1128-
// half the window size for Ulendo FBS.
1128+
#define FTM_WINDOW_SIZE 200 // Window size for trajectory generation.
11291129
#define FTM_FS 1000 // (Hz) Frequency for trajectory generation. (1 / FTM_TS)
11301130
#define FTM_TS 0.001f // (s) Time step for trajectory generation. (1 / FTM_FS)
11311131
#define FTM_STEPPER_FS 20000 // (Hz) Frequency for stepper I/O update.

config/examples/3DFabXYZ/Migbot/Configuration_adv.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1125,7 +1125,7 @@
11251125
* Advanced configuration
11261126
*/
11271127
#define FTM_BATCH_SIZE 100 // Batch size for trajectory generation;
1128-
// half the window size for Ulendo FBS.
1128+
#define FTM_WINDOW_SIZE 200 // Window size for trajectory generation.
11291129
#define FTM_FS 1000 // (Hz) Frequency for trajectory generation. (1 / FTM_TS)
11301130
#define FTM_TS 0.001f // (s) Time step for trajectory generation. (1 / FTM_FS)
11311131
#define FTM_STEPPER_FS 20000 // (Hz) Frequency for stepper I/O update.

config/examples/ADIMLab/Gantry v1/Configuration_adv.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1125,7 +1125,7 @@
11251125
* Advanced configuration
11261126
*/
11271127
#define FTM_BATCH_SIZE 100 // Batch size for trajectory generation;
1128-
// half the window size for Ulendo FBS.
1128+
#define FTM_WINDOW_SIZE 200 // Window size for trajectory generation.
11291129
#define FTM_FS 1000 // (Hz) Frequency for trajectory generation. (1 / FTM_TS)
11301130
#define FTM_TS 0.001f // (s) Time step for trajectory generation. (1 / FTM_FS)
11311131
#define FTM_STEPPER_FS 20000 // (Hz) Frequency for stepper I/O update.

config/examples/ADIMLab/Gantry v2/Configuration_adv.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1125,7 +1125,7 @@
11251125
* Advanced configuration
11261126
*/
11271127
#define FTM_BATCH_SIZE 100 // Batch size for trajectory generation;
1128-
// half the window size for Ulendo FBS.
1128+
#define FTM_WINDOW_SIZE 200 // Window size for trajectory generation.
11291129
#define FTM_FS 1000 // (Hz) Frequency for trajectory generation. (1 / FTM_TS)
11301130
#define FTM_TS 0.001f // (s) Time step for trajectory generation. (1 / FTM_FS)
11311131
#define FTM_STEPPER_FS 20000 // (Hz) Frequency for stepper I/O update.

config/examples/Alfawise/U20-bltouch/Configuration_adv.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1134,7 +1134,7 @@
11341134
* Advanced configuration
11351135
*/
11361136
#define FTM_BATCH_SIZE 100 // Batch size for trajectory generation;
1137-
// half the window size for Ulendo FBS.
1137+
#define FTM_WINDOW_SIZE 200 // Window size for trajectory generation.
11381138
#define FTM_FS 1000 // (Hz) Frequency for trajectory generation. (1 / FTM_TS)
11391139
#define FTM_TS 0.001f // (s) Time step for trajectory generation. (1 / FTM_FS)
11401140
#define FTM_STEPPER_FS 20000 // (Hz) Frequency for stepper I/O update.

config/examples/Alfawise/U20/Configuration_adv.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1125,7 +1125,7 @@
11251125
* Advanced configuration
11261126
*/
11271127
#define FTM_BATCH_SIZE 100 // Batch size for trajectory generation;
1128-
// half the window size for Ulendo FBS.
1128+
#define FTM_WINDOW_SIZE 200 // Window size for trajectory generation.
11291129
#define FTM_FS 1000 // (Hz) Frequency for trajectory generation. (1 / FTM_TS)
11301130
#define FTM_TS 0.001f // (s) Time step for trajectory generation. (1 / FTM_FS)
11311131
#define FTM_STEPPER_FS 20000 // (Hz) Frequency for stepper I/O update.

config/examples/AliExpress/UM2pExt/Configuration_adv.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1125,7 +1125,7 @@
11251125
* Advanced configuration
11261126
*/
11271127
#define FTM_BATCH_SIZE 100 // Batch size for trajectory generation;
1128-
// half the window size for Ulendo FBS.
1128+
#define FTM_WINDOW_SIZE 200 // Window size for trajectory generation.
11291129
#define FTM_FS 1000 // (Hz) Frequency for trajectory generation. (1 / FTM_TS)
11301130
#define FTM_TS 0.001f // (s) Time step for trajectory generation. (1 / FTM_FS)
11311131
#define FTM_STEPPER_FS 20000 // (Hz) Frequency for stepper I/O update.

config/examples/Anet/A2/Configuration_adv.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1125,7 +1125,7 @@
11251125
* Advanced configuration
11261126
*/
11271127
#define FTM_BATCH_SIZE 100 // Batch size for trajectory generation;
1128-
// half the window size for Ulendo FBS.
1128+
#define FTM_WINDOW_SIZE 200 // Window size for trajectory generation.
11291129
#define FTM_FS 1000 // (Hz) Frequency for trajectory generation. (1 / FTM_TS)
11301130
#define FTM_TS 0.001f // (s) Time step for trajectory generation. (1 / FTM_FS)
11311131
#define FTM_STEPPER_FS 20000 // (Hz) Frequency for stepper I/O update.

config/examples/Anet/A2plus/Configuration_adv.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1125,7 +1125,7 @@
11251125
* Advanced configuration
11261126
*/
11271127
#define FTM_BATCH_SIZE 100 // Batch size for trajectory generation;
1128-
// half the window size for Ulendo FBS.
1128+
#define FTM_WINDOW_SIZE 200 // Window size for trajectory generation.
11291129
#define FTM_FS 1000 // (Hz) Frequency for trajectory generation. (1 / FTM_TS)
11301130
#define FTM_TS 0.001f // (s) Time step for trajectory generation. (1 / FTM_FS)
11311131
#define FTM_STEPPER_FS 20000 // (Hz) Frequency for stepper I/O update.

config/examples/Anet/A6/Configuration_adv.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1125,7 +1125,7 @@
11251125
* Advanced configuration
11261126
*/
11271127
#define FTM_BATCH_SIZE 100 // Batch size for trajectory generation;
1128-
// half the window size for Ulendo FBS.
1128+
#define FTM_WINDOW_SIZE 200 // Window size for trajectory generation.
11291129
#define FTM_FS 1000 // (Hz) Frequency for trajectory generation. (1 / FTM_TS)
11301130
#define FTM_TS 0.001f // (s) Time step for trajectory generation. (1 / FTM_FS)
11311131
#define FTM_STEPPER_FS 20000 // (Hz) Frequency for stepper I/O update.

config/examples/Anet/A8/Configuration_adv.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1125,7 +1125,7 @@
11251125
* Advanced configuration
11261126
*/
11271127
#define FTM_BATCH_SIZE 100 // Batch size for trajectory generation;
1128-
// half the window size for Ulendo FBS.
1128+
#define FTM_WINDOW_SIZE 200 // Window size for trajectory generation.
11291129
#define FTM_FS 1000 // (Hz) Frequency for trajectory generation. (1 / FTM_TS)
11301130
#define FTM_TS 0.001f // (s) Time step for trajectory generation. (1 / FTM_FS)
11311131
#define FTM_STEPPER_FS 20000 // (Hz) Frequency for stepper I/O update.

config/examples/Anet/A8plus/Configuration_adv.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1125,7 +1125,7 @@
11251125
* Advanced configuration
11261126
*/
11271127
#define FTM_BATCH_SIZE 100 // Batch size for trajectory generation;
1128-
// half the window size for Ulendo FBS.
1128+
#define FTM_WINDOW_SIZE 200 // Window size for trajectory generation.
11291129
#define FTM_FS 1000 // (Hz) Frequency for trajectory generation. (1 / FTM_TS)
11301130
#define FTM_TS 0.001f // (s) Time step for trajectory generation. (1 / FTM_FS)
11311131
#define FTM_STEPPER_FS 20000 // (Hz) Frequency for stepper I/O update.

config/examples/Anet/A9/Configuration_adv.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1125,7 +1125,7 @@
11251125
* Advanced configuration
11261126
*/
11271127
#define FTM_BATCH_SIZE 100 // Batch size for trajectory generation;
1128-
// half the window size for Ulendo FBS.
1128+
#define FTM_WINDOW_SIZE 200 // Window size for trajectory generation.
11291129
#define FTM_FS 1000 // (Hz) Frequency for trajectory generation. (1 / FTM_TS)
11301130
#define FTM_TS 0.001f // (s) Time step for trajectory generation. (1 / FTM_FS)
11311131
#define FTM_STEPPER_FS 20000 // (Hz) Frequency for stepper I/O update.

config/examples/Anet/E10/Configuration_adv.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1125,7 +1125,7 @@
11251125
* Advanced configuration
11261126
*/
11271127
#define FTM_BATCH_SIZE 100 // Batch size for trajectory generation;
1128-
// half the window size for Ulendo FBS.
1128+
#define FTM_WINDOW_SIZE 200 // Window size for trajectory generation.
11291129
#define FTM_FS 1000 // (Hz) Frequency for trajectory generation. (1 / FTM_TS)
11301130
#define FTM_TS 0.001f // (s) Time step for trajectory generation. (1 / FTM_FS)
11311131
#define FTM_STEPPER_FS 20000 // (Hz) Frequency for stepper I/O update.

config/examples/Anet/E16/BTT SKR 1.3/Configuration_adv.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1125,7 +1125,7 @@
11251125
* Advanced configuration
11261126
*/
11271127
#define FTM_BATCH_SIZE 100 // Batch size for trajectory generation;
1128-
// half the window size for Ulendo FBS.
1128+
#define FTM_WINDOW_SIZE 200 // Window size for trajectory generation.
11291129
#define FTM_FS 1000 // (Hz) Frequency for trajectory generation. (1 / FTM_TS)
11301130
#define FTM_TS 0.001f // (s) Time step for trajectory generation. (1 / FTM_FS)
11311131
#define FTM_STEPPER_FS 20000 // (Hz) Frequency for stepper I/O update.

config/examples/Anet/E16/Stock/Configuration_adv.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1125,7 +1125,7 @@
11251125
* Advanced configuration
11261126
*/
11271127
#define FTM_BATCH_SIZE 100 // Batch size for trajectory generation;
1128-
// half the window size for Ulendo FBS.
1128+
#define FTM_WINDOW_SIZE 200 // Window size for trajectory generation.
11291129
#define FTM_FS 1000 // (Hz) Frequency for trajectory generation. (1 / FTM_TS)
11301130
#define FTM_TS 0.001f // (s) Time step for trajectory generation. (1 / FTM_FS)
11311131
#define FTM_STEPPER_FS 20000 // (Hz) Frequency for stepper I/O update.

config/examples/Anet/ET4+/Configuration_adv.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1125,7 +1125,7 @@
11251125
* Advanced configuration
11261126
*/
11271127
#define FTM_BATCH_SIZE 100 // Batch size for trajectory generation;
1128-
// half the window size for Ulendo FBS.
1128+
#define FTM_WINDOW_SIZE 200 // Window size for trajectory generation.
11291129
#define FTM_FS 1000 // (Hz) Frequency for trajectory generation. (1 / FTM_TS)
11301130
#define FTM_TS 0.001f // (s) Time step for trajectory generation. (1 / FTM_FS)
11311131
#define FTM_STEPPER_FS 20000 // (Hz) Frequency for stepper I/O update.

config/examples/Anet/ET4-Pro/Configuration_adv.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1125,7 +1125,7 @@
11251125
* Advanced configuration
11261126
*/
11271127
#define FTM_BATCH_SIZE 100 // Batch size for trajectory generation;
1128-
// half the window size for Ulendo FBS.
1128+
#define FTM_WINDOW_SIZE 200 // Window size for trajectory generation.
11291129
#define FTM_FS 1000 // (Hz) Frequency for trajectory generation. (1 / FTM_TS)
11301130
#define FTM_TS 0.001f // (s) Time step for trajectory generation. (1 / FTM_FS)
11311131
#define FTM_STEPPER_FS 20000 // (Hz) Frequency for stepper I/O update.

config/examples/Anet/ET4/Configuration_adv.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1125,7 +1125,7 @@
11251125
* Advanced configuration
11261126
*/
11271127
#define FTM_BATCH_SIZE 100 // Batch size for trajectory generation;
1128-
// half the window size for Ulendo FBS.
1128+
#define FTM_WINDOW_SIZE 200 // Window size for trajectory generation.
11291129
#define FTM_FS 1000 // (Hz) Frequency for trajectory generation. (1 / FTM_TS)
11301130
#define FTM_TS 0.001f // (s) Time step for trajectory generation. (1 / FTM_FS)
11311131
#define FTM_STEPPER_FS 20000 // (Hz) Frequency for stepper I/O update.

config/examples/Anet/ET4X/Configuration_adv.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1125,7 +1125,7 @@
11251125
* Advanced configuration
11261126
*/
11271127
#define FTM_BATCH_SIZE 100 // Batch size for trajectory generation;
1128-
// half the window size for Ulendo FBS.
1128+
#define FTM_WINDOW_SIZE 200 // Window size for trajectory generation.
11291129
#define FTM_FS 1000 // (Hz) Frequency for trajectory generation. (1 / FTM_TS)
11301130
#define FTM_TS 0.001f // (s) Time step for trajectory generation. (1 / FTM_FS)
11311131
#define FTM_STEPPER_FS 20000 // (Hz) Frequency for stepper I/O update.

config/examples/Anet/ET5-Pro/Configuration_adv.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1125,7 +1125,7 @@
11251125
* Advanced configuration
11261126
*/
11271127
#define FTM_BATCH_SIZE 100 // Batch size for trajectory generation;
1128-
// half the window size for Ulendo FBS.
1128+
#define FTM_WINDOW_SIZE 200 // Window size for trajectory generation.
11291129
#define FTM_FS 1000 // (Hz) Frequency for trajectory generation. (1 / FTM_TS)
11301130
#define FTM_TS 0.001f // (s) Time step for trajectory generation. (1 / FTM_FS)
11311131
#define FTM_STEPPER_FS 20000 // (Hz) Frequency for stepper I/O update.

config/examples/Anet/ET5/Configuration_adv.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1125,7 +1125,7 @@
11251125
* Advanced configuration
11261126
*/
11271127
#define FTM_BATCH_SIZE 100 // Batch size for trajectory generation;
1128-
// half the window size for Ulendo FBS.
1128+
#define FTM_WINDOW_SIZE 200 // Window size for trajectory generation.
11291129
#define FTM_FS 1000 // (Hz) Frequency for trajectory generation. (1 / FTM_TS)
11301130
#define FTM_TS 0.001f // (s) Time step for trajectory generation. (1 / FTM_FS)
11311131
#define FTM_STEPPER_FS 20000 // (Hz) Frequency for stepper I/O update.

config/examples/Anet/ET5X/Configuration_adv.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1125,7 +1125,7 @@
11251125
* Advanced configuration
11261126
*/
11271127
#define FTM_BATCH_SIZE 100 // Batch size for trajectory generation;
1128-
// half the window size for Ulendo FBS.
1128+
#define FTM_WINDOW_SIZE 200 // Window size for trajectory generation.
11291129
#define FTM_FS 1000 // (Hz) Frequency for trajectory generation. (1 / FTM_TS)
11301130
#define FTM_TS 0.001f // (s) Time step for trajectory generation. (1 / FTM_FS)
11311131
#define FTM_STEPPER_FS 20000 // (Hz) Frequency for stepper I/O update.

config/examples/AnyCubic/Chiron/Configuration_adv.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1125,7 +1125,7 @@
11251125
* Advanced configuration
11261126
*/
11271127
#define FTM_BATCH_SIZE 100 // Batch size for trajectory generation;
1128-
// half the window size for Ulendo FBS.
1128+
#define FTM_WINDOW_SIZE 200 // Window size for trajectory generation.
11291129
#define FTM_FS 1000 // (Hz) Frequency for trajectory generation. (1 / FTM_TS)
11301130
#define FTM_TS 0.001f // (s) Time step for trajectory generation. (1 / FTM_FS)
11311131
#define FTM_STEPPER_FS 20000 // (Hz) Frequency for stepper I/O update.

config/examples/AnyCubic/Mega Zero 2.0/Anycubic V1/Configuration_adv.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1125,7 +1125,7 @@
11251125
* Advanced configuration
11261126
*/
11271127
#define FTM_BATCH_SIZE 100 // Batch size for trajectory generation;
1128-
// half the window size for Ulendo FBS.
1128+
#define FTM_WINDOW_SIZE 200 // Window size for trajectory generation.
11291129
#define FTM_FS 1000 // (Hz) Frequency for trajectory generation. (1 / FTM_TS)
11301130
#define FTM_TS 0.001f // (s) Time step for trajectory generation. (1 / FTM_FS)
11311131
#define FTM_STEPPER_FS 20000 // (Hz) Frequency for stepper I/O update.

config/examples/AnyCubic/Mega Zero/Anycubic V1/Configuration_adv.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1125,7 +1125,7 @@
11251125
* Advanced configuration
11261126
*/
11271127
#define FTM_BATCH_SIZE 100 // Batch size for trajectory generation;
1128-
// half the window size for Ulendo FBS.
1128+
#define FTM_WINDOW_SIZE 200 // Window size for trajectory generation.
11291129
#define FTM_FS 1000 // (Hz) Frequency for trajectory generation. (1 / FTM_TS)
11301130
#define FTM_TS 0.001f // (s) Time step for trajectory generation. (1 / FTM_FS)
11311131
#define FTM_STEPPER_FS 20000 // (Hz) Frequency for stepper I/O update.

config/examples/AnyCubic/Mega Zero/BigTreeTech SKR Mini MZ V1.0/Configuration_adv.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1125,7 +1125,7 @@
11251125
* Advanced configuration
11261126
*/
11271127
#define FTM_BATCH_SIZE 100 // Batch size for trajectory generation;
1128-
// half the window size for Ulendo FBS.
1128+
#define FTM_WINDOW_SIZE 200 // Window size for trajectory generation.
11291129
#define FTM_FS 1000 // (Hz) Frequency for trajectory generation. (1 / FTM_TS)
11301130
#define FTM_TS 0.001f // (s) Time step for trajectory generation. (1 / FTM_FS)
11311131
#define FTM_STEPPER_FS 20000 // (Hz) Frequency for stepper I/O update.

config/examples/AnyCubic/Vyper/Configuration_adv.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1125,7 +1125,7 @@
11251125
* Advanced configuration
11261126
*/
11271127
#define FTM_BATCH_SIZE 100 // Batch size for trajectory generation;
1128-
// half the window size for Ulendo FBS.
1128+
#define FTM_WINDOW_SIZE 200 // Window size for trajectory generation.
11291129
#define FTM_FS 1000 // (Hz) Frequency for trajectory generation. (1 / FTM_TS)
11301130
#define FTM_TS 0.001f // (s) Time step for trajectory generation. (1 / FTM_FS)
11311131
#define FTM_STEPPER_FS 20000 // (Hz) Frequency for stepper I/O update.

config/examples/AnyCubic/i3 Mega/Trigorilla AVR/Configuration_adv.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1125,7 +1125,7 @@
11251125
* Advanced configuration
11261126
*/
11271127
#define FTM_BATCH_SIZE 100 // Batch size for trajectory generation;
1128-
// half the window size for Ulendo FBS.
1128+
#define FTM_WINDOW_SIZE 200 // Window size for trajectory generation.
11291129
#define FTM_FS 1000 // (Hz) Frequency for trajectory generation. (1 / FTM_TS)
11301130
#define FTM_TS 0.001f // (s) Time step for trajectory generation. (1 / FTM_FS)
11311131
#define FTM_STEPPER_FS 20000 // (Hz) Frequency for stepper I/O update.

config/examples/AnyCubic/i3 Mega/Trigorilla Pro STM32/Configuration_adv.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -1125,7 +1125,7 @@
11251125
* Advanced configuration
11261126
*/
11271127
#define FTM_BATCH_SIZE 100 // Batch size for trajectory generation;
1128-
// half the window size for Ulendo FBS.
1128+
#define FTM_WINDOW_SIZE 200 // Window size for trajectory generation.
11291129
#define FTM_FS 1000 // (Hz) Frequency for trajectory generation. (1 / FTM_TS)
11301130
#define FTM_TS 0.001f // (s) Time step for trajectory generation. (1 / FTM_FS)
11311131
#define FTM_STEPPER_FS 20000 // (Hz) Frequency for stepper I/O update.

0 commit comments

Comments
 (0)