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