Commit graph

21825 commits

Author SHA1 Message Date
narno2202
2de72e3278
Merge branch 'bugfix-2.1.x' into FTM_Reso_refact 2026-02-19 10:28:47 +01:00
thinkyhead
b7a1abfa2d [cron] Bump distribution date (2026-02-19)
Some checks are pending
CI - Build Tests / Build Test (push) Waiting to run
CI - Unit Tests / Unit Test (push) Waiting to run
CI - Validate Source Files / Validate Source Files (push) Waiting to run
2026-02-19 06:29:39 +00:00
Scott Lahteine
3ec17b3bdc 🧑‍💻 Replace %lu => %" PRIu32 "
Fixes #28325
2026-02-18 19:15:28 -06:00
Scott Lahteine
f6eee956a5 Move stm_flash_drive STM32 platform
Some checks are pending
CI - Build Tests / Build Test (push) Waiting to run
CI - Unit Tests / Unit Test (push) Waiting to run
CI - Validate Source Files / Validate Source Files (push) Waiting to run
2026-02-18 19:10:52 -06:00
thinkyhead
55070498db [cron] Bump distribution date (2026-02-18) 2026-02-18 18:22:20 +00:00
Scott Lahteine
55b5971739 ♻️ Motion encapsulation (3)
Some checks are pending
CI - Build Tests / Build Test (push) Waiting to run
CI - Unit Tests / Unit Test (push) Waiting to run
CI - Validate Source Files / Validate Source Files (push) Waiting to run
2026-02-18 07:45:38 -06:00
Scott Lahteine
fed6eb36c7 Move BIQU BX STM32 platform 2026-02-16 16:46:50 -06:00
thinkyhead
2a1b3fd181 [cron] Bump distribution date (2026-02-14)
Some checks failed
CI - Build Tests / Build Test (push) Has been cancelled
CI - Unit Tests / Unit Test (push) Has been cancelled
CI - Validate Source Files / Validate Source Files (push) Has been cancelled
2026-02-14 12:14:21 +00:00
Andrew
a74237306f
🐛 Fix ProUI Homing FR edit, etc. (#28336)
Some checks are pending
CI - Build Tests / Build Test (push) Waiting to run
CI - Unit Tests / Unit Test (push) Waiting to run
CI - Validate Source Files / Validate Source Files (push) Waiting to run
2026-02-14 01:23:52 -06:00
narno2202
c50c71a33c
♻️ Motion encapsulation (2) (#28341)
Followup to #27866
2026-02-14 01:05:22 -06:00
thinkyhead
ab9e452d40 [cron] Bump distribution date (2026-02-11)
Some checks failed
CI - Build Tests / Build Test (push) Has been cancelled
CI - Unit Tests / Unit Test (push) Has been cancelled
CI - Validate Source Files / Validate Source Files (push) Has been cancelled
2026-02-11 00:48:18 +00:00
Scott Lahteine
59bcaca96b
♻️ Motion encapsulation (#27866)
Some checks are pending
CI - Build Tests / Build Test (push) Waiting to run
CI - Unit Tests / Unit Test (push) Waiting to run
CI - Validate Source Files / Validate Source Files (push) Waiting to run
2026-02-10 01:16:41 -06:00
ellensp
f8cc1a0b4b
🧑‍💻 Memory Map Visualizer (#28301) 2026-02-10 00:45:01 -06:00
thinkyhead
ba9606694d [cron] Bump distribution date (2026-02-10)
Some checks are pending
CI - Build Tests / Build Test (push) Waiting to run
CI - Unit Tests / Unit Test (push) Waiting to run
CI - Validate Source Files / Validate Source Files (push) Waiting to run
2026-02-10 00:49:22 +00:00
Scott Lahteine
0aded84207 📝 Update AxisEnum notes 2026-02-09 15:59:05 -06:00
narno2202
000420e345
Merge branch 'MarlinFirmware:bugfix-2.1.x' into FTM_Reso_refact 2026-02-09 22:35:55 +01:00
ellensp
097fc30201 🐛 Fix FT Motion motion+dir for endstops (#28326)
Co-Authored-By: Scott Lahteine <thinkyhead@users.noreply.github.com>
2026-02-09 15:35:40 -06:00
Scott Lahteine
5b71e64a77 🐛 Fix endstops_trigsteps value
Some checks are pending
CI - Build Tests / Build Test (push) Waiting to run
CI - Unit Tests / Unit Test (push) Waiting to run
CI - Validate Source Files / Validate Source Files (push) Waiting to run
2026-02-09 10:56:22 -06:00
Scott Lahteine
eba2e7b669 🧑‍💻 Rename plan pos elements 2026-02-09 10:06:33 -06:00
thinkyhead
0e4d82b680 [cron] Bump distribution date (2026-02-09)
Some checks are pending
CI - Build Tests / Build Test (push) Waiting to run
CI - Unit Tests / Unit Test (push) Waiting to run
CI - Validate Source Files / Validate Source Files (push) Waiting to run
2026-02-09 00:44:53 +00:00
Scott Lahteine
bdc57af40c 🌐 Language export -l argument
Some checks are pending
CI - Build Tests / Build Test (push) Waiting to run
CI - Unit Tests / Unit Test (push) Waiting to run
CI - Validate Source Files / Validate Source Files (push) Waiting to run
2026-02-08 14:39:25 -06:00
Scott Lahteine
544f9e6104 ️ Run motion logic before UI 2026-02-08 14:39:25 -06:00
David Buezas
e524a98418
️ Buffer Runtime for FT Motion (#28327) 2026-02-08 14:19:14 -06:00
thinkyhead
4eea9e5d7b [cron] Bump distribution date (2026-02-08)
Some checks are pending
CI - Build Tests / Build Test (push) Waiting to run
CI - Unit Tests / Unit Test (push) Waiting to run
CI - Validate Source Files / Validate Source Files (push) Waiting to run
2026-02-08 06:23:41 +00:00
Scott Lahteine
12ee7e45f1 🎨 Misc. endstop-related tweaks 2026-02-07 19:47:14 -06:00
thinkyhead
8da0d0871c [cron] Bump distribution date (2026-02-07)
Some checks are pending
CI - Build Tests / Build Test (push) Waiting to run
CI - Unit Tests / Unit Test (push) Waiting to run
CI - Validate Source Files / Validate Source Files (push) Waiting to run
2026-02-07 00:40:14 +00:00
narno2202
eeade8bb79 Fixed Point arithmetic 2026-02-06 14:16:42 +01:00
ellensp
7f51e49b08
🩹 Fix LED menu conditions (#28304)
Some checks are pending
CI - Build Tests / Build Test (push) Waiting to run
CI - Unit Tests / Unit Test (push) Waiting to run
CI - Validate Source Files / Validate Source Files (push) Waiting to run
2026-02-05 19:52:47 -06:00
thinkyhead
20d035d78c [cron] Bump distribution date (2026-02-06) 2026-02-06 00:40:25 +00:00
Scott Lahteine
f9d6093051 🩹 Center UBL measure_business_card_thickness 2026-02-05 17:52:39 -06:00
jaysuk
6561ecfcf5
Mellow Fly E3 Pro V3 (STM32F407VG) (#26214)
Some checks failed
CI - Build Tests / Build Test (push) Waiting to run
CI - Unit Tests / Unit Test (push) Waiting to run
CI - Validate Source Files / Validate Source Files (push) Waiting to run
CI - Validate boards.h / Validate boards.h (push) Has been cancelled
CI - Validate Pins Files / Validate Pins Files (push) Has been cancelled
2026-02-05 13:37:36 -06:00
narno2202
65ee8ca0a0 Change MSG_FTM resonance test text to MSG_ resonance text, minor changes to ResonanceGenerator class,
move resonance menu outside FT_MOTION conditional in menu_motion.cpp
2026-02-04 17:58:21 +01:00
narno2202
de6e5c940a In resonance_pulse_phase_isr(), try to keep switch outside the loop 2026-02-04 17:41:14 +01:00
narno2202
b1a41facd1 Cleanup in resonance_block_isr() 2026-02-04 17:41:14 +01:00
narno2202
c86c2e7a31 No need to call discard_current_block(), set to nullptr is enough 2026-02-04 17:41:14 +01:00
narno2202
07b82c5702 Remove intermediate variable 2026-02-04 17:41:14 +01:00
narno2202
be3888a577 Fix reset() 2026-02-04 17:41:14 +01:00
narno2202
bc75d81b43 reset() simplification 2026-02-04 17:41:14 +01:00
narno2202
7a726f58fe calc_next_pos() returns now offset 2026-02-04 17:41:14 +01:00
narno2202
a70fff86f8 Fix last_pos init 2026-02-04 17:41:14 +01:00
narno2202
f533fb3f92 Remove useless #include 2026-02-04 17:41:14 +01:00
narno2202
4996512b97 Useless friend void fill_stepper_buffer() in ft_motion.h 2026-02-04 17:41:14 +01:00
narno2202
fc4f5264ba Add Resonance Test to standard Motion 2026-02-04 17:41:14 +01:00
narno2202
5bcfc2522f Make traj_coords local again 2026-02-04 17:41:14 +01:00
narno2202
33f0e3a19f Typo again 2026-02-04 17:41:14 +01:00
narno2202
e98ad344d1 Fix missing () 2026-02-04 17:41:14 +01:00
narno2202
f21841499a Refactor sine approximation to calc_next_pos
Refactor fast_sin to calc_next_pos for improved sine calculation and phase handling.
2026-02-04 17:41:14 +01:00
narno2202
b8677c8ab5 Refactor calc_next_pos method declaration 2026-02-04 17:41:14 +01:00
narno2202
62c76c2c17 Minor fast_sin optimization 2026-02-04 17:41:14 +01:00
narno2202
b7d8751429 Move resonance menu outside FT_MOTION menu 2026-02-04 17:41:14 +01:00