Félix Boisselier
1ce9fd5c2b
Update README.md
2024-04-17 13:28:19 +02:00
Félix Boisselier
385ee01d34
warning in case git version is not found
2024-04-15 15:13:40 +02:00
Félix Boisselier
ab6e76ea11
better error handling
2024-04-15 14:49:16 +02:00
Félix Boisselier
915e69d420
optimized folder cleaning
2024-04-15 14:03:19 +02:00
Félix Boisselier
656f6d0d9e
more factorization of the GraphCreator classes
2024-04-14 20:39:11 +02:00
Félix Boisselier
43ac2911a2
refactored is_workflow.py to use OOP
2024-04-14 17:30:06 +02:00
Félix Boisselier
c01704437e
ignore reformat and linting commit
2024-04-13 13:17:41 +02:00
Félix Boisselier
ef006dbd1e
Ruff and Flake8 code refactoring and linting
2024-04-13 13:12:43 +02:00
Félix Boisselier
41590be745
added pyproject.toml and rules for linting and formatting
2024-04-13 12:52:37 +02:00
Félix Boisselier
8336b62f97
changed repo architecture to decouple python and Klipper macros
2024-04-13 12:40:58 +02:00
Félix Boisselier
24fb5398c8
Merge pull request #88 from Frix-x/dir_vib
...
Updated vibration measurement macro to get better accuracy and readings at all angles at once!
2024-04-11 16:43:55 +02:00
Félix Boisselier
8b0e80c583
updated documentation with latest vibration graphs
2024-04-11 16:38:39 +02:00
Félix Boisselier
7652f0d8e7
updated vibration documentation and graph accordingly
...
to change the wording of the bad speed indicator to vibration metric
that is more generic and easy to understand
2024-04-10 18:52:09 +02:00
Félix Boisselier
bde8577d0e
vibrations graphs documentation
2024-04-09 18:01:24 +02:00
Félix Boisselier
53bee00517
Merge branch 'develop' into dir_vib
2024-04-09 12:10:39 +02:00
Félix Boisselier
51f2efb5f8
added axis label to motor profile
2024-04-09 11:55:12 +02:00
Félix Boisselier
086293618a
added belt and axes labels on major angle speed profiles
2024-04-06 00:39:08 +02:00
Félix Boisselier
cbc43f7e24
added old speed plots to new vibrations analysis and performances optimizations
2024-04-05 18:33:31 +02:00
Félix Boisselier
fa41637ac9
improved the motor resonance plotting to avoid low freq detection
2024-04-02 18:01:22 +02:00
Félix Boisselier
c2c05e51ae
adjusted the symmetry score computation in vibration analysis
2024-04-02 15:47:45 +02:00
Félix Boisselier
617a47f968
added a compatibility mode for older Klipper version and DK bleeding edge
2024-04-02 11:11:37 +02:00
Félix Boisselier
83588029f1
improved vibration speed range and fixed zeta estimation crash
2024-04-02 10:48:01 +02:00
Félix Boisselier
4297aef0f5
cleaning up and automating the vibrations measurement
2024-03-29 18:00:31 +01:00
Félix Boisselier
37195051e4
Global vibration measurement tool
2024-03-25 17:56:03 +01:00
Félix Boisselier
0a25344b0c
Merge branch 'main' into develop
2024-03-21 17:30:30 +01:00
Félix Boisselier
bf7a98d98b
note on compatibility
...
added a note that Klippain is not a requirement: it can work on any Klipper machines
2024-03-21 14:31:55 +01:00
FOG_Yamato
82b91c1b40
Replace max_accel_to_decel with minimum_cruise_ratio ( #53 )
v2.6.1
2024-03-15 19:20:51 +01:00
Félix Boisselier
536c3c0eff
improved notes on LIS2DW with a worst case example
2024-03-11 09:07:06 +00:00
Félix Boisselier
73672fd694
changed macros names to reflect better their usage
2024-03-06 22:22:56 +00:00
Félix Boisselier
312a9c9ffa
add note on Klipper version to documentation
...
Due to some breaking changes in the resonance testing code on the Klipper side, Shake&Tune has been modified to take advantage of this, and thus S&T v2.6+ will only support a Klipper version from Feb 17th 2024. If you are using an older version of Klipper, you must use S&T <=2.5.x
2024-02-20 15:27:09 +01:00
Félix Boisselier
f4e700a1ff
fixed typo
2024-02-19 23:26:53 +01:00
Félix Boisselier
80c8da622d
added proper use of damping ratio and SCV to compute shaper recommendations
v2.6.0
2024-02-19 22:53:47 +01:00
Félix Boisselier
b42e377ac6
clarifying mounting point
2024-02-08 12:50:57 +00:00
Félix Boisselier
7cfd02a7c6
more details about LIS2DW problems
2024-02-08 09:52:31 +00:00
Félix Boisselier
9fa07a12c4
Half-Quadratic Gain method for damping ratio estimation
...
that should be more precise than the Half-Power method for higher damping ratio values (above 0.05)
2024-01-29 22:58:32 +01:00
shinanca
1a4fea3c8c
More precise method for damping ration calculation
2024-01-25 16:00:30 +03:00
Félix Boisselier
eab10ce5da
cast accel value to integer
2024-01-14 18:53:31 +01:00
Félix Boisselier
0696a60b7f
add security note
2024-01-11 12:15:17 +01:00
Félix Boisselier
ac96cb2eb7
modified moonraker update management section and install
2024-01-09 16:14:45 +00:00
Félix Boisselier
84c406b407
Merge pull request #39 from Frix-x/develop
...
v.2.5.0
v2.5.0
2024-01-09 15:37:23 +01:00
Félix Boisselier
3d07904556
documentation for the new motor frequency profile
2024-01-09 14:33:14 +00:00
Félix Boisselier
16fabdc895
removed duplicate detranding of the spectrogram
2024-01-09 10:40:45 +00:00
Félix Boisselier
fe0fa1856a
updated documentation
2024-01-09 10:38:12 +00:00
Félix Boisselier
f3f2a7951a
modified LIS2DW info
2024-01-09 09:02:49 +00:00
Félix Boisselier
d71e385ad9
added info about LIS2DW
2024-01-08 17:02:51 +00:00
Félix Boisselier
a7cd005f5b
Merge pull request #38 from Frix-x/workflow-rework
...
Workflow rework
2024-01-08 00:36:21 +01:00
Félix Boisselier
f846534f0f
small fix to the argsv and automated apt install of requirements
2024-01-08 00:26:44 +01:00
Félix Boisselier
db57300eb2
better logging and avoid cleaning the folder when not needed
2024-01-07 21:06:18 +01:00
Félix Boisselier
680c3053f6
compatibility with other accelerometer chip
2024-01-07 20:40:35 +01:00
Félix Boisselier
32047dbdba
allow better script behavior customization from the macros
2024-01-05 15:34:12 +00:00