Commit graph

21794 commits

Author SHA1 Message Date
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
narno2202
684a9fd330 Always home first 2026-02-04 17:41:14 +01:00
narno2202
ea84bd1894 Update gcode.h 2026-02-04 17:41:14 +01:00
narno2202
9fa316b929 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:40:53 +01:00
narno2202
66a729c1db More static, adapt menu function names 2026-02-04 17:27:54 +01:00
narno2202
d068d1ebe3 Fix typo 2026-02-04 17:27:54 +01:00
narno2202
8a1aad2900 More prep 2026-02-04 17:27:54 +01:00
narno2202
028b7777e8 Refactoring of ResonanceGenerator class and files 2026-02-04 17:27:54 +01:00
narno2202
8b41d11ecc In resonance_pulse_phase_isr(), try to keep switch outside the loop 2026-02-04 14:21:21 +01:00
thinkyhead
a6a5be0ad4 [cron] Bump distribution date (2026-02-03)
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-03 00:56:04 +00:00
Scott Lahteine
643704e318
🩹 Show Linear Advance for FT Motion (#28306)
Followup to 5a0923ed, #21827
2026-02-02 18:40:14 -06:00
Scott Lahteine
488bd82db0 🎨 stepper.ne => stepper.nle 2026-02-02 18:36:12 -06:00
Kadin Le
3f98310004
🐛 Fix FTM Linear Advance toggle (#28311) 2026-02-02 18:07:49 -06:00
narno2202
fc41499a01 Cleanup in resonance_block_isr() 2026-02-02 12:03:13 +01:00
thinkyhead
6179563e0b [cron] Bump distribution date (2026-02-02)
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-02 06:31:17 +00:00
Scott Lahteine
d92f2e2f20
🌐 Language Export, then Re-import (#28316)
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-01 22:04:14 -06:00
Scott Lahteine
8add6b12f5
🧑‍💻 Language export – LLM translation (#28303) 2026-02-01 21:27:34 -06:00
narno2202
d3fc33ec74 No need to call discard_current_block(), set to nullptr is enough 2026-01-31 00:08:07 +01:00
narno2202
2e3512a24c Remove intermediate variable 2026-01-30 23:51:36 +01:00
narno2202
27d617e806 Fix reset() 2026-01-30 12:12:47 +01:00
narno2202
649466230c reset() simplification 2026-01-30 10:49:34 +01:00
narno2202
55d96c043f calc_next_pos() returns now offset 2026-01-29 13:04:07 +01:00
narno2202
a8f16f2df2 Fix last_pos init 2026-01-28 14:45:56 +01:00
thinkyhead
18b5301c0d [cron] Bump distribution date (2026-01-28)
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-01-28 00:35:56 +00:00
narno2202
23ad389445
Merge branch 'MarlinFirmware:bugfix-2.1.x' into FTM_Reso_refact 2026-01-27 16:51:49 +01:00
narno2202
3f4b22fef5
🩹 Apply 'M493 C' to specified axes (#28241)
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 Pins Files / Validate Pins Files (push) Has been cancelled
2026-01-26 23:54:50 -06:00
Chris
e4eb1b5943
🔨 Update HC32 environments (#28286) 2026-01-26 20:00:46 -06:00
thinkyhead
3ac92f243c [cron] Bump distribution date (2026-01-27) 2026-01-27 00:37:53 +00:00
Harald Wagener
384ce42a45
🐛 Fix RP2040 timer trigger, FT Motion (#28288)
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-01-26 15:48:08 -06:00
narno2202
4964e01f89 Remove useless #include 2026-01-25 10:45:20 +01:00
narno2202
972e2d07f9 Useless friend void fill_stepper_buffer() in ft_motion.h 2026-01-25 10:33:40 +01:00
thinkyhead
05af2a49ed [cron] Bump distribution date (2026-01-25)
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-01-25 06:11:36 +00:00