Scott Lahteine
1b90682617
Merge pull request #3702 from thinkyhead/rc_sensitive_fan_pins
...
Remove need to define unused pins as -1 in pins files
2016-05-14 15:49:22 -07:00
Scott Lahteine
c8a40f06a6
Merge pull request #3759 from thinkyhead/rc_more_printcounter
...
Printcounter bugfix and some new features
2016-05-14 15:36:31 -07:00
Scott Lahteine
585c8a918f
Merge pull request #3758 from thinkyhead/rc_verbiage
...
Tweaks to some verbiage
2016-05-14 15:27:11 -07:00
João Brázio
f9a62f6a8e
Added PRINTJOB_TIMER_AUTOSTART section to example config files
2016-05-14 15:22:45 -07:00
João Brázio
8a18c52002
Adds an option to disable print job timer auto start
2016-05-14 15:22:44 -07:00
João Brázio
a79267217b
M78 now allows stats reset using the S78 argument
2016-05-14 15:22:44 -07:00
João Brázio
b660f1bdb8
Bugfix: Multiple M77 no longer increment the print counter
2016-05-14 15:22:43 -07:00
Scott Lahteine
c63f95f2fe
Merge pull request #3748 from clexpert/patch-1
...
Lastest changes in Czech translate
2016-05-14 15:12:39 -07:00
Scott Lahteine
e01e52969e
Merge pull request #3757 from thinkyhead/rc_fix_auto_fans
...
Don't try to enable unused auto fans
2016-05-14 15:09:24 -07:00
Scott Lahteine
ddf3e1e22d
Tweaks to some verbiage
2016-05-14 15:06:09 -07:00
Scott Lahteine
a713043acd
Merge pull request #3749 from esenapaj/patch-3
...
Enclose all #error strings by double-quotes
2016-05-14 15:01:56 -07:00
Scott Lahteine
3cfea3ff12
Merge pull request #3752 from AnHardt/fix-FIX_MOUNTED_PROBE
...
G29 missing FIX_MOUNTED_PROBE condition
2016-05-14 15:00:42 -07:00
Scott Lahteine
08dfe08f9a
Merge pull request #3754 from jbrazio/feature/update-pt_PT
...
Updated pt_PT language pack
2016-05-14 15:00:12 -07:00
Scott Lahteine
596ebccd54
Merge pull request #3753 from jbrazio/feature/followup-3740
...
Warn user about useless of individual axis homing and DELTA kinematics
2016-05-14 14:59:49 -07:00
Scott Lahteine
6e3556cb75
Merge pull request #3746 from esenapaj/patch-2
...
Update Japanese translation
2016-05-14 14:57:43 -07:00
Scott Lahteine
ddac17a195
Add BEZIER_CURVE_SUPPORT (G5 XYZEFIJPQ)
2016-05-14 14:52:08 -07:00
Scott Lahteine
b4c891dfd2
Remove obsolete reference to prepare_arc_move
2016-05-14 14:51:09 -07:00
Scott Lahteine
9f6b8f7d5b
Remove extra @section directive from configs
2016-05-14 14:51:09 -07:00
Scott Lahteine
4d6bb52b26
Don't try to enable unused auto fans
...
Addressing #3743
2016-05-14 14:46:14 -07:00
Scott Lahteine
f13c4a9ec4
Merge pull request #3720 from jbrazio/feature/host-keepalive
...
Removes the DISABLE from HOST_KEEPALIVE
2016-05-14 14:39:31 -07:00
João Brázio
596f15348d
Updated pt_PT language pack
2016-05-14 01:45:15 +01:00
João Brázio
d7522152e1
Warn user about useless of individual axis homing and DELTA kinematics
2016-05-14 01:35:05 +01:00
AnHardt
8a4376d51f
Idle during long arcs
...
Idle during long arcs
to prevent from watchdog resets during high segmented fast arcs.
2016-05-14 00:29:13 +02:00
esenapaj
888443ca1e
Enclose all #error strings with apostrophes
2016-05-13 21:10:23 +09:00
Petr Zahradnik
50b1a6bb2b
Lastest changes in Czech translate
2016-05-13 13:51:13 +02:00
AnHardt
b74af78736
Make arc support (G2/G3) configurable
...
Saves about 2669 bytes when deactivated. (About 1% for a AT2560, about __4%__ for a AT644!)
2016-05-13 13:27:45 +02:00
AnHardt
aef2559bd8
fix-FIX_MOUNTED_PROBE
...
Add a forgotten condition
2016-05-13 12:07:17 +02:00
esenapaj
e9d851137d
Update Japanese translation
...
・Add new translation
2016-05-13 18:52:35 +09:00
Scott Lahteine
14cd0f4c92
Merge pull request #3740 from thinkyhead/rc_lcd_home_options
...
Individual Axis Homing LCD menu items
2016-05-12 11:59:46 -07:00
esenapaj
69511b5e5e
Follow-up the PR #3719(Harmonize LCD comment section)
...
It update forgotten Configuration_DUAL.h.
2016-05-12 19:16:36 +09:00
Scott Lahteine
675e92ab1f
Merge pull request #3738 from thinkyhead/rc_limit_i2c_request
...
Print an error on bad i2c request
2016-05-11 19:36:49 -07:00
João Brázio
09150cae79
Individual Axis Homing LCD menu items
2016-05-11 19:28:19 -07:00
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
João Brázio
85b2c80838
Updated example configurations
2016-05-11 01:45:49 +01:00
João Brázio
ac7f634956
Removed the DISABLE from HOST_KEEPALIVE_FEATURE option
2016-05-11 01:45:49 +01:00
Scott Lahteine
a454a88f9c
Merge pull request #3722 from jbrazio/bugfix/printcounter
...
Minor #warning fix for PrintCounter
2016-05-10 17:17:04 -07:00
Scott Lahteine
03bda5c141
Merge pull request #3719 from jbrazio/feature/update-configs
...
Harmonize LCD comment section
2016-05-10 17:16:23 -07:00
Scott Lahteine
c827671299
Mention Z_PROBE_ALLEN_KEY in probe sanity checks
2016-05-10 13:50:20 -07:00
Scott Lahteine
be5d17de17
Merge pull request #3713 from thinkyhead/rc_file_offset_long
...
Use code_value_long for potentially large values
2016-05-10 09:15:53 -07:00
Scott Lahteine
56dd31ea3c
Use code_value_long for potentially large values
...
Addressing #3711
2016-05-10 09:15:31 -07:00
João Brázio
eafa16a781
Minor #warning fix for PrintCounter
2016-05-10 14:14:54 +01:00
João Brázio
5373ac6373
Updated example configurations
2016-05-10 13:42:00 +01:00
João Brázio
aa5a4716cf
Update default config
2016-05-10 13:37:21 +01:00
esenapaj
1a75509a3c
Cleanup for Danish file
...
・Arrange the strings in unified order
・Remove "#ifdef DELTA_CALIBRATION_MENU" directive
・Adjust spacing
2016-05-10 02:43:25 +09:00
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
2016-05-10 02:43:24 +09:00
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
2016-05-08 19:33:37 -07:00
Scott Lahteine
050e0bd2af
Merge pull request #3705 from thinkyhead/rc_runaway_logic
...
Fallthru in thermal runaway test when TRState changes
2016-05-08 19:00:24 -07:00
Scott Lahteine
5f7ad16b19
Merge pull request #3707 from thinkyhead/rc_fix_delta_blocking_move
...
Fix dipping on DELTA robots during G29
2016-05-08 18:42:57 -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
d32d9a3c5c
Merge pull request #3672 from thinkyhead/rc_consolidate_probe_flags
...
Cleanup and consolidate probe conditionals for clarity
2016-05-08 16:42:22 -07:00
Scott Lahteine
15fc93d742
Cleanup and consolidate probe conditionals for clarity
2016-05-08 12:59:43 -07:00
Scott Lahteine
5ca6334fd2
Cleanup pins files, fixup analogtodigitalpin, etc.
2016-05-08 12:38:00 -07:00
esenapaj
9186be7b83
Fix compilation error in debugging code
...
Fix compilation error in Thermal Runaway debugging code
2016-05-09 01:57:21 +09: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
0c7beb832c
Merge pull request #3681 from esenapaj/patch-1
...
Follow-up the PR #3643(Temperature singleton)
2016-05-05 12:47:06 -07:00
Scott Lahteine
fc5fe2cc22
Merge pull request #3678 from jbrazio/rework/delta-diagonal-rod-timmers
...
Moved DELTA radius/rod default trimmer values to Conditionals.h
2016-05-05 11:38:14 -07:00
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.
2016-05-05 18:01:39 +09:00
Scott Lahteine
4f6120f70f
Merge pull request #3643 from thinkyhead/rc_singletons_plus_temperature
...
Temperature singleton
2016-05-04 20:41:46 -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
João Brázio
23567a1d8b
Moved DELTA radius/rod default trimmer values to Conditionals.h
2016-05-05 00:18:32 +01:00
Scott Lahteine
b4b5c7a6b7
Merge pull request #3670 from thinkyhead/rc_scoovo_controller
...
Use directional buttons when defined
2016-05-03 17:42:18 -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
b959020532
Merge pull request #3667 from esenapaj/patch-1
...
Additional follow-up the PR #3631(Encapsulate S...
2016-05-03 09:36:09 -07:00
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.
2016-05-03 21:35:02 +09:00
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.
2016-05-03 18:28:37 +09: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
37c4970d87
Merge pull request #3660 from esenapaj/patch-2
...
Follow-up the PR #3631(Encapsulate Stepper, ...
2016-05-02 15:23:38 -07:00
Scott Lahteine
ad27d3c523
Merge pull request #3659 from esenapaj/patch-1
...
Some clean-up for example configuration files
2016-05-02 15:22:29 -07:00
Scott Lahteine
f1c1a8dc59
Merge pull request #3661 from Blue-Marlin/83filen2
...
8.3-filenames second try
2016-05-02 14:47:26 -07:00
Jochen Groppe
0bae00c1ed
Merge pull request #3644 from tkurbad/german_translation
...
Revisited German translation
2016-05-02 16:46:19 +02:00
Blue-Marlin
5ad7d263e9
8.3-filenames second try
...
Fix for #6 3593, #3648
this time excludung 'DEL' instead of accidently '~'.
2016-05-02 15:58:04 +02:00
Torsten Kurbad
aae2f502e0
Revisited German translation
2016-05-02 15:18:12 +02:00
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
2016-05-02 22:04:26 +09:00
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
2016-05-02 21:16:00 +09: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
60c6efb75c
Merge pull request #3653 from thinkyhead/rc_bed_temp_watch_merge
...
Introduce temp watch protection for the bed
2016-05-01 13:58:28 -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
c2145566c7
Merge pull request #3631 from thinkyhead/rc_singletons
...
Encapsulate Stepper, Planner, Endstops in singleton classes
2016-05-01 13:47:47 -07:00
Scott Lahteine
fbf69081b4
Updated comment for THERMAL_PROTECTION_BED
2016-05-01 13:12:51 -07:00
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
2016-05-01 13:12:51 -07:00
Scott Lahteine
77d6e5283b
Merge pull request #3648 from Blue-Marlin/83filenames
...
Don't reject 8.3-filenames with chars > 0x7f
2016-04-30 17:48:03 -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