Scott Lahteine
9eecb4404b
Make raise_z_after_probing null sometimes
9 years ago
Scott Lahteine
28fb1f8994
Tweak #endif comment for ABL GRID
9 years ago
Scott Lahteine
b3a37b493d
Patch G28 servo stow to use Conditionals, raise_z_after_probing
9 years ago
Scott Lahteine
5390c846a5
Positive conditions for HAS_LCD_CONTRAST
9 years ago
Scott Lahteine
efa7209acf
Improved LCD contrast handling
...
Based on MarlinFirmware/MarlinDev#200 from @eboston
9 years ago
Scott Lahteine
b703fa9538
Add sanity check for SAV_3DGLCD display types
9 years ago
lrpirlet
3aefa04386
Raise the servo probe before stow outside ABL context
9 years ago
Scott Lahteine
9729e9c450
Combine ST7565 / U8GLIB_NHD_C12864 items in dogm
9 years ago
Scott Lahteine
f331763eca
Merge pull request #3829 from thinkyhead/rc_fix_T_command
...
Fix bad movement in gcode_T when switching extruders
9 years ago
Scott Lahteine
67f816ff79
Merge pull request #3926 from thinkyhead/rc_statics_endstops
...
Drop FORCE_INLINE from endstops.h
9 years ago
Scott Lahteine
2bd4f33369
Merge pull request #3928 from thinkyhead/rc_allen_key_cleanup
...
Remove excess allen key probe examples from configs
9 years ago
Scott Lahteine
d698c89971
Fix bad movement in gcode_T when switching
9 years ago
Scott Lahteine
1a01a44a94
Merge pull request #3936 from thinkyhead/rc_sav_mk1
...
Support for SAV_3DGLCD OLED LCD controller
9 years ago
Scott Lahteine
4770d7c346
Merge pull request #3933 from boelle/patch-2
...
added defines present in en but not in da
9 years ago
Scott Lahteine
c6c01eaaac
Merge pull request #3888 from thinkyhead/rc_slower_max31855
...
Slower SPI speed for MAX31855
9 years ago
Scott Lahteine
a0b000d752
Support for SAV_3DGLCD OLED LCD controller
9 years ago
Scott Lahteine
bd97bbc52a
Make HAS_LCD_CONTRAST a boolean flag
9 years ago
Scott Lahteine
bc77670673
Merge pull request #3929 from thinkyhead/rc_fix_printrboard_dac
...
Need to call dac_init() in setup() for DAC_STEPPER_CURRENT
9 years ago
Bo Herrmannsen
a1a8240606
added defines present in en but not in da
9 years ago
Bo Herrmannsen
5eb7a79d93
initial changes to DA
9 years ago
Scott Lahteine
55ef04a566
Need to call dac_init() in setup() for DAC_STEPPER_CURRENT
...
As reported by https://github.com/MarlinFirmware/Marlin/pull/3182#issuecomment-222595488
9 years ago
Scott Lahteine
43a71ef226
Remove excess allen key probe examples from configs
9 years ago
Scott Lahteine
1582ed43bf
Merge pull request #3918 from epatel/marlin/mbl_negative_xy_adv
...
MBL: Move border macros to Configuration_adv.h
9 years ago
Scott Lahteine
ff53819856
Drop FORCE_INLINE in planner.h
...
This change actually does increase the binary size by about 12 bytes,
but how does it affect performance?
9 years ago
Scott Lahteine
e60224a943
Drop FORCE_INLINE from endstops.h
...
`FORCE_INLINE` seems to have no effect with standard optimization.
9 years ago
Scott Lahteine
85512e9372
Drop FORCE_INLINE from temperature.h
...
`FORCE_INLINE` seems to have no effect on code generation with standard
optimization.
9 years ago
Scott Lahteine
78fb02a5ad
Apply static to Temperature class
9 years ago
Scott Lahteine
c3df293fc6
Merge pull request #3923 from thinkyhead/rc_statics_endstops
...
Apply static to Endstops class
9 years ago
Scott Lahteine
02735fd500
Merge pull request #3921 from thinkyhead/rc_calc_timer_tweak
...
Tiny calc_timer speedup
9 years ago
Scott Lahteine
668d50f68e
Keep Stepper encapsulation, use static data and methods
9 years ago
Scott Lahteine
26f866b908
Apply static to Endstops class
9 years ago
Scott Lahteine
470d5ac09f
Apply static to Planner class
9 years ago
Scott Lahteine
ecfdcf7250
Tiny calc_timer speedup
9 years ago
Edward Patel
06593833ff
MBL: Move border macros to Configuration_adv.h
9 years ago
Scott Lahteine
ffe55c230d
Merge pull request #3914 from thinkyhead/rc_fix_lcd_contrast
...
Patch conditionals for DEFAULT_LCD_CONTRAST, MINIPANEL
9 years ago
Scott Lahteine
d3efc96289
Patch conditionals for DEFAULT_LCD_CONTRAST, MINIPANEL
...
- `DEFAULT_LCD_CONTRAST` was incorrectly overriding all `DOGLCD`
- `MINIPANEL` conditionals are identical to `MAKRPANEL`
9 years ago
Edward Patel
92a27c37b3
MBL: Apply https://github.com/MarlinFirmware/Marlin/pull/3903 to example_configurations
9 years ago
Scott Lahteine
3861f1e0da
Merge pull request #3908 from jbrazio/bugfix/3826
...
Closes #3826 : SD printing will now pause and stop the print counter
9 years ago
Scott Lahteine
8806c7bbcc
Merge pull request #3903 from epatel/marlin/mbl_negative_xy
...
MBL: Fix for negative x/y positions
9 years ago
Scott Lahteine
dc22097b3a
Fix some of array initializations
...
- In `stepper.h` init `count_direction` array
- In `ultralcd.cpp` init `autotune_temp` array
9 years ago
João Brázio
40e64b36de
Closes #3826 : SD printing will now pause and stop the print counter
...
The LCD menu items for SD printing pause/stop have been updated to control
also the print job timer. This commit also fixes a small output bug with
M78, the failed print counter was displaying the wrong value.
9 years ago
Edward Patel
eb2746a34f
MBL: Fix for negative x/y positions
9 years ago
Scott Lahteine
fe3122774a
Merge pull request #3806 from thinkyhead/rc_coreyz_support
...
Support for COREYZ. Fixes for COREXY, COREXZ
9 years ago
Scott Lahteine
fad7680605
Slower SPI speed for MAX31855
9 years ago
Scott Lahteine
30f6b84561
Merge pull request #3812 from thinkyhead/rc_mbl_index_finders
...
Two index finding functions for MBL
9 years ago
Scott Lahteine
89e630b2fb
Merge pull request #3808 from thinkyhead/rc_singlenozzle
...
SINGLENOZZLE
9 years ago
Scott Lahteine
827738a790
set_z parameters marked const
9 years ago
Scott Lahteine
9049f4084b
EEPROM report uses G29 S3
9 years ago
Scott Lahteine
4955163959
Propose simpler probe index methods
9 years ago
Scott Lahteine
a1a5cb5393
Propose simpler cel index methods
9 years ago
Scott Lahteine
360adc6a3b
Small reduction in M421 code
9 years ago
Scott Lahteine
a4ed988c60
Two index finding functions for MBL
9 years ago
Scott Lahteine
0e55c06f7d
Rename CORE_AXIS_3 to NORMAL_AXIS
9 years ago
Scott Lahteine
5172d4ba40
COREYZ stepper, planner, endstop, babysteps
9 years ago
Scott Lahteine
6c7f4909b1
COREYZ Conditionals, SanityCheck for only a single kinematic
9 years ago
Scott Lahteine
95fee8ca81
Add option for CoreYZ kinematics
9 years ago
Scott Lahteine
678cbad76a
Merge pull request #3819 from jbrazio/bugfix/followup-3813
...
Followup for #3813
9 years ago
AnHardt
bb66ffb2ae
Correct hardware endstops default
...
All credits to RicardoGA
9 years ago
João Brázio
75221fa673
Followup for #3813
9 years ago
Scott Lahteine
f9b4b90058
Merge pull request #3813 from jbrazio/bugfix/3809
...
Stopwatch and PrintCounter improvements
9 years ago
João Brázio
8c0edb2de4
Fixes #3809 and adds several improvements to the Stopwatch and
...
PrintCounter classes
9 years ago
Scott Lahteine
c5130fd23b
Additional instructions for controller reverse options
9 years ago
Scott Lahteine
cadf441059
Merge pull request #3798 from AnHardt/extend-M421
...
Extend M421 with I and J parameters
9 years ago
Scott Lahteine
0c7c45063b
PID_ADD_EXTRUSION_RATE based on MarlinKimbra
9 years ago
Scott Lahteine
92ac133f2b
Conditionals and Sanity Check for SINGLENOZZLE
9 years ago
Scott Lahteine
69abfef82e
Add "SINGLENOZZLE" extruder option
9 years ago
AnHardt
f5a036510f
Extend M421 with I and J parameters
...
Extend M421 with I and J parameters
9 years ago
Scott Lahteine
2f6e7b7b9b
Merge pull request #3805 from MatixYo/patch-7
...
Update language_pl.h to the latest strings
9 years ago
Scott Lahteine
1a6c72cb57
Apply to the rest of the configs
9 years ago
Scott Lahteine
37c6d0f4ed
Reword MESH_G28_REST_ORIGIN comment
9 years ago
Edward Patel
c7d90dc5ec
Add option to configure G28 all axis resting position for MBL
9 years ago
Mateusz Juszczyk
bbe4c20ef6
Update language_pl.h
9 years ago
Scott Lahteine
319d184999
Merge pull request #3803 from jbrazio/feature/buildroot-cleanup
...
Buildroot cleanup
9 years ago
Scott Lahteine
a469341555
Merge pull request #3800 from jbrazio/feature/move-felix-cfg
...
Moves Felix's dual configuration to a folder
9 years ago
João Brázio
14652bb141
Moves shared helper scripts to the buildroot
9 years ago
João Brázio
80f05920c5
Moves Felix's dual configuration to a folder
9 years ago
Scott Lahteine
8218558953
Update comments, rename next_ping_ms, followup to #3797
9 years ago
Scott Lahteine
6d68b12e28
Merge pull request #3797 from AnHardt/fix-screen-updatedelay
...
Rework intermediate idle() and manage_heater() calls in G2/G3 and G5
9 years ago
AnHardt
e761bdbb4b
Remove SF_ARC_FIX from G5 (Cubic B-spline)
...
Remove SF_ARC_FIX from G5 (Cubic B-spline).
SF_ARC_FIX is a fix for G2/G3 (arcs) where Skeinforge always produced relative instead of absolute coordinates for the endpoint of an arc.
It's very unlikely this is also a problem with Cubic B-splines. More likely is copying from the G2/G3 code.
9 years ago
AnHardt
2207001333
No compromises for the manage_heater()
...
No compromises for the manage_heater(). manage_heater() will return immediately when there is nothing to do, but needs a constant detaT to work proper.
Calling idle() only every 200ms results in a display update every ~2 seconds - that should be enough.
For the other functionalities in idle() and manage_inactivity() 200ms is a lot but hopefully works.
9 years ago
AnHardt
0c4d885d5b
Speedup sreen update delay
...
Speedup sreen update delay
and correct a comment.
A module division by 10 is slooooow. (powers of 2 are fast - but then you can AND a bitmask with the same result)
9 years ago
Rafa Couto
9d416289cc
Update Galician language to 1.1.0-RCBugFix.
9 years ago
Scott Lahteine
07c9a11c3c
Automatically set X2 stepper pins
9 years ago
Scott Lahteine
8aa591ca09
Merge pull request #3789 from jbrazio/feature/m999-s-arg
...
Implements S1 argument in M999
9 years ago
Scott Lahteine
138c5c8378
Merge pull request #3788 from thinkyhead/rc_dual_x_compile_fix
...
DUAL_X_CARRIAGE fixes, improvements, Travis test
9 years ago
João Brázio
e6effb8f35
Implements S1 argument in M999
9 years ago
Scott Lahteine
2a7b1a85f7
Improve DUAL_X_CARRIAGE sanity check errors
9 years ago
Scott Lahteine
516e79bbda
Declare extruder_duplication_enabled in Marlin.h
9 years ago
esenapaj
56d5ae596c
Update Japanese trasration
...
・Add new translation
・Change translation
9 years ago
Scott Lahteine
4041508ffb
Function decl. in headers don't need "extern"
9 years ago
Scott Lahteine
82c2d308dc
Merge pull request #3783 from thinkyhead/rc_bezier_delta_fix
...
Bezier style and DELTA patch
9 years ago
Scott Lahteine
ecec5c5e58
Bezier style and DELTA patch
9 years ago
Scott Lahteine
d66e53c42b
Merge pull request #3782 from thinkyhead/rc_home_z_before_g29
...
Require homing of Z before G29
9 years ago
Scott Lahteine
552516ddf5
Merge pull request #3781 from AnHardt/minor-delta-segmenting-speedup
...
Minor DELTA segmentation speedup
9 years ago
Scott Lahteine
a28970784c
XYZ unhomed
9 years ago
Scott Lahteine
a9926b71a4
Require homing of Z before G29
9 years ago
AnHardt
41e9569dbc
Minor DELTA segmentation speedup
...
Minor DELTA segmentation speedup by pulling calculations out of the loop.
9 years ago
Scott Lahteine
3016dfe484
Merge pull request #3744 from thinkyhead/rc_bezier_curves
...
Add BEZIER_CURVE_SUPPORT — G5 command
9 years ago
Scott Lahteine
d0ac4541d3
Merge pull request #3775 from jbrazio/bugfix/followup-3770
...
G29: Report final position back to host when using MBL
9 years ago
João Brázio
b6a3aef297
G29: Report final position back to host when using MBL
9 years ago
esenapaj
95f30529a6
Add stowing process for MECHANICAL_PROBE
9 years ago
esenapaj
e2b87f6c85
Separate Z_PROBE_ALLEN_KEY from MECHANICAL_PROBE
9 years ago
Scott Lahteine
58339aea5f
Merge pull request #3769 from jbrazio/bugfix/iteration-invokes-undef-behavior
...
Bugfix: iteration invokes undefined behavior
9 years ago
Scott Lahteine
26b4cb5b42
Merge pull request #3771 from thinkyhead/rc_auto_fans_again
...
Fix checkExtruderAutoFans
9 years ago
Scott Lahteine
c9271e610b
Merge pull request #3762 from jbrazio/bugfix/lcd-hide-bed-icon
...
Remove the hotbed icon from the status screen
9 years ago
Scott Lahteine
2f14934c65
Fix checkExtruderAutoFans
...
Make sure to only set the fan state once when extruders share a fan
9 years ago
João Brázio
ecd490ed49
Bugfix: iteration invokes undefined behavior
9 years ago
Scott Lahteine
abdfd914f8
Merge pull request #3763 from esenapaj/patch-4
...
Follow-up for #3720 and #3759
9 years ago
Scott Lahteine
754b0152f5
Fix MBL zigzag calls
9 years ago
esenapaj
6d722716f7
Follow-up the PR #3720 and #3759
...
Update forgotten Configuration_DUAL.h
9 years ago
João Brázio
451000387d
Remove the hotbed icon when HAS_TEMP_BED is false
9 years ago
Scott Lahteine
a058226799
Prevent watchdog timeout in bezier moves
9 years ago
Scott Lahteine
13175ce7da
Fix error checking in M421
9 years ago
Scott Lahteine
bc5a547d55
More robust MBL index / point conversion
9 years ago
Scott Lahteine
a3520b6f01
More precision in M503 output for MBL's M421
9 years ago
Scott Lahteine
1b90682617
Merge pull request #3702 from thinkyhead/rc_sensitive_fan_pins
...
Remove need to define unused pins as -1 in pins files
9 years ago
Scott Lahteine
c8a40f06a6
Merge pull request #3759 from thinkyhead/rc_more_printcounter
...
Printcounter bugfix and some new features
9 years ago
Scott Lahteine
585c8a918f
Merge pull request #3758 from thinkyhead/rc_verbiage
...
Tweaks to some verbiage
9 years ago
João Brázio
f9a62f6a8e
Added PRINTJOB_TIMER_AUTOSTART section to example config files
9 years ago
João Brázio
8a18c52002
Adds an option to disable print job timer auto start
9 years ago
João Brázio
a79267217b
M78 now allows stats reset using the S78 argument
9 years ago
João Brázio
b660f1bdb8
Bugfix: Multiple M77 no longer increment the print counter
9 years ago
Scott Lahteine
c63f95f2fe
Merge pull request #3748 from clexpert/patch-1
...
Lastest changes in Czech translate
9 years ago
Scott Lahteine
e01e52969e
Merge pull request #3757 from thinkyhead/rc_fix_auto_fans
...
Don't try to enable unused auto fans
9 years ago
Scott Lahteine
ddf3e1e22d
Tweaks to some verbiage
9 years ago
Scott Lahteine
a713043acd
Merge pull request #3749 from esenapaj/patch-3
...
Enclose all #error strings by double-quotes
9 years ago
Scott Lahteine
3cfea3ff12
Merge pull request #3752 from AnHardt/fix-FIX_MOUNTED_PROBE
...
G29 missing FIX_MOUNTED_PROBE condition
9 years ago
Scott Lahteine
08dfe08f9a
Merge pull request #3754 from jbrazio/feature/update-pt_PT
...
Updated pt_PT language pack
9 years ago
Scott Lahteine
596ebccd54
Merge pull request #3753 from jbrazio/feature/followup-3740
...
Warn user about useless of individual axis homing and DELTA kinematics
9 years ago
Scott Lahteine
6e3556cb75
Merge pull request #3746 from esenapaj/patch-2
...
Update Japanese translation
9 years ago
Scott Lahteine
ddac17a195
Add BEZIER_CURVE_SUPPORT (G5 XYZEFIJPQ)
9 years ago
Scott Lahteine
b4c891dfd2
Remove obsolete reference to prepare_arc_move
9 years ago
Scott Lahteine
9f6b8f7d5b
Remove extra @section directive from configs
9 years ago
Scott Lahteine
4d6bb52b26
Don't try to enable unused auto fans
...
Addressing #3743
9 years ago
Scott Lahteine
f13c4a9ec4
Merge pull request #3720 from jbrazio/feature/host-keepalive
...
Removes the DISABLE from HOST_KEEPALIVE
9 years ago
João Brázio
596f15348d
Updated pt_PT language pack
9 years ago
João Brázio
d7522152e1
Warn user about useless of individual axis homing and DELTA kinematics
9 years ago
AnHardt
8a4376d51f
Idle during long arcs
...
Idle during long arcs
to prevent from watchdog resets during high segmented fast arcs.
9 years ago
esenapaj
888443ca1e
Enclose all #error strings with apostrophes
9 years ago
Petr Zahradnik
50b1a6bb2b
Lastest changes in Czech translate
9 years ago
AnHardt
b74af78736
Make arc support (G2/G3) configurable
...
Saves about 2669 bytes when deactivated. (About 1% for a AT2560, about __4%__ for a AT644!)
9 years ago
AnHardt
aef2559bd8
fix-FIX_MOUNTED_PROBE
...
Add a forgotten condition
9 years ago
esenapaj
e9d851137d
Update Japanese translation
...
・Add new translation
9 years ago
Scott Lahteine
14cd0f4c92
Merge pull request #3740 from thinkyhead/rc_lcd_home_options
...
Individual Axis Homing LCD menu items
9 years ago
esenapaj
69511b5e5e
Follow-up the PR #3719(Harmonize LCD comment section)
...
It update forgotten Configuration_DUAL.h.
9 years ago
Scott Lahteine
675e92ab1f
Merge pull request #3738 from thinkyhead/rc_limit_i2c_request
...
Print an error on bad i2c request
9 years ago
João Brázio
09150cae79
Individual Axis Homing LCD menu items
9 years ago
Scott Lahteine
4dc4e2063f
Add REVERSE_ENCODER_DIRECTION option
9 years ago
Scott Lahteine
aaeadf0cbd
If no "B" parameter given, get 1 byte
9 years ago
Scott Lahteine
a6d594665b
Print an error on bad i2c request
...
Reference: https://github.com/MarlinFirmware/Marlin/pull/3713#issuecomment-218333678
9 years ago
João Brázio
85b2c80838
Updated example configurations
9 years ago
João Brázio
ac7f634956
Removed the DISABLE from HOST_KEEPALIVE_FEATURE option
9 years ago
Scott Lahteine
a454a88f9c
Merge pull request #3722 from jbrazio/bugfix/printcounter
...
Minor #warning fix for PrintCounter
9 years ago
Scott Lahteine
03bda5c141
Merge pull request #3719 from jbrazio/feature/update-configs
...
Harmonize LCD comment section
9 years ago
Scott Lahteine
c827671299
Mention Z_PROBE_ALLEN_KEY in probe sanity checks
9 years ago
Scott Lahteine
be5d17de17
Merge pull request #3713 from thinkyhead/rc_file_offset_long
...
Use code_value_long for potentially large values
9 years ago
Scott Lahteine
56dd31ea3c
Use code_value_long for potentially large values
...
Addressing #3711
9 years ago
João Brázio
eafa16a781
Minor #warning fix for PrintCounter
9 years ago
João Brázio
5373ac6373
Updated example configurations
9 years ago
João Brázio
aa5a4716cf
Update default config
9 years ago
esenapaj
1a75509a3c
Cleanup for Danish file
...
・Arrange the strings in unified order
・Remove "#ifdef DELTA_CALIBRATION_MENU" directive
・Adjust spacing
9 years ago
esenapaj
cf6c607425
Update Japanese translation
...
・Add new translation
・Add translation for 16 width ASCII LCD
・Change translation
・Revert translation from Japanese to English
・Fix typo
9 years ago
Scott Lahteine
6f36b7c1cd
Merge pull request #3224 from yarda/fix-melzi2-arduino-1.6.x
...
Fixed Makefile to work with Melzi2 boards on arduino-1.6.x
9 years ago
Scott Lahteine
050e0bd2af
Merge pull request #3705 from thinkyhead/rc_runaway_logic
...
Fallthru in thermal runaway test when TRState changes
9 years ago
Scott Lahteine
5f7ad16b19
Merge pull request #3707 from thinkyhead/rc_fix_delta_blocking_move
...
Fix dipping on DELTA robots during G29
9 years ago
Scott Lahteine
96b71e62c0
Fix dipping on DELTA robots during G29
...
- Addressing #3689 , et. al.
9 years ago
Scott Lahteine
ea1dd31851
Enclose #error strings with apostrophes in quotes
9 years ago
Scott Lahteine
9b92bb8f31
Set the initial state based on target temperature
9 years ago
Scott Lahteine
6b13c430ae
The TRReset state is not needed with fall-through
9 years ago
Scott Lahteine
c2522ce1f5
Fallthru in thermal runaway test when TRState changes
9 years ago
Scott Lahteine
d32d9a3c5c
Merge pull request #3672 from thinkyhead/rc_consolidate_probe_flags
...
Cleanup and consolidate probe conditionals for clarity
9 years ago
Scott Lahteine
15fc93d742
Cleanup and consolidate probe conditionals for clarity
9 years ago
Scott Lahteine
5ca6334fd2
Cleanup pins files, fixup analogtodigitalpin, etc.
9 years ago
esenapaj
9186be7b83
Fix compilation error in debugging code
...
Fix compilation error in Thermal Runaway debugging code
9 years ago
Scott Lahteine
51109d4af7
Use AxisEnum with _lcd_babystep()
9 years ago
Scott Lahteine
b65ea98d6b
Localize babystepping in the Temperature class
...
So that `ultralcd.cpp` doesn’t need to worry about the details.
9 years ago
Scott Lahteine
0c7beb832c
Merge pull request #3681 from esenapaj/patch-1
...
Follow-up the PR #3643(Temperature singleton)
9 years ago
Scott Lahteine
fc5fe2cc22
Merge pull request #3678 from jbrazio/rework/delta-diagonal-rod-timmers
...
Moved DELTA radius/rod default trimmer values to Conditionals.h
9 years ago
esenapaj
1a97442d19
Follow-up the PR #3643(Temperature singleton)
...
Follow-up the PR #3643(Temperature singleton)
・Change from fanSpeedSoftPwm[0] to thermalManager.fanSpeedSoftPwm[0] in planner.cpp
It fix compilation error when FAN_SOFT_PWM is enabled.
・Remove declaration of setExtruderAutoFanState() in temperature.h
Because that function was abolished.
・Change from babystepsTodo to thermalManager.babystepsTodo in ultralcd.cpp
It fix compilation errors when BABYSTEPPING is enabled.
9 years ago
Scott Lahteine
4f6120f70f
Merge pull request #3643 from thinkyhead/rc_singletons_plus_temperature
...
Temperature singleton
9 years ago
Scott Lahteine
084f6b5b44
Temperature singleton class
9 years ago
Scott Lahteine
142bd3f3e7
Disable THERMAL_PROTECTION_BED with no sensor
9 years ago
Scott Lahteine
13f85a2b50
Can't use the ENABLED macro as a boolean
9 years ago
João Brázio
23567a1d8b
Moved DELTA radius/rod default trimmer values to Conditionals.h
9 years ago
Scott Lahteine
b4b5c7a6b7
Merge pull request #3670 from thinkyhead/rc_scoovo_controller
...
Use directional buttons when defined
9 years ago
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
9 years ago
Scott Lahteine
ddafb859e2
Use directional buttons when defined
9 years ago
Scott Lahteine
b959020532
Merge pull request #3667 from esenapaj/patch-1
...
Additional follow-up the PR #3631(Encapsulate S...
9 years ago
esenapaj
212b17d510
Fix for PR #3526(Configuration.h LCD & SDCard s...
...
Fix for PR #3526(Configuration.h LCD & SDCard section rewrite)
It removes duplicated BQ_LCD_SMART_CONTROLLER.
9 years ago
esenapaj
605808fe37
Additional follow-up the PR #3631(Encapsulate S...
...
Additional follow-up the PR #3631(Encapsulate Stepper, Planner, Endstops in singleton classes)
・Change from abort_on_endstop_hit to stepper.abort_on_endstop_hit in endstop.cpp, Marlin_main.cpp, and ultralcd.cpp
・Add include path to cardreader.h and temperature.h in endstop.cpp(for CardReader class and disable_all_heaters())
It fix compilation error when ABORT_ON_ENDSTOP_HIT_FEATURE_ENABLED and SDSUPPORT are enabled.
・Change from digipot_current() to stepper.digipot_current() in Marlin_main.cpp
・Change from digitalPotWrite() to stepper.digitalPotWrite() in Marlin_main.cpp
It fix compilation errors when HAS_DIGIPOTSS is enabled.
・Change from microstep_mode() to stepper.microstep_mode() in Marlin_main.cpp
・Change attribute of microstep_mode() from private to public in stepper.h
・Change from microstep_readings() to stepper.microstep_readings() in Marlin_main.cpp
・Change from microstep_ms() to stepper.microstep_ms() in Marlin_main.
It fix compilation errors when HAS_MICROSTEPS is enabled.
9 years ago
Scott Lahteine
7fd0243048
Cleanup, debug strings in Planner::adjusted_position
9 years ago
Scott Lahteine
85e732d5fd
Fix BABYSTEPPING, add it to Travis test
9 years ago
Scott Lahteine
37c4970d87
Merge pull request #3660 from esenapaj/patch-2
...
Follow-up the PR #3631(Encapsulate Stepper, ...
9 years ago
Scott Lahteine
ad27d3c523
Merge pull request #3659 from esenapaj/patch-1
...
Some clean-up for example configuration files
9 years ago
Scott Lahteine
f1c1a8dc59
Merge pull request #3661 from Blue-Marlin/83filen2
...
8.3-filenames second try
9 years ago
Jochen Groppe
0bae00c1ed
Merge pull request #3644 from tkurbad/german_translation
...
Revisited German translation
9 years ago
Blue-Marlin
5ad7d263e9
8.3-filenames second try
...
Fix for #6 3593, #3648
this time excludung 'DEL' instead of accidently '~'.
9 years ago
Torsten Kurbad
aae2f502e0
Revisited German translation
9 years ago
esenapaj
a82cfcff2d
Follow-up the PR #3631(Encapsulate Stepper, ...
...
Follow-up the PR #3631(Encapsulate Stepper, Planner, Endstops in singleton classes)
plan_bed_level_matrix -> planner.bed_level_matrix in multi extruders section of Marlin_main.cpp
It probably fix the Issue #3658(plan_bed_level_matrix not declarate).
movesplanned() -> planner.movesplanned() in ADVANCED_OK section of Marlin_main.cpp
It fix compilation error when ADVANCED_OK is enabled
9 years ago
esenapaj
2fa4bc344c
Some clean-up for example configuration files
...
Some clean-up for example configuration files
Follow-up and fix the PR #3253(Make the Autotune item(s) in the LCD menu optional):
・Update forgotten file(Felix/Configuration_DUAL.h)
Follow-up the PR #3526(Configuration.h LCD & SDCard section rewrite):
・Add section of RigidBot Panel to RepRapWorld/Megatronics/Configuration.h
Follow-up the PR #3576(Z Safe Homing for all):
・Adjust spacing
Follow-up and fix the PR #3625(Print job statistics):
・Update forgotten file(Felix/Configuration_DUAL.h)
・Remove ambiguous character "f" in top of RigidBot/Configuration.h
9 years ago
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.
9 years ago
Scott Lahteine
60c6efb75c
Merge pull request #3653 from thinkyhead/rc_bed_temp_watch_merge
...
Introduce temp watch protection for the bed
9 years ago
Scott Lahteine
5b7a6c217a
Include more fans in sensitive pins list
9 years ago
Scott Lahteine
f508c54c6c
Use #undef in AZTEEG_X3_PRO for RAMPS overrides
9 years ago
Scott Lahteine
c6f1337f5c
NOOP macro for do-nothing macros
9 years ago
Scott Lahteine
c2145566c7
Merge pull request #3631 from thinkyhead/rc_singletons
...
Encapsulate Stepper, Planner, Endstops in singleton classes
9 years ago
Scott Lahteine
fbf69081b4
Updated comment for THERMAL_PROTECTION_BED
9 years ago
gralco
908229dbb3
Introduce temp watch protection for the bed
...
When setting the bed temp via M140/M190 if the thermistor does not read an increase of WATCH_BED_TEMP_INCREASE degrees by WATCH_BED_TEMP_PERIOD seconds then it will throw "Error:Heating failed, system stopped! Heater_ID: bed" and call the kill() function.
Conflicts:
Marlin/Configuration_adv.h
9 years ago
Scott Lahteine
77d6e5283b
Merge pull request #3648 from Blue-Marlin/83filenames
...
Don't reject 8.3-filenames with chars > 0x7f
9 years ago
Scott Lahteine
24a15332b3
Encapsulate dual Z endstop handling
9 years ago
Scott Lahteine
462a8a951e
A little extra gcode_T spacing
9 years ago
Scott Lahteine
96f51f400f
Planner singleton class
9 years ago
Scott Lahteine
5076d12344
Localize M119 in Endstops class
9 years ago
Scott Lahteine
5e4e535ce8
Stepper and Endstops as singleton objects
9 years ago
Scott Lahteine
6d3e4e1f8f
Prevent stuck M109/M190 when target is changed
9 years ago
Blue-Marlin
ac4caab8f1
Don't mangel 8.3-filenames with chars > 0x7f
...
Don't mangel 8.3-filenames with chars > 0x7f
Windows produces 8.3filenames wit chars > 0x7f. Those have been rejected
by Marlin until now.
With these 'malformed' filenames can now be worked with:
In the LCD menue
With RepetierHost (V1.6.1 tested) - full support. Characters are
displayed as '?'
With Octoprint (1.2.10 tested) the files do not appear in the files
area. At the console, listed with M20 they appear with a '�'.
With Pronterface the files appear in the sd-window but you can't start
them. They are mangled by pronterface. The names are altered and than
recected by Marlin. In the console they apper with differen but not the
correct characters.
All in all a little step forward.
Fix for #3593
9 years ago
Scott Lahteine
eeef571be2
Merge pull request #3613 from thinkyhead/rc_acceleration_fix1
...
Fix an acceleration anomaly by making locals signed
9 years ago
Scott Lahteine
c3ef9993b9
Merge pull request #3625 from jbrazio/feature/print-counter
...
Print job statistics
9 years ago
Scott Lahteine
96b2b3f4fe
Merge pull request #3642 from thinkyhead/rc_quieter_wait_for_temps
...
Keepalive not needed while waiting for temperatures
9 years ago
João Brázio
e34f4653ef
Fixed a typo on the configuration files
9 years ago
João Brázio
1491d682fb
Miscellaneous tweaks on PrintCounter
9 years ago
João Brázio
27088e356f
Updated example configuration files
9 years ago
João Brázio
8fb23e899f
PrintCounter EEPROM read/write optimizations
9 years ago
João Brázio
9589e51810
Disable DEBUG_PRINTCOUNTER
9 years ago
João Brázio
e2da7e5000
Updated the default configuration and fixed a printcounter.h typo
9 years ago
João Brázio
d6cfcc9c8b
Added new G-Code: M78
9 years ago
João Brázio
4f541c5bb5
Added a new object: PrintCounter
9 years ago
João Brázio
26b166d7cf
Made all stopwatch::debug() calls static
9 years ago
Scott Lahteine
5897b58a70
Merge pull request #3634 from esenapaj/patch-2
...
Update distribution date and readme again
9 years ago
Scott Lahteine
f4706bb90e
Keepalive not needed while waiting for temperatures
9 years ago
Scott Lahteine
924285afa6
Merge pull request #3641 from thinkyhead/rc_reverse_menu_doc
...
Correct the REVERSE_MENU_DIRECTION comment
9 years ago
Scott Lahteine
f1b00eb12b
Correct the REVERSE_MENU_DIRECTION comment
9 years ago
Scott Lahteine
8905908081
Merge pull request #3632 from thinkyhead/i3_millie_language_fun
...
Simplified LCD Language settings
9 years ago
Scott Lahteine
6c48852b20
Update distribution date
9 years ago
Scott Lahteine
2142d5a62e
Merge pull request #3627 from Blue-Marlin/German-again-and-again-and-agin
...
Correct an error in lang_de
9 years ago
Scott Lahteine
0c11566f42
Replace LANGUAGE_INCLUDE with LCD_LANGUAGE
9 years ago
Scott Lahteine
259794c0be
Make DISPLAY_CHARSET_HD44780 a single setting
9 years ago
Blue-Marlin
e89f01d044
Correct an error in lang_de
...
There is no way to translate "A-travel" to "A Rückzug". Thats simply
wrong.
9 years ago
esenapaj
ee2f37f3cc
Update distribution date and readme
...
It sync with the RC.
9 years ago
Scott Lahteine
ad0f70f2f3
Merge pull request #3620 from Blue-Marlin/feedrate_atfer_toolchange
9 years ago
Scott Lahteine
d58c5ac446
Merge pull request #3618 from esenapaj/patch-1
9 years ago
Scott Lahteine
2bb5cf5291
Merge pull request #3622 from floyd871/patch-1
9 years ago
Blue-Marlin
e58e281473
Fix feedrate after toolchange
...
The fix is simple. Most changes are because of changed indendation,
bacause of leaving early for wrong tool number
9 years ago
João Brázio
32d798fcc7
Converted all files on src to Unix file format
9 years ago
Michael Neumann
59cfc84dad
German "Umlaute"
...
We don't have to avoid German "Umlaute" any more.
9 years ago
Matt Keveney
4dfc496965
added recalc_delta_settings() call in Config_RetrieveSettings. Appears to be necessary any time delta-related parameters (M665) are modified
9 years ago
Scott Lahteine
ec82e1e05d
Merge pull request #3616 from thinkyhead/rc_fixup_some_movement
...
General cleanup around high level move functions
9 years ago
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
9 years ago
Scott Lahteine
66540f8b84
Merge pull request #3615 from thinkyhead/rc_whats_up_with_M112
...
Report current position to host after M206 / M428
9 years ago
Scott Lahteine
68d0347e67
Call report_current_position after M206 / M428
9 years ago
Scott Lahteine
dcb4cdaa9e
Call report_current_position instead of gcode_M114 directly
9 years ago
Scott Lahteine
e38baaa23e
Fix an acceleration anomaly by making locals signed
9 years ago
João Brázio
739dcda0f1
Renamed stopwatch::status to stopwatch::state
9 years ago
Scott Lahteine
fce1e843b9
Patch steps rate comment in trapezoid function
9 years ago
João Brázio
7de0161204
Updated example config files
9 years ago
João Brázio
3b6f75511f
Updated multiple pins files
9 years ago
João Brázio
170f7e8a45
Rework Marlin's versioning system
9 years ago
esenapaj
8d0b2f358a
Cleanup for language files
...
・Remove abolished strings (MSG_NOZZLE1, MSG_NOZZLE2)
・Remove duplicated strings
・Arrange the strings in unified order
・Adjust spacing
・Remove some comments in Japanese files(follow-up the PR #3560 )
The most part of these changes were salvaged from closed my PR#3550.
9 years ago
Scott Lahteine
2bb56ef6de
Merge pull request #3597 from thinkyhead/rc_fix_g29_debug
...
Move G29 debug output before matrix.set_to_identity()
9 years ago
João Brázio
a901555da4
Moved G29 debug output before matrix.set_to_identity()
9 years ago
Scott Lahteine
88c6693b9e
Fix a typo in #3586 to fix MBL
9 years ago
Scott Lahteine
aaf9d19954
Allow Z_SAFE_HOMING to compile without a probe
9 years ago
Scott Lahteine
92ab2c7dd8
Merge pull request #3587 from thinkyhead/rc_z_safe_homing_deps
...
Define dependencies for Z_SAFE_HOMING if left out
9 years ago
Scott Lahteine
63142eef40
Define dependencies for Z_SAFE_HOMING if left out
9 years ago
Scott Lahteine
173334e535
Merge pull request #3418 from jbrazio/translate/danish
...
Missing Danish translation
9 years ago
João Brázio
fe4fc88494
Closes #3351 : missing Danish translation
9 years ago
Scott Lahteine
003aab6dfd
Revert MBL menus to "known" working point
9 years ago
Scott Lahteine
6fac4d9211
Merge pull request #3579 from thinkyhead/rc_fix_dogm_and_mbl_menus
...
Fix menu redraw for DOGLCD, improve MBL
9 years ago
Scott Lahteine
7ddaa79ffe
Merge pull request #3578 from thinkyhead/rc_fix_twibus_less_debug_code
...
Reduce PROGMEM usage by TWIBus, stopwatch
9 years ago
Scott Lahteine
cfd10fcba1
Merge pull request #3577 from thinkyhead/rc_fix_G92_set_e_twice
...
Fix G92 setting E twice
9 years ago
Scott Lahteine
dc2281d2f4
Add nextMenu, nextEncoderPosition to change menus after handler loop
9 years ago
Scott Lahteine
7fa2bda1b9
Give the "alive dot" its own blink
9 years ago
Scott Lahteine
9d5e1f32fd
Use axis_homed in _lcd_level_bed_homing, item in Prepare before homing
9 years ago
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.
9 years ago
Scott Lahteine
9bcb72e7f8
Further patches to MBL - break up into more handlers
9 years ago
Scott Lahteine
3f6ae85748
Fix some MBL display issues for DOGLCD
9 years ago
Scott Lahteine
71b4f189bf
lcd_implementation_drawedit can take 1 arg
9 years ago
Scott Lahteine
1caa2628da
Use sync_plan_position_e function elsewhere
9 years ago
Scott Lahteine
c7df961144
Fix G92 so it only sets the plan position once
9 years ago
Scott Lahteine
1addb50b62
Shrink debug code in TWIBus and disable by default
9 years ago
Scott Lahteine
21a6b66807
Shrink debug code in Stopwatch and disable by default
9 years ago
Scott Lahteine
e523a0dc61
Fix bug in TWIBus ctor declaration
9 years ago
Scott Lahteine
ee9bd66a68
Add comments to debug bit flags
9 years ago
Scott Lahteine
3db5a75f30
Merge pull request #3568 from thinkyhead/rc_various_fixes
...
General code cleanup, improved naming, etc.
9 years ago
Scott Lahteine
8a2587f017
Read size for MAX6675 from sizeof(max6675_temp)
9 years ago
Scott Lahteine
ac69fad96d
lowercase "stop" function
9 years ago
Scott Lahteine
39ee9c526b
setTargetedHotend => get_target_extruder_from_command
9 years ago
Scott Lahteine
cafa8b8ce3
Rename filament runout items
9 years ago
Scott Lahteine
27b2e2e786
Document some variables
9 years ago
Scott Lahteine
a4062a47ac
Rename baricuda variables
9 years ago
Scott Lahteine
78747b1328
min_pos/max_pos => sw_endstop_min/sw_endstop_max
9 years ago
Scott Lahteine
ba84d8d091
Allow setting PIDTEMP and PIDTEMPBED together or apart
9 years ago
Scott Lahteine
5cb8ec68ae
Merge pull request #3566 from thinkyhead/rc_babystep_show_steps
...
Show steps done in the babystep display
9 years ago
Scott Lahteine
3083ee49f3
Merge pull request #3567 from thinkyhead/rc_mf_bash_scripts
...
Git helper shell scripts for MarlinFirmware
9 years ago
Scott Lahteine
00d36d10e2
Merge pull request #3560 from thinkyhead/rc_better_graphical_lcd
...
Aesthetic, functional improvements for Graphical Display
9 years ago
Scott Lahteine
dd94ce5bd5
Merge pull request #3565 from thinkyhead/rc_look_at_3563
...
Output error message for M303 if PIDTEMP is disabled
9 years ago
Scott Lahteine
9a12054e0e
Git helper shell scripts for MarlinFirmware
9 years ago
Scott Lahteine
4f04bf7fe8
Show steps done in the babystep display
9 years ago
Scott Lahteine
d988708ceb
Merge pull request #3559 from esenapaj/patch-1
...
Update and change Japanese translation
9 years ago
Scott Lahteine
026ae8f2f0
Call lcd_setFont only when needed
9 years ago