Scott Lahteine
4f2ff46ab9
Move HAS_DIGIPOTSS to conditionals
9 years ago
Scott Lahteine
54f4f80077
Merge pull request #4404 from thinkyhead/rc_better_stepper_indirection
...
Arrange stepper_indirection by axis
9 years ago
Scott Lahteine
169c21b477
Merge pull request #4402 from thinkyhead/rc_consistent_positioning
...
Account for coordinate space offsets
9 years ago
Scott Lahteine
750a1e5116
Arrange stepper_indirection by axis
9 years ago
Scott Lahteine
7c27f34996
Merge pull request #4397 from thinkyhead/rc_tweak_eeprom
...
Neaten up EEPROM read/write functions
9 years ago
Scott Lahteine
2595a40a61
Account for coordinate space more in G28 / G29 / M48
9 years ago
Scott Lahteine
060dc6d95a
Neaten up EEPROM read/write functions
9 years ago
Scott Lahteine
b7b7c90477
Merge pull request #4389 from thinkyhead/rc_optimize_planner
...
Optimize planner with precalculation, etc.
9 years ago
Scott Lahteine
6900bb2286
Merge pull request #4395 from tnw513/italian_fix
...
Update Italian translations. Remove trailing spaces.
9 years ago
Scott Lahteine
e4816293a8
serial_echopair_P for uint16_t
9 years ago
Scott Lahteine
d8e5af6834
Use RAW_POSITION for MBL in planner.set_position_mm
9 years ago
Scott Lahteine
b183442c61
Fix inactive_extruder_x_pos for coordinate space
9 years ago
Scott Lahteine
f75b0c2ee1
Make POSITION macros global
9 years ago
Scott Lahteine
101b60ef42
Tweak Dual X Carriage data spacing
9 years ago
Scott Lahteine
1fe60b723f
Merge pull request #4400 from thinkyhead/rc_sanity_check_temp_sensor
...
Sanity check for too many temp sensors
9 years ago
Scott Lahteine
bedda3be61
Patch generic delta error caught by sanity check
9 years ago
Scott Lahteine
a5212bf277
Sanity check for too many temp sensors
9 years ago
Scott Lahteine
d8f2876753
Replace some float division with multiplication
9 years ago
Scott Lahteine
ddde785b37
Code formatting in planner.cpp
9 years ago
Scott Lahteine
f8b5749235
Replace division in planner with multiplication
9 years ago
Scott Lahteine
b921f6b69d
Optimize calculation of block->millimeters for DELTA
9 years ago
Scott Lahteine
db5df9500b
Move sync_plan_position closer to the top
9 years ago
Scott Lahteine
2839c56f5a
Merge pull request #4390 from jbrazio/duration_t
...
Renamed timestamp_t to duration_t
9 years ago
Scott Lahteine
d6c50671d3
Sanitycheck: Z_SAFE_HOMING points are reachable
9 years ago
Scott Lahteine
a6203366b6
Sanitycheck: Z_SAFE_HOMING requires a probe
9 years ago
Scott Lahteine
bbe5b80492
Always define probe limits if there is a probe
9 years ago
Silvio Didonna
950397f2a0
Added missing translations. Removed trailing spaces for consistency ( #4376 )
9 years ago
João Brázio
50fb0f7cec
M31 serial output is now always in EN
9 years ago
João Brázio
62d96d72f3
Renamed timestamp_t to duration_t
9 years ago
Scott Lahteine
3e2b3353b0
Fix axis indices for COREYZ
9 years ago
Scott Lahteine
c287846f46
Merge pull request #4387 from thinkyhead/rc_anhardt_more_4370
...
Update Z in a unified way in run_z_probe
9 years ago
Scott Lahteine
22d0654fe6
Merge pull request #4382 from esenapaj/Update-Japanese-translation
...
Update Japanese translation
9 years ago
Scott Lahteine
bb93b6822a
Use set_current_from_steppers_for_axis
9 years ago
AnHardt
96a162beda
Use implications from #4370 in run_z_probe()
...
See also https://github.com/MarlinFirmware/Marlin/pull/4370#issuecomment-234713680
9 years ago
Scott Lahteine
4e67a85a5d
Macros to loop over axes
9 years ago
esenapaj
784be56e99
Follow-up the PR #4353 (General cleanup: enum)
...
・Update description of M111
9 years ago
esenapaj
3c11977558
Update Japanese translation
...
・Add translation
・Change translation
・Remove translation
9 years ago
Scott Lahteine
08459a003f
Undo the self-sabotage that is do_blocking_move_to_axis_pos
9 years ago
esenapaj
d32c4056ad
Fix for the PR #4379 (Additional logging of do_blocking_move_to)
...
・Remove unneeded PSTR()
9 years ago
Scott Lahteine
8099ee51a5
Merge pull request #4379 from thinkyhead/rc_blocking_move_logging
...
Additional logging of do_blocking_move_to
9 years ago
Scott Lahteine
8633b644cf
Merge pull request #4378 from thinkyhead/rc_debug_leveling_docs
...
Document DEBUG_LEVELING_FEATURE
9 years ago
Scott Lahteine
ad16d5019e
Additional logging of do_blocking_move_to
9 years ago
Scott Lahteine
bb9da6ebdd
Document DEBUG_LEVELING_FEATURE
9 years ago
Scott Lahteine
652fd8a826
Merge pull request #4362 from thinkyhead/rc_duplication_mode
...
DUAL_NOZZLE_DUPLICATION_MODE
9 years ago
Scott Lahteine
1766b990b8
Merge pull request #4376 from jbrazio/timestamp_t-short
...
Adds short format to timestamp_t
9 years ago
Scott Lahteine
6da3729531
Merge pull request #4370 from thinkyhead/rc_delta_fwd_kinematics
...
Delta Forward Kinematics (and LOGICAL_POSITION)
9 years ago
João Brázio
9e5dbf67e8
Update the stats menu to include longest job and extruded filament
9 years ago
João Brázio
86d9311495
Rework LCD implementation to use timestamp_t
9 years ago
Scott Lahteine
b3eb0c8569
Add LOGICAL_POSITION macro, apply to kinematics
9 years ago
Scott Lahteine
35a610abf9
const arg to inverse_kinematics
9 years ago
João Brázio
b4aad85c9a
Rework stats menu to use timestamp_t
9 years ago
João Brázio
ecd48027fa
Adds short timestamp format to timestamp_t
9 years ago
Scott Lahteine
b6afa028f4
Don't call adjust_delta on SCARA
9 years ago
Scott Lahteine
d5e2d523c7
Generalize kinematics function names
9 years ago
Scott Lahteine
9c4ad7d7ef
Clean up delta declarations in Marlin_main.cpp
9 years ago
Scott Lahteine
4b1725628b
Move kinematic functions to "private" scope
9 years ago
Scott Lahteine
cde068ea42
Use set_current_from_steppers in quickstop_stepper
9 years ago
Scott Lahteine
9f30cc84ce
Use set_current_from_steppers for other kinematics
9 years ago
AnHardt
5db9b940ee
Use forwardKinematics in DELTA run_z_probe()
9 years ago
Scott Lahteine
b5a9647fec
Use `ENABLED` in `stepper_indirection.h`
9 years ago
Scott Lahteine
cbc7f22ad9
Implement DUAL_NOZZLE_DUPLICATION_MODE
9 years ago
Scott Lahteine
91777dd76c
Add DUAL_NOZZLE_DUPLICATION_MODE option
9 years ago
Scott Lahteine
260bbb3109
Fix a couple of simple typos
9 years ago
Scott Lahteine
179e091473
Merge pull request #4374 from thinkyhead/rc_jbrazio_timestamp_t
...
Implements timestamp_t structure
9 years ago
AnHardt
499e404fbf
forwardKinematics for Delta printers
9 years ago
João Brázio
23043a1e05
Rework some code to use timestamp_t struct (saves 72 bytes)
9 years ago
João Brázio
9388dcfa49
Implements timestamp_t structure
9 years ago
Scott Lahteine
0b2c608d2f
Merge pull request #4372 from jbrazio/gcc-bark
...
Fix minor gcc warning
9 years ago
Scott Lahteine
311c7dadb6
Cleanup do_blocking_move_to for DELTA
9 years ago
Scott Lahteine
b78590e63d
Patch and cleanup run_z_probe
9 years ago
João Brázio
2f7716987d
Fix minor gcc warning
9 years ago
João Brázio
efd3aabda8
Adds missing documentation to the point_t structure
9 years ago
Scott Lahteine
39caef4279
Merge pull request #4361 from AnHardt/imp-dbmt-for-delta
...
DELTA do_blocking_move_to() more like the Chartesian one
9 years ago
Scott Lahteine
7d869ad98b
Merge pull request #4365 from thinkyhead/rc_shrink_planner_accel
...
Adjustments to planner acceleration limit
9 years ago
AnHardt
376a57232e
DELTA do_blocking_move_to() more like the Chartesian one
9 years ago
Scott Lahteine
824c6859e2
Merge pull request #4369 from thinkyhead/rc_no_static_moves
...
inline to fix warnings, smaller build size (sometimes)
9 years ago
Scott Lahteine
976c31235d
inline to fix warnings, smaller build size (sometimes)
9 years ago
AnHardt
6ef26a85d8
Back to the differences method in run_z_probe()
9 years ago
Scott Lahteine
4226f56f53
Revert the planner acceleration logic somewhat
9 years ago
Scott Lahteine
16e5348659
Merge pull request #4360 from thinkyhead/rc_toolchange_for_G28
...
Always switch to tool 0 for G28
9 years ago
Scott Lahteine
209f5c03d0
Fewer temporary vars in planner accel limit
9 years ago
Scott Lahteine
62ecd107ba
Patch ultralcd_impl header conditional names
9 years ago
Scott Lahteine
d2e9a9c188
Always switch to tool 0 for G28
9 years ago
Scott Lahteine
194d9521c3
Merge pull request #4356 from thinkyhead/rc_simpler_run_z_probe
...
Unify run_z_probe
9 years ago
Scott Lahteine
4a6ed5e221
Use HOMING_FEEDRATE_Z for Z_PROBE_SPEED_FAST
9 years ago
AnHardt
09a3cc33e6
Unify run_z_probe
...
Unify run_z_probe
Add double touch for DELTAs.
Introduce Z_PROBE_SPEED_FAST and Z_PROBE_SPEED_SLOW
defaulting to homing_feedrate_mm_m[Z_AXIS] and homing_feedrate_mm_m[Z_AXIS]/2
9 years ago
Scott Lahteine
6137a1d934
Merge pull request #4359 from thinkyhead/rc_wrangle_movement_etc
...
Use ENABLED(MAPPER_NON)
9 years ago
Scott Lahteine
0432613ad7
use enabled macro for mapper setting
9 years ago
Scott Lahteine
e44b37cdc2
motion section marker below homing speeds
9 years ago
Scott Lahteine
204fd6ec44
Set homing feedrates individually
9 years ago
Scott Lahteine
2bad02e60d
Reprapworld Keypad: F1 opens the Move Axis menu
9 years ago
Scott Lahteine
eaa6f568ee
Prevent re-entrant call of Reprapworld Keypad handler
9 years ago
Scott Lahteine
6abf916575
Reprapworld Keypad move step is 1mm
9 years ago
Scott Lahteine
06ac1f3bcf
Reduce Reprapworld Keypad move code size
9 years ago
Scott Lahteine
5d5affdfca
Merge pull request #4355 from thinkyhead/rc_rename_ultralcd_files
...
Rename ultralcd implementation files for consistency
9 years ago
Scott Lahteine
bb225dedc6
Merge pull request #4354 from thinkyhead/rc_jbrazio_rework_g12
...
NOZZLE_CLEAN_FEATURE with no dependency on HAS_BED_PROBE
9 years ago
Scott Lahteine
8a2efd1155
Rename ultralcd implementation files for consistency
9 years ago
João Brázio
b869fbc05e
Update all config files with the new G12 options
9 years ago
João Brázio
47fef80848
Nozzle::clean() no longer requires HAS_BED_PROBE
9 years ago
Scott Lahteine
f1f1bac0e1
Merge pull request #4341 from esenapaj/Update-Japanese-translation
...
Update Japanese translation
9 years ago
Scott Lahteine
6c899bb520
Merge pull request #4349 from jbrazio/gcc-bark-bark
...
Removes some minor GCC warnings
9 years ago
Scott Lahteine
ef0a22871e
Merge pull request #4350 from jbrazio/followup-a875861
...
Adds utility.h
9 years ago
Scott Lahteine
9eba58a031
Merge pull request #4351 from jbrazio/u8glib-converter
...
Updates u8glib's bmp2hex converter
9 years ago
Scott Lahteine
c502018eab
Merge pull request #4353 from jbrazio/global-enum-file
...
General cleanup: enum
9 years ago
Scott Lahteine
0f9953b031
Merge pull request #4342 from AnHardt/rep-cons-g28
...
Introduce line_to_axis_pos() for use in homeaxis()
9 years ago
AnHardt
11c075c6b2
Introduce line_to_axis_pos(axis_codes axis, float where, float feed_rate = 0.0)
...
and use it in `homeaxis()` instead of `do_blocking_move_to_axis_pos()`.
`do_blocking_move_to_axis_pos` was wrong because it performed subdivided, delta-corrected moves for x- and y-axis.
The first common move for delta homing is like quick_home but for 3 towers.
Fix two warnings.
9 years ago
João Brázio
3ebad4e020
Moves all global enums to a central file
9 years ago
João Brázio
238fefcb00
Updates Stopwatch class to use internal state enum
9 years ago
João Brázio
30ac0782a9
Comment section style correction
9 years ago
João Brázio
8ecee431c4
Updates u8glib's bmp2hex converter
9 years ago
João Brázio
79e7721b76
Removes some minor GCC warnings
9 years ago
João Brázio
f4d63796b2
Adds utility.h
9 years ago
esenapaj
361307831e
Follow-up the PR #4335 (Debug char, fix compile errors for lcd pins)
...
・Solve a flickering when SD card is inserted or removed at using a ASCII
LCD + language_kana.h
9 years ago
esenapaj
ff48bbb86a
Update Japanese translation
...
・Add new translation
9 years ago
Scott Lahteine
46117593b9
Merge pull request #4185 from esenapaj/Update-Japanese-translation
...
Update Japanese translation (work in progress)
9 years ago
Scott Lahteine
3422103863
Merge pull request #4310 from thinkyhead/rc_mbl_position_shift
...
Fix position shift with MBL
9 years ago
Scott Lahteine
92757bd7b3
Merge pull request #4339 from esenapaj/Follow-up-the-PR-#4163
...
Follow-up the PR #4163 (Mixing and Switching Extruders)
9 years ago
Scott Lahteine
493d30cd97
Drop intermediate nx, ny, and set destination directly
9 years ago
Scott Lahteine
07a735ad22
We always use `destination` so modify mesh_buffer_line
9 years ago
Scott Lahteine
04a5b7b257
A macro to normalize positions
9 years ago
esenapaj
5c8e87a866
Follow-up the PR #4163 (Mixing and Switching Extruders)
...
・Update forgotten K8400 files
9 years ago
Scott Lahteine
86eb5251c5
Fix some debug messages
9 years ago
Scott Lahteine
1e57a6af73
Use blocking_move, current_position in G28 homing
9 years ago
Scott Lahteine
f6a3a1da09
nz and ne are always set, so drop them down
9 years ago
Scott Lahteine
d0009e013b
Rename cell index vars
9 years ago
Scott Lahteine
697373b071
Reduce code size of mesh_buffer_line
9 years ago
Scott Lahteine
103d312f6d
MBL can actually do up to 9 x 9
9 years ago
Scott Lahteine
f4a69281fc
Only call mesh_buffer_line when MBL is active
9 years ago
Scott Lahteine
799a31cd30
Include the position_shift when splitting mesh lines
9 years ago
Scott Lahteine
f242aea032
Merge pull request #4319 from thinkyhead/rc_feedrates_to_mess_with_you
...
Wrangle feed rate variables
9 years ago
Scott Lahteine
0342661b3f
Merge pull request #4335 from thinkyhead/rc_status_pad_jp
...
Debug char, fix compile errors for lcd pins
9 years ago
Scott Lahteine
81e01152bb
Merge pull request #4336 from thinkyhead/rc_bltouch_sensor
...
BLTouch probe sensor
9 years ago
Scott Lahteine
1583177ef4
BLTOUCH probe config option
9 years ago
Scott Lahteine
176b9627c7
Some cleanup ahead of BLTOUCH support
9 years ago
Scott Lahteine
39706f3e57
Endstop invert flags as macros instead of const bool
9 years ago
Scott Lahteine
7242d44810
Endstops vars already initialized
9 years ago
Scott Lahteine
5ed1e7a464
codenum => dwell_ms
9 years ago
Scott Lahteine
69d6016941
Revert default state of endstops in M502
9 years ago
Scott Lahteine
0fcd3706dd
Replace ENDSTOPS_ONLY_FOR_HOMING with ENDSTOPS_ALWAYS_ON_DEFAULT
9 years ago
Scott Lahteine
671634bf11
Fix spacing after section header
9 years ago
Scott Lahteine
f38553b482
fix a debug message
9 years ago
Scott Lahteine
3d78b8f929
Use HYPOT macro instead of hypot function
9 years ago
Scott Lahteine
9f9fe043ba
Apply sq macro throughout
9 years ago
Scott Lahteine
93ba5bddd7
Append units to feedrate variables
9 years ago
Scott Lahteine
5e3d3918b6
Patch compile error for RAMPS LCD pins
9 years ago
Scott Lahteine
94955a8bf7
pad string in lcd_finishstatus
9 years ago
Scott Lahteine
21ee0612e3
Debug char
9 years ago
Scott Lahteine
8f24e0a556
Debugging of MBL in G28
9 years ago
Scott Lahteine
05da02f0a2
Implement MIXING_EXTRUDER and SWITCHING_EXTRUDER
9 years ago
Scott Lahteine
22b4cff423
New extruder type configuration options
9 years ago
esenapaj
601015b73e
Update Japanese translation
9 years ago
Scott Lahteine
9766e24504
Merge pull request #4277 from thinkyhead/rc_mks_13_viki2
...
Support for VIKI2 with MKS 1.3 / 1.4
9 years ago
Scott Lahteine
02285662f5
Merge pull request #4298 from jbrazio/feature/filament-counter
...
Adds filamentUsed and longestPrint stats to PrintCounter
9 years ago
Scott Lahteine
bf16ae5a70
Merge pull request #4299 from jbrazio/feature/g27-park-nozzle
...
Implements park nozzle feature
9 years ago
Scott Lahteine
aaa0d298b9
Merge pull request #4326 from thinkyhead/rc_no_static_items_fix
...
Suppress compiler warnings in ultralcd.cpp
9 years ago
Scott Lahteine
cc3ef73583
Merge pull request #4327 from thinkyhead/rc_petrzjr_long_print
...
LCD Longer print
9 years ago
Scott Lahteine
77c8fb627f
Merge pull request #4329 from thinkyhead/rc_italian_fix
...
Added missing Italian translations
9 years ago
Scott Lahteine
b14888501b
Merge pull request #4301 from Ingramz/RCBugFix
...
Add Cartesio CN Controls V11
9 years ago
Silvio Didonna
32e0d71729
Added missing translations
9 years ago
Scott Lahteine
0f3232065e
Merge pull request #4305 from jbrazio/feature/splash-improvement
...
Custom boot screen feature improvement
9 years ago
Petr Zahradník junior
2d7fe9dc78
LCD Longer print
9 years ago
Scott Lahteine
eee903bd4b
Format some DAC lines
9 years ago
Scott Lahteine
d53dcaa796
Suppress some compiler warnings
9 years ago
João Brázio
fa4274cf4c
Improves the custom bootscreen logo feature
9 years ago
João Brázio
1f3283e3a5
Adds custom boot logos for bq Hephestos 2 and Cartesio
9 years ago
João Brázio
dfa1c45075
Adds a notice to vendors about the SHOW_CUSTOM_BOOTSCREEN directive
9 years ago
Scott Lahteine
ed468e848f
Merge pull request #4321 from esenapaj/Follow-up-the-PR-#4287
...
Follow-up and fix the PR #4287 (Allow stopwatch and printcounter to go over 18:12:15)
9 years ago
João Brázio
a8758619ec
The safe_delay() is now globaly accessible
9 years ago
João Brázio
9a00108cb6
Adds the WEBSITE_URL as the boot screen line 2
9 years ago
João Brázio
f5234b0695
Adds a customizable screen timeout for the default boot screen
9 years ago
João Brázio
2f26bc2153
Adds filamentUsed and longestPrint stats to PrintCounter
9 years ago
João Brázio
336481ea81
Added G27 configuration options to all configs
9 years ago
João Brázio
c711701626
Implements a nozzle parking command (G27)
9 years ago
João Brázio
5f368d1bc3
Followup for #4320
9 years ago
João Brázio
d7c51bc4b9
Merge pull request #4320 from jbrazio/followup/4307
...
Moves do_blocking_move_to_xy() out of the HAS_BED_PROBE define
9 years ago
esenapaj
af9b1d79b1
Follow-up and fix the PR #4287 (Allow stopwatch and printcounter to go over 18:12:15)
...
・Remove MSG_END_HOUR and MSG_END_MINUTE from all the language files
・Change from MSG_INFO_TOTAL_PRINTS to MSG_INFO_PRINT_COUNT in German
file
9 years ago
Scott Lahteine
e563634a25
Merge pull request #4314 from AnHardt/use-d_b_m_t-in-g28
...
Use do_blicking_move_to*() in G28
9 years ago
Scott Lahteine
59ae1811c2
Merge pull request #4303 from AnHardt/delta-g28
...
DELTA: Move out of the clip-zone after G28
9 years ago
João Brázio
fdea8b6e6a
Moves do_blocking_move_to_xy() out of the HAS_BED_PROBE define
9 years ago
AnHardt
d2a49c016d
DELTA: Move out of the clip-zone after G28
...
Move down to a safe height after G28 for DELTAs.
9 years ago
AnHardt
46994fd17d
Use do_blicking_move_to*() in G28
9 years ago
João Brázio
ffbb31b235
Fixes an PSTR overflow with print_xyz()
9 years ago
Indrek Ardel
ecb23c1b65
Add Cartesio CN Controls V11 board
9 years ago
Indrek Ardel
c8f2dd7cd5
Fix CN Controls 12 styling
9 years ago
Scott Lahteine
cec7110409
Merge pull request #4308 from thinkyhead/rc_debug_gcode_t
...
Added logging related to gcode_T
9 years ago
Scott Lahteine
6446d3939a
Merge pull request #4309 from thinkyhead/rc_static_item_fix_77
...
Fix skipping of static items
9 years ago
Scott Lahteine
95ab2fd3ae
Fix skipping of static items
9 years ago
Scott Lahteine
166f19251e
Add more debugging for leveling
...
- Especially in `gcode_T`
- In `update_software_endstops`
- Some tweaks to observe
9 years ago
Scott Lahteine
7ac0b91a45
Collapsible long comment in gcode_T
9 years ago
João Brázio
e71a631f8f
do_blocking_move_*() no longer depend on HAS_BED_PROBE
9 years ago
Scott Lahteine
8bf6861af8
Merge pull request #4054 from jbrazio/feature/g12-clean-tool
...
Implements clean nozzle feature (Lulzbot's REWIPE)
9 years ago
Scott Lahteine
c5e51f6b96
finished => completed
9 years ago
Scott Lahteine
1618870c84
card.printingHasFinished does print_job_timer.stop
9 years ago
Scott Lahteine
34da77dad3
Simply run M31 at the end of an SD print
9 years ago
Scott Lahteine
23d2bc5ab0
Patch Greek for new strings
9 years ago
Scott Lahteine
a8d71f0ac6
Support longer print times in M31
9 years ago
Scott Lahteine
e481b79af1
Allow stopwatch and printcounter to go over 18 hours
9 years ago
João Brázio
68c343a09a
Added G12 configuration options to all configs
9 years ago
João Brázio
4937f9ada4
Minor G12 tweaks and point_t struct extension
9 years ago
Scott Lahteine
6080924589
Merge pull request #4296 from jbrazio/feature/bqh2-update
...
Update the bq Hephestos 2 configuration
9 years ago
Scott Lahteine
ed89c71e53
Merge pull request #4291 from esenapaj/Follow-up-the-PR-#4278
...
Follow-up the PR #4278 (Fixups for PID_ADD_EXTRUSION_RATE and HOTENDS==1)
9 years ago
João Brázio
021544f572
Improves G12 zig-zag pattern
9 years ago
João Brázio
b05a75655a
Implements a nozzle cleaning pattern generator (G12)
9 years ago
João Brázio
005af84140
Update the bq Hephestos 2 configuration
9 years ago
esenapaj
8f03f0be9b
Follow-up the PR #4252 (Replace PLA/ABS preheating with generic)
9 years ago
esenapaj
c2c8ab4698
Follow-up the PR #4278 (Fixups for PID_ADD_EXTRUSION_RATE and HOTENDS==1)
9 years ago
Scott Lahteine
4f77adddbe
Merge pull request #4286 from thinkyhead/rc_debug_clean
...
Prefix and suffix in debug output
9 years ago
Scott Lahteine
e5c7af5ddc
Merge pull request #4222 from thinkyhead/rc_allow_cold_extrude
...
M302: Add "P" parameter, status output
9 years ago
Scott Lahteine
2224032568
Merge pull request #4285 from thinkyhead/rc_manual_move_fast_fine
...
No delay for the smallest LCD moves
9 years ago
Scott Lahteine
cdd77d23bb
Neaten up temperature member data
9 years ago
Scott Lahteine
d4c68279c8
Add "P" parameter to M302
9 years ago
Scott Lahteine
a5bae3c7d5
Merge pull request #4229 from blubbfish/patch-1
...
Update language_de.h for German translation
9 years ago
Scott Lahteine
a8b6b6a128
Merge pull request #4252 from thinkyhead/rc_rename_hpb
...
Replace PLA/ABS preheating with generic
9 years ago
Scott Lahteine
1e14df876d
Use varname as prefix in DEBUG_POS, string as suffix
9 years ago
Scott Lahteine
9e8b3e5ee6
Homing direction is irrelevant in probe raise!
9 years ago
Scott Lahteine
ecd5e810ac
No delay for the smallest LCD moves
9 years ago
Scott Lahteine
2b9515d60f
Merge pull request #4281 from AnHardt/lang-system
...
Don't use UTF-strlen() if the text is not UTF
9 years ago
Scott Lahteine
973a669aa3
Merge pull request #4264 from thinkyhead/rc_ultralcd_encoder_pos
...
Remove extraneous conditions for encoder position
9 years ago
Scott Lahteine
e9f62d8fdb
Remove extraneous conditions for encoder position
9 years ago
Scott Lahteine
7c81398f95
Merge pull request #4279 from esenapaj/Follow-up-the-PR-#4271
...
Follow-up the PR #4271 (X_DUAL_STEPPER_DRIVERS)
9 years ago
Scott Lahteine
0554b65d22
Merge pull request #4284 from thinkyhead/rc_serial_ln_macros
...
Sled-probe sanity fix, conditionals for remaining types of leveling
9 years ago
Scott Lahteine
655c3fd55f
Move delta ABL sanity checks up
9 years ago
Scott Lahteine
db0882d068
AUTO_BED_LEVELING_3POINT and DELTA_BED_LEVELING_GRID
9 years ago
Scott Lahteine
e974ac63ef
Init matrix in planner.init
9 years ago
Scott Lahteine
47d55513ec
Merge pull request #4280 from AnHardt/msg-file-upload
...
Finalalize MSG_SD_WRITE_TO_FILE message with a \n
9 years ago
AnHardt
b273736962
Make MAPPER_NON the fall back mapper
...
Make MAPPER_NON the fall back mapper - if no other is defined.
One list less to maintain.
9 years ago
AnHardt
54d35230df
Don't use UTF-strlen() if the text is not UTF
9 years ago
Scott Lahteine
a1de96d152
Merge pull request #4278 from thinkyhead/rc_more_hotends_1
...
Fixups for PID_ADD_EXTRUSION_RATE and HOTENDS==1
9 years ago
AnHardt
87957c7b44
Finalalize MSG_SD_WRITE_TO_FILE message with a \n
...
Finalalize MSG_SD_WRITE_TO_FILE message with a \n
else RH hangs.
9 years ago
esenapaj
9b5cbf2423
Follow-up the PR #4271 (X_DUAL_STEPPER_DRIVERS)
...
・Update a forgotten Configuration_adv.h of K8400
9 years ago
Scott Lahteine
809da999dc
Apply HOTEND_INDEX in preheat methods
9 years ago
Scott Lahteine
3d78b690e5
Single PID dataset with HOTENDS == 1
9 years ago
Scott Lahteine
bf9967c65d
Apply HOTEND_INDEX in MILLISECONDS_PREHEAT_TIME
9 years ago
Scott Lahteine
11dcbae7a2
Only a single E axis. Can tool-change reseed position[E_AXIS]?
9 years ago
Scott Lahteine
4865447830
Merge pull request #4276 from esenapaj/Suppress-warnings
...
Suppress warnings
9 years ago
Scott Lahteine
815df28b0b
Merge pull request #4274 from esenapaj/Follow-up-the-PR-#4024
...
Follow-up the PR #4024 (Greek Language by @psavva)
9 years ago
Scott Lahteine
44f739a5eb
Merge pull request #4273 from esenapaj/Fix-for-the-PR-#4256
...
Fix for the PR #4256 (Additional tweaks for HOTENDS == 1)
9 years ago
Scott Lahteine
02f711fe00
Merge pull request #4275 from AnHardt/dont-deploy
...
Don't deploy/stow the probe if z-min-endstop is used for homing
9 years ago
Scott Lahteine
6a45aad893
Merge pull request #4272 from AnHardt/m100-rep
...
Repair M100
9 years ago
Scott Lahteine
243ad4312a
Merge pull request #4271 from thinkyhead/rc_X_DUAL_STEPPER_DRIVERS
...
X_DUAL_STEPPER_DRIVERS
9 years ago
Scott Lahteine
6e68dd292b
Merge pull request #4243 from thinkyhead/rc_fix_static_scrolling
...
Improve STATIC_ITEM implementation
9 years ago
Scott Lahteine
d17b161832
Don't draw current screen if simply changing screens
9 years ago
Scott Lahteine
096f9981d1
Scroll to the top when changing screens
9 years ago
Scott Lahteine
7ae84d768e
Tweak conditionals for REPRAPWORLD_KEYPAD
9 years ago
Scott Lahteine
155af6b861
Rename vars, add comments for menu macros
9 years ago
Scott Lahteine
31f2cf5f6f
Make encoderLine signed for proper compares
9 years ago
Scott Lahteine
d9f75f62c0
START_ROW => START_COL
9 years ago
Scott Lahteine
d2099fef0d
Left-justify thermistor info
9 years ago
Scott Lahteine
85aeb02aa6
Invert headings on Graphical LCD
9 years ago
Scott Lahteine
3a67fb77b0
Concatenate LCD static strings
9 years ago
Scott Lahteine
13dc619f43
Scroll static screens more simply
9 years ago
Scott Lahteine
5051723c2e
Redraw after cursor correction in STATIC_ITEM
9 years ago
esenapaj
58177a1602
Suppress warnings
9 years ago
Scott Lahteine
10ebf28ee3
Allow override of ENCODER_FEEDRATE_DEADZONE, lower default for Viki
9 years ago
Scott Lahteine
9b1ba1012a
Support for VIKI2 with MKS Gen 1.3 / 1.4
9 years ago
Scott Lahteine
55dc8051d8
Cleanup of RAMPS LCD pins
9 years ago
AnHardt
7bcab26f2a
Don't deploy/stow the probe if z-min-endstop is used for homing
...
Don't deploy/stow the probe if z-min-endstop is used for homing.
Don't apply `zprobe_zoffset` if probe was not used.
9 years ago
esenapaj
84ded1f659
Follow-up the PR #4024 (Greek Language by @psavva)
...
・Update forgotten Configuration.h of K8400
9 years ago
esenapaj
6af525e252
Fix for the PR #4256 (Additional tweaks for HOTENDS == 1)
9 years ago
AnHardt
23e0134596
Repair M100
...
M100 D was running too long - caused watchdog resets.
M100 I showed more free memory than a Arduino Mega has RAM.
9 years ago
Scott Lahteine
4b4a582c4f
X_DUAL_STEPPER_DRIVERS implementation
9 years ago
Scott Lahteine
91bd6eade7
X_DUAL_STEPPER_DRIVERS configuration option
9 years ago
Scott Lahteine
6121c9018a
Merge pull request #4265 from thinkyhead/rc_buzzer_patchup
...
Two strategies to address a stuck buzzer
9 years ago
Scott Lahteine
4a100c6832
Merge pull request #4250 from AnHardt/wait-for-cooling-slope
...
Adjust wait_for_cooling slope
9 years ago
Scott Lahteine
ed018c98d5
Merge pull request #4024 from thinkyhead/rc_greek_language
...
Greek Language by @psavva
9 years ago
Scott Lahteine
d1dffc7ad1
timestamp => endtime
9 years ago
Scott Lahteine
71674059c3
Two strategies to address a stuck buzzer
9 years ago
Scott Lahteine
928ff6487a
Greek language pack from @psavva
9 years ago
AnHardt
e92e58df1f
Adjust wait_for_cooling slope
...
Adjust wait_for_cooling slope
and drop mintemp for cooling.
See
https://github.com/MarlinFirmware/Marlin/pull/4169#issuecomment-231544532
9 years ago
Scott Lahteine
167f4aa0cc
Merge pull request #4259 from clexpert/patch-3
...
Update language_cz.h
9 years ago
Scott Lahteine
8dda05e92a
Merge pull request #4258 from clexpert/patch-2
...
Total print time for LCD correction (hours:minutes format)
9 years ago
Scott Lahteine
182c8d7f8f
Dyze High Temp Thermistor Support
9 years ago
Scott Lahteine
5b0e46c986
Merge pull request #4256 from thinkyhead/rc_fix_singlenozzle_temp
...
Additional tweaks for HOTENDS == 1
9 years ago
Scott Lahteine
ee0983ab57
Further reduction when HOTENDS == 1
9 years ago
Scott Lahteine
3e1bbd5e27
Indentation in gcode_M100
9 years ago
Scott Lahteine
b72238f406
Invariant get_pid_output with HOTENDS < 2
9 years ago
Petr Zahradnik
66602f4af6
Update language_cz.h
...
New strings:
#define MSG_HALTED
#define MSG_PLEASE_RESET
Some texts shortened for smaller displays.
9 years ago
Petr Zahradnik
eaf9e615ce
Total print time for LCD correction (hours:minutes format)
9 years ago
esenapaj
9e56d5825e
Adjust spacing
9 years ago
esenapaj
5832f4b848
Follow-up the PR #4253 (Runout Sensor without SD Card, Print Timer support in M104)
...
・Update forgotten example configuration files
9 years ago
Scott Lahteine
77283f5bf0
Merge pull request #4245 from thinkyhead/rc_simpler_therm_check
...
Simpler/extensible thermistor test in thermistortables.h
9 years ago
Scott Lahteine
f9e08b1fcd
Merge pull request #4254 from AnHardt/killscreen
...
Add a kill-screen
9 years ago
AnHardt
faac2bcfdb
Add a kill-screen
9 years ago
Scott Lahteine
3b3e52616c
Merge pull request #4253 from thinkyhead/rc_clexpert_runout
...
Runout Sensor without SD Card, Print Timer support in M104
9 years ago
Scott Lahteine
aa3ab93971
Merge pull request #4240 from AnHardt/sampler-8-7-16
...
Today's fix and cleanup collection
9 years ago
Scott Lahteine
4cd045791c
Reduce code size by trusting the compiler
9 years ago
Scott Lahteine
a8538bd7ce
General cleanup, code reduction in Marlin_main.cpp
9 years ago
Scott Lahteine
1026e5b071
Replace PLA/ABS preheating with generic
9 years ago
Petr Zahradnik
e282d69f63
Print job timer comment changed
9 years ago
Petr Zahradnik
a2159cfbc3
Error message change in SanityCheck.h
9 years ago
Petr Zahradník junior
315b4c2153
Runout sensor without SD Card
9 years ago
Scott Lahteine
51c9c3fe2c
Indentation in MarlinSerial.cpp
9 years ago
Scott Lahteine
e03414b2dd
Simpler/extensible thermistor test in thermistortables.h
9 years ago
AnHardt
4b44a23a36
Add TX-buffer for MarlinSerial
...
Similar to the current Arduino HardwareSerial
but with max. 256 byte buffer-size.
Deactivated by default.
The boards with AT90USB processor (USBCON) already use a TX-buffer.
9 years ago
AnHardt
468f7f03a2
homeaxis() can leave early
...
when no known axis needs to be homed.
Most changes are only caused from altering the indentation.
```
if (axis == X_AXIS ? HOMEAXIS_DO(X) : axis == Y_AXIS ? HOMEAXIS_DO(Y) : axis == Z_AXIS ? HOMEAXIS_DO(Z) : 0) {
...
}
to
if (!(axis == X_AXIS ? HOMEAXIS_DO(X) : axis == Y_AXIS ? HOMEAXIS_DO(Y) : axis == Z_AXIS ? HOMEAXIS_DO(Z) : 0)) return;
...
```
9 years ago
AnHardt
eff7912243
Ensble/disable hardware endstops in G28 globally.
...
For moving away from the endstops we do not have to disable them.
They are not tested anyway.
9 years ago
AnHardt
f69434d81c
Eliminate `void setup_for_endstop_move()`
9 years ago
AnHardt
0ea6247fc2
Use logic in Z_SAFE_HOMING
...
Use logic in Z_SAFE_HOMING
From
```
if (home_all_axis || homeZ) {
if (home_all_axis) {
...
home z
}
else if (homeZ) { // Don't need to Home Z twice
home z
}
}
```
to
```
if (home_all_axis || homeZ) {
if (home_all_axis) {
...
}
home z
}
```
9 years ago
AnHardt
de3a169336
Always define MIN_Z_HEIGHT_FOR_HOMING even if 0
...
Always define MIN_Z_HEIGHT_FOR_HOMING even if 0
Always make a potential rise to `home_offset[Z_AXIS]` possible in G28.
Get rid of some very ugly constructs in MBL (ultralcd.cpp).
9 years ago
AnHardt
88ed232f53
Remove HAS_BED_PROBE case in first raise in G28
...
Differentiating made sense here when we could save a dozen lines of code,
but not for one line.
9 years ago