Scott Lahteine
e4945b30d2
sbi and cbi are deprecated
8 years ago
Scott Lahteine
ff13070b59
Use _BV macros, patch up others
8 years ago
Scott Lahteine
772460a7b8
Various minor spelling corrections
Redo of #2939 rebased against RCBugFix
8 years ago
AnHardt
051325ccd7
Introduce axis_homed
Introduce additional variable axis_homed to replace axix_known_position
when the coordinate display should indicate the axis is not homed.
This is to distinguish between "not homed" and "inexact position possible
because stepper was disabled".
# Conflicts:
# Marlin/ultralcd_implementation_hitachi_HD44780.h
solved
9 years ago
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
Scott Lahteine
790c697c19
Fix DEGREES macro
9 years ago
Scott Lahteine
d76a01194d
Slight size reduction by adding idle()
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
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
Chris Roadfeldt
a57862e29f
Cleaning up code in prep for merge with upstream.
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
Chris Roadfeldt
e08f8eed05
Revert 06f767d ..cba5692
This rolls back to commit 06f767d608 .
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