Scott Lahteine
1a79b13b7a
FILAMENT_SENSOR -> FILAMENT_WIDTH_SENSOR
8 lat temu
Scott Lahteine
05765fb570
Add DEBUGGING macro
8 lat temu
Scott Lahteine
4402760739
Echo all debug levels in M111, default to DEBUG_NONE
Redo of #3268 by @jbrazio
8 lat temu
Scott Lahteine
3252df7998
Minor cleanup to filament sensor code
8 lat temu
Scott Lahteine
0b8ef5eba6
Split get_command into units, rename to get_available_commands
8 lat temu
Scott Lahteine
d6f92f9efe
Remove Tonokip remnant from recent PR
8 lat temu
Scott Lahteine
0da744b7b0
Further cleanup of comments, partial Doxygen-style
Following up on #3231
8 lat temu
jbrazio
5e5d250832
Added gplv3 header to all Marlin files
8 lat temu
Scott Lahteine
04fa9d4f47
Make Autotune options into Menu Edit Items
8 lat temu
Scott Lahteine
a02ae36ae8
Include M65 "ABC" parameters in EEPROM
Addressing #2773
8 lat temu
Scott Lahteine
4bbea5124d
Support for multiple PWM fans
8 lat temu
Scott Lahteine
963a92ceda
Patch idle forevermore
8 lat temu
Scott Lahteine
8fe7420310
Use a separate serial line buffer
8 lat temu
jbrazio
a645860431
All print timer related activity now uses print_job_start(), print_job_timer() or print_job_stop()
8 lat temu
Scott Lahteine
e4945b30d2
sbi and cbi are deprecated
8 lat temu
Scott Lahteine
ff13070b59
Use _BV macros, patch up others
8 lat temu
Scott Lahteine
772460a7b8
Various minor spelling corrections
Redo of #2939 rebased against RCBugFix
8 lat temu
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 lat temu
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 lat temu
Scott Lahteine
0c7f7ebcfb
Styling adjustments (PR#2668 & PR#2670)
Keep "astyled" reformatting
9 lat temu
Scott Lahteine
bc50db9cf6
Implement PID_ADD_EXTRUSION_RATE
9 lat temu
Shane Francis
4c8330c15c
Trim Adjustments for Delta Configurations
9 lat temu
Richard Wackerbarth
20b4772155
Create DEBUG_LEVELING_FEATURE
9 lat temu
Richard Wackerbarth
6292d9e815
Rename ENABLE_AUTO_BED_LEVELING
With the introduction of the #if ENABLED(…)
reads better than
9 lat temu
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 lat temu
Richard Wackerbarth
29b456ae07
Suppress some compiler warnings
9 lat temu
Richard Wackerbarth
4b9d5cd352
Use lowercase names for serial instances
9 lat temu
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 lat temu
Scott Lahteine
b4abb0ae7f
Apply ENABLED / DISABLED to Marlin core files (PR#2558)
9 lat temu
Richard Wackerbarth
a401d738df
There is an echo in here
9 lat temu
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 lat temu
Scott Lahteine
d85861d296
Move macros, add ENABLED/DISABLED, add includes
9 lat temu
Scott Lahteine
c7dd5527b4
Add a C_AXIS and Z_HEAD to support COREXZ
9 lat temu
Scott Lahteine
baa9199973
Define extern delta only for delta
9 lat temu
Scott Lahteine
82a3ed2f9a
Cleanup and dev notes in Marlin.h
9 lat temu
Richard Wackerbarth
e83575537a
Compiler defines USBCON for USB devices (PR#2433)
9 lat temu
Scott Lahteine
bc0fdbe88e
Use SERIAL_EOL in SERIAL_PROTOCOLLN macros
9 lat temu
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 lat temu
wurstnase
e7e964432b
consistency name for multiplier
replace extruder_multiply with extruder_multiplier
like feedrate_multiplier or volumetric_multiplier
9 lat temu
Scott Lahteine
790c697c19
Fix DEGREES macro
9 lat temu
Scott Lahteine
d76a01194d
Slight size reduction by adding idle()
9 lat temu
wurstnase
ff98b8632b
new endstop bits
9 lat temu
Richard Wackerbarth
1d8f61ca8a
AT90USB is defined in pins.h
9 lat temu
AnHardt
f4a93ed997
Add a string parameter to kill()
Makes the output on the LCD adjustable.
9 lat temu
Scott Lahteine
46d59784ad
Rename preocess_command to process_next_command
9 lat temu
Scott Lahteine
80807b2d71
Consolidate arc code, remove motion_control.*
9 lat temu
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 lat temu
Scott Lahteine
873f7d6f2a
Check that configs are up-to-date
9 lat temu
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 lat temu
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 lat temu