Félix Boisselier
d22b3fcbef
switched to multiprocessing instead of threading
2024-06-03 17:49:28 +02:00
Félix Boisselier
9ce82e3dc0
updated documentation about shaper recommendations
2024-05-26 22:43:46 +02:00
Félix Boisselier
c892e1a03d
fixed last commit about changes in recommendations
2024-05-26 22:23:49 +02:00
Félix Boisselier
1d3d22ef38
modified shaper recomendation to account for changes when injecting damping ratio
2024-05-24 22:57:18 +02:00
Félix Boisselier
b6ec4d0229
fixed vibration accelermeter chip selection logic
2024-05-24 21:17:58 +02:00
Félix Boisselier
d15e06b0c8
improved automatic accelerometer choice and removed filemanager.py
2024-05-24 20:18:41 +02:00
Félix Boisselier
e680a7ee6b
fix corexz vibration tool error
2024-05-24 16:08:25 +02:00
Félix Boisselier
ee9d9f994a
fixed S&T thread and potential timer too close errors
2024-05-24 14:49:27 +02:00
Félix Boisselier
0e96b36703
fixed CoreXZ kinematics in vibrations measurement tool
2024-05-24 09:26:29 +02:00
Félix Boisselier
339e8a6d7c
fixed belt similarity and MHI for corexz printers
2024-05-23 23:07:52 +02:00
Félix Boisselier
150a8ee030
added CoreXZ support for the belt comparison tool
2024-05-23 22:46:43 +02:00
Félix Boisselier
8117e604c5
fixed macros injection into Klipper objects
2024-05-22 23:35:22 +02:00
Félix Boisselier
83655864e8
added dummy macros automatic loading
2024-05-20 16:38:30 +02:00
Félix Boisselier
a9f545887c
Merge pull request #105 from Frix-x/cross-belts
...
Cross belts plot
2024-05-19 13:03:57 +02:00
Félix Boisselier
1d4c68265d
small bug-fixes and greek alphabet for paired peaks
2024-05-19 13:02:56 +02:00
Félix Boisselier
4f100eac8f
Merge branch 'develop' into cross-belts
2024-05-19 12:10:26 +02:00
Félix Boisselier
9f4da8b80d
added accel_per_hertz to the graphs
2024-05-19 11:36:27 +02:00
Félix Boisselier
36b6965979
Merge pull request #106 from Frix-x/klipper-module-macros
...
Run S&T as a real Klipper extras plugin
2024-05-19 11:08:01 +02:00
Félix Boisselier
55895c1507
fixed most of the bugs now as a Klipper plugin
2024-05-19 11:07:25 +02:00
Félix Boisselier
dd08162616
added back the vibrations profile measurement
2024-05-15 13:51:23 +02:00
Félix Boisselier
a37ece7ece
rename folders in measurement and post-processing
2024-05-13 17:22:05 +02:00
Félix Boisselier
375190610c
using my own resonance tester algorithm
2024-05-13 17:15:17 +02:00
Félix Boisselier
187ba13c98
added my own accelerometer interface
2024-05-12 18:50:31 +02:00
Félix Boisselier
30a1910513
Klipper plugin refactoring with embedded macros
2024-05-12 17:13:47 +02:00
Félix Boisselier
d9060fed3b
cleaning old Shake&Tune venv and configs
2024-05-09 12:26:43 +02:00
Oz Elentok
3a0c0c4173
Run ShakeTune as an in-process Klipper module ( #100 )
...
* feat: Run ShakeTune as an in-process Klipper module
* feat: install shaketune dependencies to klipper venv
* refactor: replace print_with_c_locale with klipper console output with stdout fallback
2024-05-08 23:02:23 +02:00
Félix Boisselier
e4f80a6f2e
removed debug message
2024-05-08 22:18:54 +02:00
Félix Boisselier
e3a2a488b1
fixed the MHI LUT behavior when MHI=0
2024-05-08 22:17:22 +02:00
Félix Boisselier
efc0b86019
adjusted MHI calculation
2024-05-08 22:11:56 +02:00
Félix Boisselier
8753291cf7
documentation reviewed for cross-belts plots
2024-05-08 14:44:48 +02:00
Félix Boisselier
20ff9814b3
check the kinematics type for belt graph and move in the right direction
2024-05-06 14:42:52 +02:00
Félix Boisselier
303ed7060c
fixed darkmode for tuning workflow mermaid
2024-05-06 13:43:51 +02:00
Félix Boisselier
e1a7681a4a
typo in doc
2024-05-06 11:56:31 +02:00
Félix Boisselier
8fff10ada2
some documentation and tuning workflow
2024-05-06 11:55:38 +02:00
Félix Boisselier
8e517f2ca3
updated requirement to fix S&T on older Python version
2024-05-05 15:50:59 +02:00
Félix Boisselier
78dcce412f
added kinematics info to belt comparison graph
2024-05-03 20:22:43 +02:00
Félix Boisselier
17b7e1a2d2
cross-belt comparison plot
2024-05-03 20:08:17 +02:00
Félix Boisselier
ab5600804f
better CSV file filtering
2024-04-30 18:28:17 +02:00
Félix Boisselier
56a5502d81
fixed potential bug when moving files accross filesystems
2024-04-29 13:31:37 +02:00
Félix Boisselier
47770e2d34
Merge pull request #94 from Frix-x/develop
...
Shake&Tune v3.0.0
v3.0.0
2024-04-29 10:45:00 +02:00
Félix Boisselier
7f46da1708
Merge branch 'main' into develop
2024-04-29 10:04:27 +02:00
Félix Boisselier
cf2cb2cf2f
updated documentation with info on detected motor parameters
2024-04-28 17:42:12 +02:00
Félix Boisselier
bc80aa0be1
fixed error if CSV doesn't match the expected format
2024-04-28 17:24:54 +02:00
Félix Boisselier
ca45745a0c
Motor info added to the vibration graphs ( #93 )
...
and reduced global vibration generation time by reducing segment lenghts
2024-04-27 17:08:13 +02:00
Félix Boisselier
ea11c262ff
Merge pull request #91 from Frix-x/refact
...
refactoring code to OOP and with better linting and formating
2024-04-24 16:43:56 +02:00
Félix Boisselier
46dd0c2ca6
Merge branch 'develop' into refact
2024-04-24 16:41:35 +02:00
Félix Boisselier
19bc62a6b7
fixed an edge case error that can happens on damping ratio calculation
2024-04-24 15:28:33 +02:00
Félix Boisselier
178fa2ea3b
fixed a None peaks array impossible to iterate
2024-04-24 14:52:54 +02:00
Félix Boisselier
f3ed4cd1a9
fixed optional parameters
2024-04-24 14:39:16 +02:00
Félix Boisselier
31a5ed8db2
fixed permission error for some OS
2024-04-24 14:32:02 +02:00