-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathadxl.cfg
84 lines (76 loc) · 3.7 KB
/
adxl.cfg
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
[mcu rpi]
serial: /tmp/klipper_host_mcu
#Support for ADXL345 accelerometers. This support allows one to query
#accelerometer measurements from the sensor. This enables an
#ACCELEROMETER_MEASURE command (see
#[G-Codes](G-Codes.md#adxl345-accelerometer-commands) for more
#information). The default chip name is "default", but one may specify
#an explicit name (eg, [adxl345 my_chip_name]).
[adxl345]
cs_pin: rpi:None
#Support for resonance testing and automatic input shaper calibration.
[resonance_tester]
probe_points: 0,0,10
# A list of X,Y,Z coordinates of points (one point per line) to test
# resonances at. At least one point is required. Make sure that all
# points with some safety margin in XY plane (~a few centimeters)
# are reachable by the toolhead.
accel_chip: adxl345
# A name of the accelerometer chip to use for measurements.
#max_smoothing:
# Maximum input shaper smoothing to allow for each axis during shaper
# auto-calibration (with 'SHAPER_CALIBRATE' command). By default no
# maximum smoothing is specified. Refer to Measuring_Resonances guide
# for more details on using this feature.
#min_freq: 5
# Minimum frequency to test for resonances. The default is 5 Hz.
#max_freq: 120
# Maximum frequency to test for resonances. The default is 120 Hz.
#accel_per_hz: 75
# This parameter is used to determine which acceleration to use to
# test a specific frequency: accel = accel_per_hz * freq. Higher the
# value, the higher is the energy of the oscillations. Can be set to
# a lower than the default value if the resonances get too strong on
# the printer. However, lower values make measurements of
# high-frequency resonances less precise. The default value is 75
# (mm/sec).
#hz_per_sec: 1
# Determines the speed of the test. When testing all frequencies in
# range [min_freq, max_freq], each second the frequency increases by
# hz_per_sec. Small values make the test slow, and the large values
# will decrease the precision of the test. The default value is 1.0
# (Hz/sec == sec^-2).
# Resonance compensation
## [input_shaper]
#Enables [resonance compensation](Resonance_Compensation.md). Also see
#the [command reference](G-Codes.md#resonance-compensation).
#[input_shaper]
#shaper_freq_x: 40.4
# A frequency (in Hz) of the input shaper for X axis. This is
# usually a resonance frequency of X axis that the input shaper
# should suppress. For more complex shapers, like 2- and 3-hump EI
# input shapers, this parameter can be set from different
# considerations. The default value is 0, which disables input
# shaping for X axis.
#shaper_freq_y: 42.2
# A frequency (in Hz) of the input shaper for Y axis. This is
# usually a resonance frequency of Y axis that the input shaper
# should suppress. For more complex shapers, like 2- and 3-hump EI
# input shapers, this parameter can be set from different
# considerations. The default value is 0, which disables input
# shaping for Y axis.
#shaper_type: mzv
# A type of the input shaper to use for both X and Y axes. Supported
# shapers are zv, mzv, zvd, ei, 2hump_ei, and 3hump_ei. The default
# is mzv input shaper.
#shaper_type_x:
#shaper_type_y:
# If shaper_type is not set, these two parameters can be used to
# configure different input shapers for X and Y axes. The same
# values are supported as for shaper_type parameter.
#damping_ratio_x: 0.1
#damping_ratio_y: 0.1
# Damping ratios of vibrations of X and Y axes used by input shapers
# to improve vibration suppression. Default value is 0.1 which is a
# good all-round value for most printers. In most circumstances this
# parameter requires no tuning and should not be changed.