Scott Lahteine
4bbea5124d
Support for multiple PWM fans
před 8 roky
Scott Lahteine
963a92ceda
Patch idle forevermore
před 8 roky
Scott Lahteine
8fe7420310
Use a separate serial line buffer
před 8 roky
Scott Lahteine
e4945b30d2
sbi and cbi are deprecated
před 8 roky
Scott Lahteine
ff13070b59
Use _BV macros, patch up others
před 8 roky
Scott Lahteine
772460a7b8
Various minor spelling corrections
Redo of #2939 rebased against RCBugFix
před 8 roky
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
před 9 roky
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
před 9 roky
Scott Lahteine
0c7f7ebcfb
Styling adjustments (PR#2668 & PR#2670)
Keep "astyled" reformatting
před 9 roky
Scott Lahteine
bc50db9cf6
Implement PID_ADD_EXTRUSION_RATE
před 9 roky
Shane Francis
4c8330c15c
Trim Adjustments for Delta Configurations
před 9 roky
Richard Wackerbarth
20b4772155
Create DEBUG_LEVELING_FEATURE
před 9 roky
Richard Wackerbarth
6292d9e815
Rename ENABLE_AUTO_BED_LEVELING
With the introduction of the #if ENABLED(…)
reads better than
před 9 roky
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.
před 9 roky
Richard Wackerbarth
29b456ae07
Suppress some compiler warnings
před 9 roky
Richard Wackerbarth
4b9d5cd352
Use lowercase names for serial instances
před 9 roky
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.
před 9 roky
Scott Lahteine
b4abb0ae7f
Apply ENABLED / DISABLED to Marlin core files (PR#2558)
před 9 roky
Richard Wackerbarth
a401d738df
There is an echo in here
před 9 roky
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.
před 9 roky
Scott Lahteine
d85861d296
Move macros, add ENABLED/DISABLED, add includes
před 9 roky
Scott Lahteine
c7dd5527b4
Add a C_AXIS and Z_HEAD to support COREXZ
před 9 roky
Scott Lahteine
baa9199973
Define extern delta only for delta
před 9 roky
Scott Lahteine
82a3ed2f9a
Cleanup and dev notes in Marlin.h
před 9 roky
Richard Wackerbarth
e83575537a
Compiler defines USBCON for USB devices (PR#2433)
před 9 roky
Scott Lahteine
bc0fdbe88e
Use SERIAL_EOL in SERIAL_PROTOCOLLN macros
před 9 roky
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.
před 9 roky
wurstnase
e7e964432b
consistency name for multiplier
replace extruder_multiply with extruder_multiplier
like feedrate_multiplier or volumetric_multiplier
před 9 roky
Scott Lahteine
790c697c19
Fix DEGREES macro
před 9 roky
Scott Lahteine
d76a01194d
Slight size reduction by adding idle()
před 9 roky
wurstnase
ff98b8632b
new endstop bits
před 9 roky
Richard Wackerbarth
1d8f61ca8a
AT90USB is defined in pins.h
před 9 roky
AnHardt
f4a93ed997
Add a string parameter to kill()
Makes the output on the LCD adjustable.
před 9 roky
Scott Lahteine
46d59784ad
Rename preocess_command to process_next_command
před 9 roky
Scott Lahteine
80807b2d71
Consolidate arc code, remove motion_control.*
před 9 roky
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`
před 9 roky
Scott Lahteine
873f7d6f2a
Check that configs are up-to-date
před 9 roky
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.
před 9 roky
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
před 9 roky
Scott Lahteine
09d60e0128
Naming and code comments
před 9 roky
Scott Lahteine
ccddc280be
Apply three more commits
před 9 roky
Scott Lahteine
1269c445ab
Catch dangerous extrude before trying several
před 9 roky
Scott Lahteine
27cb90da8b
IsStopped / IsRunning inline
před 9 roky
Scott Lahteine
61f8394361
Compare indices instead of floats for probe actions
před 9 roky
Scott Lahteine
6f06d33be5
Fix missing refresh_cmd_timeout function
před 9 roky
Scott Lahteine
1e5c18bb14
Add code_value_short and SERIAL_CHAR
před 9 roky
Scott Lahteine
e0d4368cb5
Minor code cleanup, move NUM_AXIS out of config
před 9 roky
Scott Lahteine
b98ebd517e
disable / enable_all_steppers functions
před 9 roky
Scott Lahteine
0e8182bbf2
Additional pin tests, cleanup
před 9 roky
Chris Roadfeldt
a57862e29f
Cleaning up code in prep for merge with upstream.
před 9 roky