Scott Lahteine
|
4dc4e2063f
|
Add REVERSE_ENCODER_DIRECTION option
|
2016-05-11 15:39:28 -07:00 |
|
Scott Lahteine
|
aaeadf0cbd
|
If no "B" parameter given, get 1 byte
|
2016-05-11 15:30:08 -07:00 |
|
Scott Lahteine
|
a6d594665b
|
Print an error on bad i2c request
Reference: https://github.com/MarlinFirmware/Marlin/pull/3713#issuecomment-218333678
|
2016-05-11 15:30:02 -07:00 |
|
Scott Lahteine
|
c827671299
|
Mention Z_PROBE_ALLEN_KEY in probe sanity checks
|
2016-05-10 13:50:20 -07:00 |
|
Scott Lahteine
|
56dd31ea3c
|
Use code_value_long for potentially large values
Addressing #3711
|
2016-05-10 09:15:31 -07:00 |
|
Scott Lahteine
|
96b71e62c0
|
Fix dipping on DELTA robots during G29
- Addressing #3689, et. al.
|
2016-05-08 18:28:46 -07:00 |
|
Scott Lahteine
|
ea1dd31851
|
Enclose #error strings with apostrophes in quotes
|
2016-05-08 18:08:39 -07:00 |
|
Scott Lahteine
|
9b92bb8f31
|
Set the initial state based on target temperature
|
2016-05-08 17:25:44 -07:00 |
|
Scott Lahteine
|
6b13c430ae
|
The TRReset state is not needed with fall-through
|
2016-05-08 17:01:46 -07:00 |
|
Scott Lahteine
|
c2522ce1f5
|
Fallthru in thermal runaway test when TRState changes
|
2016-05-08 16:51:33 -07:00 |
|
Scott Lahteine
|
15fc93d742
|
Cleanup and consolidate probe conditionals for clarity
|
2016-05-08 12:59:43 -07:00 |
|
Scott Lahteine
|
51109d4af7
|
Use AxisEnum with _lcd_babystep()
|
2016-05-05 21:04:30 -07:00 |
|
Scott Lahteine
|
b65ea98d6b
|
Localize babystepping in the Temperature class
So that `ultralcd.cpp` doesn’t need to worry about the details.
|
2016-05-05 15:00:31 -07:00 |
|
Scott Lahteine
|
084f6b5b44
|
Temperature singleton class
|
2016-05-04 19:42:12 -07:00 |
|
Scott Lahteine
|
142bd3f3e7
|
Disable THERMAL_PROTECTION_BED with no sensor
|
2016-05-04 19:36:51 -07:00 |
|
Scott Lahteine
|
13f85a2b50
|
Can't use the ENABLED macro as a boolean
|
2016-05-04 16:33:57 -07:00 |
|
Scott Lahteine
|
6398d497b3
|
Ultimate followup to Stepper/Planner patch
- Search all symbols and apply prefixes where needed
- Encapsulate some private methods
- Inline some setters
- Make `microstep_mode` a public method
|
2016-05-03 17:07:37 -07:00 |
|
Scott Lahteine
|
ddafb859e2
|
Use directional buttons when defined
|
2016-05-03 12:50:49 -07:00 |
|
Scott Lahteine
|
7fd0243048
|
Cleanup, debug strings in Planner::adjusted_position
|
2016-05-02 20:11:27 -07:00 |
|
Scott Lahteine
|
85e732d5fd
|
Fix BABYSTEPPING, add it to Travis test
|
2016-05-02 20:01:00 -07:00 |
|
Scott Lahteine
|
da47b83b3d
|
Revert PR 3648 to fix SD printing
The character 0x7E is common in 8.3 filenames. Maybe the last condition
should be removed completely instead.
|
2016-05-01 18:04:04 -07:00 |
|
Scott Lahteine
|
5b7a6c217a
|
Include more fans in sensitive pins list
|
2016-05-01 13:49:32 -07:00 |
|
Scott Lahteine
|
f508c54c6c
|
Use #undef in AZTEEG_X3_PRO for RAMPS overrides
|
2016-05-01 13:49:32 -07:00 |
|
Scott Lahteine
|
c6f1337f5c
|
NOOP macro for do-nothing macros
|
2016-05-01 13:49:32 -07:00 |
|
Scott Lahteine
|
fbf69081b4
|
Updated comment for THERMAL_PROTECTION_BED
|
2016-05-01 13:12:51 -07:00 |
|
Scott Lahteine
|
24a15332b3
|
Encapsulate dual Z endstop handling
|
2016-04-30 17:26:50 -07:00 |
|
Scott Lahteine
|
462a8a951e
|
A little extra gcode_T spacing
|
2016-04-30 17:26:50 -07:00 |
|
Scott Lahteine
|
96f51f400f
|
Planner singleton class
|
2016-04-30 17:26:50 -07:00 |
|
Scott Lahteine
|
5076d12344
|
Localize M119 in Endstops class
|
2016-04-30 17:26:50 -07:00 |
|
Scott Lahteine
|
5e4e535ce8
|
Stepper and Endstops as singleton objects
|
2016-04-30 17:26:50 -07:00 |
|
Scott Lahteine
|
6d3e4e1f8f
|
Prevent stuck M109/M190 when target is changed
|
2016-04-30 17:03:54 -07:00 |
|
Scott Lahteine
|
f4706bb90e
|
Keepalive not needed while waiting for temperatures
|
2016-04-28 21:11:15 -07:00 |
|
Scott Lahteine
|
f1b00eb12b
|
Correct the REVERSE_MENU_DIRECTION comment
|
2016-04-28 20:27:17 -07:00 |
|
Scott Lahteine
|
0c11566f42
|
Replace LANGUAGE_INCLUDE with LCD_LANGUAGE
|
2016-04-27 20:06:40 -07:00 |
|
Scott Lahteine
|
259794c0be
|
Make DISPLAY_CHARSET_HD44780 a single setting
|
2016-04-27 20:06:40 -07:00 |
|
Scott Lahteine
|
abeab792cb
|
General cleanup around high level move functions
- Use new `DEBUG_POS` macro for `DELTA` debug
- Neaten up `prepare_move` a smidgen
- Remove an old commented `prepare_move()` line
|
2016-04-25 20:02:24 -07:00 |
|
Scott Lahteine
|
68d0347e67
|
Call report_current_position after M206 / M428
|
2016-04-25 18:43:28 -07:00 |
|
Scott Lahteine
|
dcb4cdaa9e
|
Call report_current_position instead of gcode_M114 directly
|
2016-04-25 18:43:27 -07:00 |
|
Scott Lahteine
|
e38baaa23e
|
Fix an acceleration anomaly by making locals signed
|
2016-04-25 14:17:20 -07:00 |
|
Scott Lahteine
|
fce1e843b9
|
Patch steps rate comment in trapezoid function
|
2016-04-24 19:38:58 -07:00 |
|
Scott Lahteine
|
88c6693b9e
|
Fix a typo in #3586 to fix MBL
|
2016-04-22 20:04:08 -07:00 |
|
Scott Lahteine
|
aaf9d19954
|
Allow Z_SAFE_HOMING to compile without a probe
|
2016-04-21 15:55:49 -07:00 |
|
Scott Lahteine
|
63142eef40
|
Define dependencies for Z_SAFE_HOMING if left out
|
2016-04-21 15:22:19 -07:00 |
|
Scott Lahteine
|
003aab6dfd
|
Revert MBL menus to "known" working point
|
2016-04-21 12:59:55 -07:00 |
|
Scott Lahteine
|
dc2281d2f4
|
Add nextMenu, nextEncoderPosition to change menus after handler loop
|
2016-04-20 20:19:12 -07:00 |
|
Scott Lahteine
|
7fa2bda1b9
|
Give the "alive dot" its own blink
|
2016-04-20 18:57:17 -07:00 |
|
Scott Lahteine
|
9d5e1f32fd
|
Use axis_homed in _lcd_level_bed_homing, item in Prepare before homing
|
2016-04-20 18:53:33 -07:00 |
|
Scott Lahteine
|
0c2aa92b07
|
Z Safe Homing for all
The `Z_SAFE_HOMING` feature is coupled with probes and not leveling, so
make it available for general use.
|
2016-04-20 17:04:52 -07:00 |
|
Scott Lahteine
|
9bcb72e7f8
|
Further patches to MBL - break up into more handlers
|
2016-04-20 16:37:35 -07:00 |
|
Scott Lahteine
|
3f6ae85748
|
Fix some MBL display issues for DOGLCD
|
2016-04-20 16:36:45 -07:00 |
|
Scott Lahteine
|
71b4f189bf
|
lcd_implementation_drawedit can take 1 arg
|
2016-04-20 16:36:45 -07:00 |
|
Scott Lahteine
|
1caa2628da
|
Use sync_plan_position_e function elsewhere
|
2016-04-20 13:02:19 -07:00 |
|
Scott Lahteine
|
c7df961144
|
Fix G92 so it only sets the plan position once
|
2016-04-20 13:01:58 -07:00 |
|
Scott Lahteine
|
1addb50b62
|
Shrink debug code in TWIBus and disable by default
|
2016-04-20 12:44:30 -07:00 |
|
Scott Lahteine
|
21a6b66807
|
Shrink debug code in Stopwatch and disable by default
|
2016-04-20 12:44:30 -07:00 |
|
Scott Lahteine
|
e523a0dc61
|
Fix bug in TWIBus ctor declaration
|
2016-04-20 12:37:46 -07:00 |
|
Scott Lahteine
|
ee9bd66a68
|
Add comments to debug bit flags
|
2016-04-20 12:37:22 -07:00 |
|
Scott Lahteine
|
8a2587f017
|
Read size for MAX6675 from sizeof(max6675_temp)
|
2016-04-19 19:57:32 -07:00 |
|
Scott Lahteine
|
ac69fad96d
|
lowercase "stop" function
|
2016-04-19 19:43:54 -07:00 |
|
Scott Lahteine
|
39ee9c526b
|
setTargetedHotend => get_target_extruder_from_command
|
2016-04-19 19:43:54 -07:00 |
|
Scott Lahteine
|
cafa8b8ce3
|
Rename filament runout items
|
2016-04-19 19:43:39 -07:00 |
|
Scott Lahteine
|
27b2e2e786
|
Document some variables
|
2016-04-19 19:43:39 -07:00 |
|
Scott Lahteine
|
a4062a47ac
|
Rename baricuda variables
|
2016-04-19 19:43:38 -07:00 |
|
Scott Lahteine
|
78747b1328
|
min_pos/max_pos => sw_endstop_min/sw_endstop_max
|
2016-04-19 19:43:38 -07:00 |
|
Scott Lahteine
|
ba84d8d091
|
Allow setting PIDTEMP and PIDTEMPBED together or apart
|
2016-04-19 18:09:29 -07:00 |
|
Scott Lahteine
|
9a12054e0e
|
Git helper shell scripts for MarlinFirmware
|
2016-04-18 21:18:35 -07:00 |
|
Scott Lahteine
|
4f04bf7fe8
|
Show steps done in the babystep display
|
2016-04-18 20:52:38 -07:00 |
|
Scott Lahteine
|
026ae8f2f0
|
Call lcd_setFont only when needed
|
2016-04-18 20:09:04 -07:00 |
|
Scott Lahteine
|
90c97c8185
|
Add _draw_axis_label function to reduce source
|
2016-04-18 20:09:04 -07:00 |
|
Scott Lahteine
|
34b17d4a8a
|
Reduce heater status code if no bed
|
2016-04-18 20:09:04 -07:00 |
|
Scott Lahteine
|
fc30aa9d88
|
Aesthetic and functional improvements for graphical LCD
|
2016-04-18 20:09:04 -07:00 |
|
Scott Lahteine
|
b281001329
|
Use MSG_X, etc., on Hitachi LCD
|
2016-04-18 20:09:04 -07:00 |
|
Scott Lahteine
|
f90a8661cb
|
Uppercase XYZE on Graphical LCD
|
2016-04-18 20:09:03 -07:00 |
|
Scott Lahteine
|
3613c550fa
|
Rename README file for fonts
|
2016-04-18 20:09:03 -07:00 |
|
Scott Lahteine
|
a26d70e932
|
Apply indentation to gcode_M303, PID_autotune
|
2016-04-18 19:04:45 -07:00 |
|
Scott Lahteine
|
ba66336503
|
Output error for disabled M303
|
2016-04-18 19:03:45 -07:00 |
|
Scott Lahteine
|
2bc2485313
|
Update font remarks in Conditionals.h
|
2016-04-18 17:33:41 -07:00 |
|
Scott Lahteine
|
f2558b1f2c
|
Additional delta config updates
|
2016-04-17 20:04:52 -07:00 |
|
Scott Lahteine
|
ed622ac796
|
Better splash screen consolidator
|
2016-04-17 17:06:07 -07:00 |
|
Scott Lahteine
|
c242bee449
|
Add a final lift, if configured, in Manual Bed Leveling
|
2016-04-17 00:12:46 -07:00 |
|
Scott Lahteine
|
7aaff371b0
|
Set version for RCBugFix
|
2016-04-16 21:30:52 -07:00 |
|
Scott Lahteine
|
837df6108c
|
Fix borked set_bed_level_equation_lsq
|
2016-04-16 20:35:42 -07:00 |
|
Scott Lahteine
|
7c16e774ca
|
Show all endstops on LCD in checkHitEndstops
|
2016-04-16 20:08:42 -07:00 |
|
Scott Lahteine
|
40050db210
|
Improve code in Sd2Card::readBlock
|
2016-04-16 20:03:39 -07:00 |
|
Scott Lahteine
|
339b5b3e34
|
Patch more configs with new changes
|
2016-04-16 19:35:02 -07:00 |
|
Scott Lahteine
|
ef2fd620e9
|
Suggested fixups for LCD/SD config comments
|
2016-04-16 19:35:02 -07:00 |
|
Scott Lahteine
|
d4a848c72a
|
Fix broken PID_PARAMS_PER_EXTRUDER
As noted by @FalloutBe in #3519
|
2016-04-16 19:19:40 -07:00 |
|
Scott Lahteine
|
4b75b11a53
|
Wrap defines in parentheses in configs, M48
|
2016-04-16 18:21:09 -07:00 |
|
Scott Lahteine
|
234987ee2f
|
Fix MBL lift
|
2016-04-16 14:17:06 -07:00 |
|
Scott Lahteine
|
e0830bf8f1
|
Don't use LCD alert unless error or alert level is reset later
|
2016-04-15 18:48:49 -07:00 |
|
Scott Lahteine
|
86467c24be
|
On wider screens show a wider splash page, if possible
|
2016-04-15 16:42:29 -07:00 |
|
Scott Lahteine
|
1cc622b167
|
Fix minor spelling in comments
|
2016-04-14 20:06:59 -07:00 |
|
Scott Lahteine
|
b20bf1826d
|
Fix debugging of vector_3
|
2016-04-14 18:45:26 -07:00 |
|
Scott Lahteine
|
4fb8013be1
|
Reduce redundancy in MENU_ITEM code
|
2016-04-14 18:42:06 -07:00 |
|
Scott Lahteine
|
2129db581e
|
Simplify MBL movement, zigzag
|
2016-04-14 16:58:42 -07:00 |
|
Scott Lahteine
|
0493fccc0b
|
mbl.active is a bool now
|
2016-04-14 16:58:42 -07:00 |
|
Scott Lahteine
|
b05f448317
|
Comments on MBL menu items
|
2016-04-14 16:58:42 -07:00 |
|
Scott Lahteine
|
8e5099fa0c
|
Update software endstop positions with M206, M428, G92, etc.
|
2016-04-14 16:47:22 -07:00 |
|
Scott Lahteine
|
5cfb2533d6
|
Initial cleaning up of arc code
|
2016-04-14 16:43:49 -07:00 |
|
Scott Lahteine
|
de8c0baf8b
|
Update some comments in Configuration.h
|
2016-04-14 16:41:20 -07:00 |
|