AnHardt
57da1b8497
Host parseble output for M109, M190 and M303
...
Make the output of M105 more similar to Repetier.
Make the text-print pert of M105 an extra function to make it reusable. `print_heaterstates()`
Use `print_heaterstates()` in M019, M190 and M303
9 years ago
Scott Lahteine
0c7f7ebcfb
Styling adjustments (PR#2668 & PR#2670)
...
Keep "astyled" reformatting
9 years ago
Scott Lahteine
bc50db9cf6
Implement PID_ADD_EXTRUSION_RATE
9 years ago
Shane Francis
4c8330c15c
Trim Adjustments for Delta Configurations
9 years ago
Richard Wackerbarth
20b4772155
Create DEBUG_LEVELING_FEATURE
9 years ago
Richard Wackerbarth
6292d9e815
Rename ENABLE_AUTO_BED_LEVELING
...
With the introduction of the #if ENABLED(…)
reads better than
9 years ago
Christian Lefrançois
a7822e3ff7
Some renaming of Z_PROBE to Z_MIN_PROBE (PR#91)
...
* Fix a couple of renames omission and macro expansion errors.
9 years ago
Richard Wackerbarth
29b456ae07
Suppress some compiler warnings
9 years ago
Richard Wackerbarth
4b9d5cd352
Use lowercase names for serial instances
9 years ago
Scott Lahteine
1e2deff4fd
Rename BTENABLED to BLUETOOTH
...
- For some reason it’s easy to forget what BT stands for, but it
doesn’t need an abbreviation.
9 years ago
Scott Lahteine
b4abb0ae7f
Apply ENABLED / DISABLED to Marlin core files (PR#2558)
9 years ago
Richard Wackerbarth
a401d738df
There is an echo in here
9 years ago
Scott Lahteine
c66955aaf9
Mark unchanging arrays as const (PR#2494)
...
The compiler may be able to optimize if it knows an array won’t be
changing.
9 years ago
Scott Lahteine
d85861d296
Move macros, add ENABLED/DISABLED, add includes
9 years ago
Scott Lahteine
c7dd5527b4
Add a C_AXIS and Z_HEAD to support COREXZ
9 years ago
Scott Lahteine
baa9199973
Define extern delta only for delta
9 years ago
Scott Lahteine
82a3ed2f9a
Cleanup and dev notes in Marlin.h
9 years ago
Richard Wackerbarth
e83575537a
Compiler defines USBCON for USB devices (PR#2433)
9 years ago
Scott Lahteine
bc0fdbe88e
Use SERIAL_EOL in SERIAL_PROTOCOLLN macros
9 years ago
Richard Wackerbarth
06ae832276
Deprecate Support for Arduino IDE < 1.0.5
...
Note that newer versions of the IDE can still
be made to support compilation for the older boards.
9 years ago
wurstnase
e7e964432b
consistency name for multiplier
...
replace extruder_multiply with extruder_multiplier
like feedrate_multiplier or volumetric_multiplier
9 years ago
AnHardt
9d2a980bcf
Merge pull request #2170 from thinkyhead/beep_M600_elsewise
...
Slight size reduction by adding idle()
9 years ago
Scott Lahteine
790c697c19
Fix DEGREES macro
9 years ago
Scott Lahteine
d76a01194d
Slight size reduction by adding idle()
9 years ago
Scott Lahteine
04a1622172
Merge pull request #2127 from Wackerbarth/Kossel_Pro
...
Kossel Pro
9 years ago
wurstnase
ff98b8632b
new endstop bits
9 years ago
Richard Wackerbarth
1d8f61ca8a
AT90USB is defined in pins.h
9 years ago
AnHardt
f4a93ed997
Add a string parameter to kill()
...
Makes the output on the LCD adjustable.
9 years ago
Scott Lahteine
46d59784ad
Rename preocess_command to process_next_command
9 years ago
Scott Lahteine
80807b2d71
Consolidate arc code, remove motion_control.*
9 years ago
Scott Lahteine
9e95ceb3fc
Split up prepare_move by type
...
- For better encapsulation add inlines for each prepare_move type
- Move controllerFan vars inside the function as statics
- Some formatting cleanup
- Rename `ClearToSend` as `ok_to_send`
9 years ago
Scott Lahteine
873f7d6f2a
Check that configs are up-to-date
9 years ago
Wurstnase
b55f32f8a1
replace some bools
...
this PR replaces some bools with one char. this will safe 3 bytes and should also be sometimes a little bit faster.
9 years ago
Scott Lahteine
d43cc2dd5f
M111 - Debug Level
...
- Add `M111` as a standard option to set the debug level
- Implement `DEBUG_ECHO` in `process_commands`
- Other debug levels (e.g., `DEBUG_DRYRUN`) need more work
9 years ago
Scott Lahteine
09d60e0128
Naming and code comments
9 years ago
Scott Lahteine
ccddc280be
Apply three more commits
9 years ago
Scott Lahteine
1269c445ab
Catch dangerous extrude before trying several
9 years ago
Scott Lahteine
27cb90da8b
IsStopped / IsRunning inline
9 years ago
Scott Lahteine
61f8394361
Compare indices instead of floats for probe actions
9 years ago
Scott Lahteine
6f06d33be5
Fix missing refresh_cmd_timeout function
9 years ago
Scott Lahteine
c185912c19
Latest upstream commits, mostly
9 years ago
Scott Lahteine
1e5c18bb14
Add code_value_short and SERIAL_CHAR
9 years ago
Scott Lahteine
e0d4368cb5
Minor code cleanup, move NUM_AXIS out of config
9 years ago
Scott Lahteine
b98ebd517e
disable / enable_all_steppers functions
9 years ago
Scott Lahteine
0e8182bbf2
Additional pin tests, cleanup
9 years ago
Scott Lahteine
18bb6be80e
Fix homing and leveling
...
- Include the current Z when raising the axis after and between probing
- Add `sync_plan_position_delta` for parity with `sync_plan_position`
- Clean up and clarify `M48`, `dock_sled`, and others
9 years ago
AnHardt
50a732360a
Replace extrudemultiply by extruder_multiply[active_extruder]
...
Fix for #1460 .
Seems to work with only one extruder. Can't test this myself with more.
9 years ago
Scott Lahteine
fbf9b21e0c
Merge plus fixup zprobe_zoffset
...
- Make `zprobe_zoffset` conditional
- Fix ConfigurationStore for `zprobe_zoffset`
9 years ago
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 years ago
Scott Lahteine
8db4fd7177
Merge branch 'Development' into planner_oh_planner
...
Latest upstream commits
9 years ago