Chris Roadfeldt
6125124d6c
Config file cleanup for Z_PROBE_AND_ENDSTOP support.
9 роки тому
Chris Roadfeldt
324c14943b
Bug fixes for Z_PROBE_AND_ENDSTOP.
Code cleanup for Z_PROBE_AND_ENDSTOP.
Added Z_PROBE_PIN to pins_RAMPS_13.h
9 роки тому
Chris Roadfeldt
059052889f
Further Sanity Checks for Z_PROBE_AND_ENDSTOP.
9 роки тому
Chris Roadfeldt
8b81f20c61
Filling in more places where Z_PROBE_PIN and Z_PROBE_AND_ENDSTOP need to
be.
Added Sanity Check for it.
Added hook so it's enabled.
9 роки тому
Chris Roadfeldt
fd823449ad
Added serial message for Z Probe trigger.
9 роки тому
Chris Roadfeldt
92eb8109ab
Fix declaration of old_z_probe_endstop.
9 роки тому
Chris Roadfeldt
44b88b41a2
Added credit for code.
9 роки тому
Chris Roadfeldt
2979b40a7a
Fixed typo in Z Probe and Endstop section.
9 роки тому
Chris Roadfeldt
9f3ff14008
Enabled separate Z Probe and Z Axis endstop use at same time.
Typo fixes in comments in existing code.
9 роки тому
Scott Lahteine
55739a4efe
Fix Z_APPLY_STEP
9 роки тому
Scott Lahteine
df02b992b0
Fix redundant_temperatrure_raw setting
9 роки тому
Scott Lahteine
fe29bdd72b
Also fix temperature externs
9 роки тому
Scott Lahteine
ce485175eb
Give all temp arrays 4 indices
9 роки тому
Edward Patel
782464ea4d
Parentheses need here otherwise sanitycheck.h does wrong thing on line 222
9 роки тому
Scott Lahteine
460f73056b
Fix ECHOPAIR ambiguity
- Also patch up some warnings
9 роки тому
Scott Lahteine
b2496533c6
Put " M" into pmem
9 роки тому
Scott Lahteine
267d6bef15
Eliminate most warnings
- Fix a bug reading `code_value` for `M503 Sn`
- Hide and remove unused variables
9 роки тому
Scott Lahteine
b76a352d41
Fix the planeNormal calculation
9 роки тому
Scott Lahteine
410f64782a
Always 4 temp sensors
9 роки тому
Scott Lahteine
0b32431551
Remove abs() from planeNormal.z
9 роки тому
Scott Lahteine
53169d96e8
Set temp_meas_ready in set_current_temp_raw
9 роки тому
Scott Lahteine
04328d7537
Add zprobe_zoffset in set_bed_level_equation_*
- Also a small tweak to SanityCheck.h
9 роки тому
Scott Lahteine
78090275a9
Fix probe range editing
- Increase the probe offset range to -20…20
- Apply the range limits to the menu item
9 роки тому
AnHardt
1ff6df8f9e
Avoid warnings in SanitiCheck.h
/SanityCheck.h:107:53: warning: missing terminating ' character
...
9 роки тому
AnHardt
ebe5b87c2c
< like in the oher compareble loops
to avoid:
Marlin_main.cpp:1790: warning: array subscript is above array bounds.
9 роки тому
Christian Bohn
eab5fad539
code formatting
9 роки тому
Scott Lahteine
abadeac08d
Group zprobe_zoffset with bed leveling
9 роки тому
Scott Lahteine
32331faee4
Prettify Bed Level Correction Matrix
- Put + in front of positive values in the output
9 роки тому
Scott Lahteine
5261d35737
Fix custom m-code behavior
Don’t set CUSTOM_M_CODE_SET_Z_PROBE_OFFSET if there’s no Z probe
9 роки тому
Scott Lahteine
96b5da7198
Fix up bed leveling code
- Init `zprobe_zoffset`
- Remove `current_position[Z_AXIS] = zprobe_zoffset` lines from the
`set_bed_level_equation_*` functions
- Apply standards to `mesh_bed_leveling` files
- Document `MESH_BED_LEVELING`
9 роки тому
AnHardt
f680e509c4
Enclosed error-messages for TEMP_SENSOR_1_AS_REDUNDANT in PSTR()
9 роки тому
Victor Torre
d43d47da14
Clean "fromsd" array is not SDSUPPORT
if not have SDSUPPORT the fromsd array is not necessary
9 роки тому
AnHardt
ac81b4084f
Make variables and function static.
9 роки тому
alexborro
55025558dc
Implement Dry-Run mode in G29
It just probe all the bed without appliying the matrix.
Useful after a first G29 to check the topology.
9 роки тому
wurstnase
a4ad9117dd
comment #define Z_DUAL_STEPPER_DRIVERS
9 роки тому
chris-bo
2dfd0e5ce7
Update Configuration.h
documentation how to disable buzzer feedback
9 роки тому
Christian Bohn
4c3cbc0961
use only one implementation for beeper feedback
9 роки тому
AnHardt
01cc97a3c3
Corected condition for PIDdT
9 роки тому
AnHardt
94330705c7
Move definition of PIDdT back to temperature.h
make it unconditional
remove all definitions in the 'Configuration.h's
remove form 'Conditionals.h'
9 роки тому
AnHardt
dd0067afa6
Fix MAX6675 again and introduce set_current_temp_raw()
to make the temperature-code work again with Arduino 1.0.6.
Sorry could not make an extra block on base level.
9 роки тому
AnHardt
8848b7e9ef
Add the missed {} to END_MENU in ultralcd.cpp
what caused an extra update of encoderLine most of the time.
9 роки тому
AnHardt
4beffbca69
Make SMALL_INFOFONT configurable.
Tweak the documentation
9 роки тому
alexborro
c2ba5d0c09
Fix ZigZag and Topograph table
ZigZag: Inverted Behavior.. If T supplied, it does not zigzag.
Topograph table: The table was rotated 90º clockwise.
9 роки тому
alexborro
0ce3576685
New Feature: Z_DUAL_ENDSTOPS
Z_DUAL_ENDSTOPS is a feature to enable the use of 2 endstops for both Z
steppers - Let's call them Z stepper and Z2 stepper.
That way the machine is capable to align the bed during home, since both
Z steppers are homed.
There is also an implementation of M666 (software endstops adjustment)
to this feature.
After Z homing, this adjustment is applied to just one of the steppers
in order to align the bed.
One just need to home the Z axis and measure the distance difference
between both Z axis and apply the math: Z adjust = Z - Z2.
If the Z stepper axis is closer to the bed, the measure Z > Z2 (yes, it
is.. think about it) and the Z adjust would be positive.
Play a little bit with small adjustments (0.5mm) and check the
behaviour.
The M119 (endstops report) will start reporting the Z2 Endstop as well.
9 роки тому
AnHardt
c686069ccd
Revert "Remove 6x9 font"
This reverts commit e6cb8ee188 .
Conflicts:
Marlin/dogm_lcd_implementation.h
Confilkt solved
Needs rework.
9 роки тому
AnHardt
b00a531df8
Revert "Removed now unneded FONT_STATUSMENU"
This reverts commit 8c5bb38748 .
9 роки тому
Scott Lahteine
fc53e43de6
Don't test raw temp for MAX6675
- Remove test of raw temp for thermistor 0 when using MAX6675
- Longer `raw_temp_value` array for `TEMP_SENSOR_1_AS_REDUNDANT`
9 роки тому
Scott Lahteine
1fac388664
Revert measurement loop
9 роки тому
nicolas-rambaud
37cde8a191
Report changes from previous PR from old code base including :
I've updated the minimum values from the LCD.
It has been a while that i want to at least fix this.
I have an inductive probe and often i need to set my zOffset to something lower than 0.5.
With the current implementation, the default LCD value is set to 0.5 for some reason.
On my case i need to be able to set it down to 0.0 as my inductive probe can be lower than 0.5.
Before with the LCD we couldn't change this value below 0.5. We had to flash the firmware every time which was painful.
Now we are able to change this value down to 0.0 if needed.
I've also changed the minimum value for Z min acceleration.
In the default configuration it's set to 25 but on the LCD the minimum was 100 which is not coherent.
I've changes the minimum to 10. On this axis, depending on the mechanics/motor drivers we might require very low acceleration, so i guess 10 is somehow realistic.
9 роки тому
wurstnase
e6f6c6e3a1
fix bad insertion config again
9 роки тому