AnHardt
aa9b52b2e7
MISO is an input
8 years ago
Scott Lahteine
67c4acf750
Merge pull request #4562 from thinkyhead/rc_fix_z_dual_endstops
...
Fix Z_DUAL_ENDSTOPS with Z MIN Homing
8 years ago
Scott Lahteine
e113740fa3
Specify that Z_PROBE_*_HEIGHT is nozzle-relative
8 years ago
Scott Lahteine
462e189edd
Move pullups after Z_DUAL_ENDSTOPS block
8 years ago
Scott Lahteine
367dad5902
Sanity check Z_DUAL_ENDSTOPS with DELTA
9 years ago
Scott Lahteine
5fca110e0d
Fix Z_DUAL_ENDSTOPS with MIN homing
9 years ago
Scott Lahteine
fc11f05c11
Merge pull request #4556 from thinkyhead/rc_all_feedrates_mm_s
...
Within Marlin, maintain most feed rates in mm/s
9 years ago
Scott Lahteine
7b2abe6fc8
Use steps_to_mm in extruder runout prevent
9 years ago
Scott Lahteine
d320065320
Within Marlin, maintain most feed rates in mm/s
9 years ago
Scott Lahteine
ed0b50ebee
Merge pull request #4555 from thinkyhead/rc_mbl_index_rounding
...
Remove premature int-cast from MBL cell index methods
9 years ago
Scott Lahteine
bad286d52f
Save CPU by multiplying by pre-compiled values
9 years ago
Scott Lahteine
dce6026e0e
Remove premature cast to int
9 years ago
Scott Lahteine
cffe77c537
Merge pull request #4553 from thinkyhead/rc_lcd_chars_save_ram
...
Save bytes for custom chars (Hitachi LCD)
9 years ago
Scott Lahteine
42927530fe
Explicitly clear the screen in lcd_goto_screen
9 years ago
Scott Lahteine
a6d2c2479f
Minor cleanup of lcd_goto_screen calls
9 years ago
Scott Lahteine
e47c8b9829
Save bytes for custom chars (Hitachi LCD)
9 years ago
Scott Lahteine
0ff5005c9b
Allow connector flexibility for BQ ZUM Mega
9 years ago
Scott Lahteine
98437bd488
Allow override of CONTROLLERFAN_PIN with RAMPS EFF
9 years ago
Scott Lahteine
93eafa1785
Use DISABLED to check TEENSY pin option
9 years ago
AnHardt
98392abb78
Clean warnings for pins_BQ_ZUM_MEGA_3D.h
9 years ago
AnHardt
98e96feee9
Repair SPI-pins
...
SCK_PIN can't be defined as DIO[number] they mus be defined as pure number.
So rebuilding the structure of fastio.h in pins.h.
9 years ago
Scott Lahteine
a00783c41f
Format probe stowed test code
9 years ago
AnHardt
f37e8a31d7
Make Allen Key Probe stow
...
by switching off the tests for the probe before the stow move.
9 years ago
Scott Lahteine
5347f39fce
Merge pull request #4542 from AnHardt/rep-de
...
Repair-language.de
9 years ago
Scott Lahteine
5ef4a5577c
Merge pull request #4537 from thinkyhead/rc_fix_some_flaws
...
Patch up some flaws here and there
9 years ago
AnHardt
0d3b67a580
Repair-language.de
9 years ago
Scott Lahteine
938e6d15c4
Patch up some flaws, here and there
9 years ago
Scott Lahteine
3a3984e67a
Merge pull request #4535 from thinkyhead/rc_old_symbols_first
...
Move tests for old symbols to the top of sanity check
9 years ago
Scott Lahteine
d7b882e430
Move tests for old symbols to the top of sanity check
9 years ago
Scott Lahteine
479107d04f
Merge pull request #4530 from Kaibob2/patch-1
...
Added / Update language_de.h
9 years ago
Kaibob2
1abd7fa670
Update language_de.h
...
Added german translation for MSG_INFO_PRINT_LONGEST and MSG_INFO_PRINT_FILAMENT.
MSG_HEATING_COMPLETE changed from "Aufgeheizt" to "Extr. aufgeheizt"
MSG_HEATING changed from "Aufheizen" to "Extr. aufheizen"
9 years ago
Scott Lahteine
7e2bd9a233
Z_RAISE_PROBE_* => Z_PROBE_*_HEIGHT
9 years ago
Scott Lahteine
445458c221
Don't include `zprobe_zoffset` in `do_probe_raise`
9 years ago
Rafa Couto
0114676953
Update of Galician language 2016-08-03
9 years ago
Scott Lahteine
bd7a96ed42
Merge pull request #4517 from thinkyhead/rc_min_probe_pin
...
Define Z_MIN_PROBE_PIN always, allowing override
9 years ago
Scott Lahteine
704ae1b737
Merge pull request #4516 from thinkyhead/rc_short_prints_quiet
...
Only report finished prints longer than 1 min
9 years ago
Scott Lahteine
7ed70305df
Merge pull request #4515 from thinkyhead/rc_fix_speaker_tone
...
Prevent the 'tone(f,d)' function from being interrupted
9 years ago
Scott Lahteine
f1be87a85c
Move probe pin sanity checks out of ABL block
9 years ago
Scott Lahteine
9cb596e88c
Define Z_MIN_PROBE_PIN always, allowing override
9 years ago
Scott Lahteine
229f70f194
Only report finished prints longer than 1 min
9 years ago
Scott Lahteine
e040e00ae9
Merge pull request #4514 from thinkyhead/rc_cleanup_circularqueue
...
Patch up CircularQueue
9 years ago
Scott Lahteine
6110d57c16
Prevent the 'tone(f,d)' function from being interrupted
9 years ago
Scott Lahteine
b73203a0b7
Move some includes around to uncover missing deps
9 years ago
Scott Lahteine
f26d5425bf
Patch up CircularQueue
...
- Use `size` and `count` instead of `length` and `size`
- Fix bug: `peek` should return the item
- Clean up comments, spacing, spelling
9 years ago
Scott Lahteine
c9123adc59
Improved SCREEN / MENU macros
9 years ago
Scott Lahteine
cebeb48005
Merge pull request #4511 from thinkyhead/rc_encoder_flex
...
Allow encoder pulse/step override for more LCDs
9 years ago
Scott Lahteine
3cccaa9885
Allow encoder pulse/step override for more LCDs
9 years ago
Scott Lahteine
14c5a46ee9
Use multiplication for MMM_SCALED
9 years ago
Scott Lahteine
d8945e8464
Fix Z_HEAD index for COREYZ
9 years ago
Scott Lahteine
0f030aface
Merge pull request #4503 from AnHardt/fix-retract
...
Correct typo in retract()
9 years ago
Scott Lahteine
fbd8f06951
Merge pull request #4506 from thinkyhead/rc_buzzer_needs_beeper
...
Buzzer requires BEEPER_PIN
9 years ago
Scott Lahteine
330f82971b
Buzzer requires BEEPER_PIN
9 years ago
Scott Lahteine
e0d7b8bf27
Fix Azteeg X3 servo pin / Viki i2c
9 years ago
Scott Lahteine
7cceb15925
Merge pull request #4505 from thinkyhead/rc_auto_select_dplugs
...
Auto-select power plugs for RAMPS derivatives
9 years ago
Scott Lahteine
593b37519a
Boards with 4 power outputs are EFBF or EFBE
9 years ago
AnHardt
9ab94bd2c1
fix-babysrepping
9 years ago
AnHardt
39c4603598
Correct typo in retract.
9 years ago
Scott Lahteine
cebd2bfff0
Auto-select power plugs for RAMPS derivatives
9 years ago
Scott Lahteine
34c60f1b55
Merge pull request #4491 from thinkyhead/rc_fix_lcd_move_e
...
Use a default argument in _lcd_move_e
9 years ago
Scott Lahteine
38af251b91
Use a default argument in _lcd_move_e
9 years ago
Scott Lahteine
374ae6c099
Fix pins for RAMBO plus VIKI
9 years ago
Scott Lahteine
7594138740
Merge pull request #4493 from jbrazio/buildroot-cleanup
...
Move font folder
9 years ago
Scott Lahteine
6eed37aafb
Merge pull request #4486 from thinkyhead/rc_pid_add_extrusion_rate_off
...
PID_EXTRUSION_SCALING, disabled by default
9 years ago
Scott Lahteine
4bf3526d00
Merge pull request #4463 from thinkyhead/rc_azteeg_x3_eeb
...
Wrangle RAMPS variants and derivatives
9 years ago
Scott Lahteine
1993c45759
Merge pull request #4487 from thinkyhead/rc_refresh_pos_fix
...
Update refresh_positioning - no need for obj ref
9 years ago
Scott Lahteine
f83369b79c
Update refresh_positioning - no need for obj ref
9 years ago
Scott Lahteine
63fd1f49a6
PID_EXTRUSION_SCALING, disabled by default
9 years ago
Scott Lahteine
49997e2e22
HI_VOLT_PIN => "RAMPS_Dn_PIN"
9 years ago
AnHardt
60ad365e21
repair-software-spi
9 years ago
Scott Lahteine
f388beafa1
Merge pull request #4476 from otvald/RCBugFix
...
FIX for endstop adjustemt on delta is offset
9 years ago
Scott Lahteine
3633d4978b
Merge pull request #4475 from esenapaj/Fix-for-PR-#4452
...
Fix for PR #4452 (Additional heater-state output changes)
9 years ago
Thomas Otvald Jensen
fe059f1221
During homing, line_to_axis_pos will make a path which moves across the
...
endstop trigger point. The move is stopped at endstop, so current_position
should also be adjusted to reflect this!
Caused error in subsequent call in endstop adjustment, since the movement
would assume a wrong starting position.
9 years ago
esenapaj
bd73e6d3c8
Fix for PR #4452 (Additional heater-state output changes)
...
・Add missing ';'
9 years ago
esenapaj
cd5b03d88f
Update distribution date and readme
9 years ago
Scott Lahteine
f575e92f2e
Merge pull request #4473 from esenapaj/Follow-up-the-PR-#4408-etc
...
Follow-up the PR #4408 (Add support for reprapworld LCD), etc
9 years ago
esenapaj
657ef8aded
Follow-up the PR #4408 (Add support for reprapworld LCD), etc
...
・Put #define REPRAPWORLD_GRAPHICAL_LCD into all the example
configuration files
・Adjust spacing
9 years ago
Scott Lahteine
83d341c394
Make Conditionals.h a catch-all for old configs
9 years ago
Scott Lahteine
de951c64f1
Make pins for EFF a consistent order
9 years ago
Scott Lahteine
49f75b7891
pins_RAMPS_14.h => pins_RAMPS.h
9 years ago
Scott Lahteine
d3b713cebc
Set flags for RAMPS "type" in pins.h
9 years ago
Scott Lahteine
223b7e473f
RAMPS assignment for derivatives
9 years ago
Scott Lahteine
3865843283
Consolidate setting of RAMPS High Voltage PWM outputs
9 years ago
Scott Lahteine
bdac2eb13a
Don't set non-existent SLED_PIN
9 years ago
Scott Lahteine
bfbd01e29a
Merge pull request #4470 from thinkyhead/rc_fix_manual_move
...
Followup to #4468
9 years ago
Scott Lahteine
802d873fc1
Merge pull request #4469 from esenapaj/Fix-for-PR-#4453
...
Fix for PR #4453 (Improved MANUAL_[XYZ]_HOME_POS)
9 years ago
Scott Lahteine
8e2f095dde
Merge pull request #4456 from jbrazio/speaker-type3
...
Improvement to non-blocking speaker
9 years ago
Scott Lahteine
ad68b4cb8b
Followup to #4468
9 years ago
esenapaj
b8c112c490
Fix for PR #4453 (Improved MANUAL_[XYZ]_HOME_POS)
9 years ago
Scott Lahteine
2f76138645
Merge pull request #4468 from thinkyhead/rc_fix_manual_move
...
Specify manual-movable E axes by extruder type
9 years ago
Scott Lahteine
696b63e300
Specify manual-movable E axes by extruder type
9 years ago
Scott Lahteine
46c33f1cfa
Merge pull request #4467 from jbrazio/safe_delay-millis_t
...
Makes safe_delay() to be fully compatible with delay()
9 years ago
Scott Lahteine
9e21b2e51d
Merge pull request #4455 from AnHardt/double-bump-feature
...
double bump probing as a feature
9 years ago
Scott Lahteine
db4d03bc81
Merge pull request #4452 from thinkyhead/rc_fix_heaterstates_part_2
...
Additional heater-state output changes
9 years ago
Scott Lahteine
c68ca95345
Merge pull request #4464 from thinkyhead/rc_fix_steps_per_mm_handling
...
Account for DELTA in Planner::refresh_positioning
9 years ago
João Brázio
226e74a438
Fixes safe_delay() to be fully compatible with delay()
9 years ago
João Brázio
8e79e8cdb3
Adds types.h
9 years ago
Scott Lahteine
844a4e799e
Account for DELTA in Planner::refresh_positioning
9 years ago
AnHardt
7188ce0ad6
double bump probing as a feature
...
Why double touch probing is not a good thing.
It's widely believed we can get better __probing__ results when using a double touch when probing.
Let's compare to double touch __homing__.
Or better let's begin with single touch __homing__.
We home to find out out position, so our position is unknown.
To find the endstop we have to move into the direction of the endstop.
The maximum way we have to move is a bit longer than the axis length.
When we arrive at the endstop - when it triggers, the stepper pulses are stopped immediately.
It's a sudden stop. No smooth deacceleration is possible.
Depending on the speed and the moving mass we lose steps here.
Only if we approached slow enough (below jerk speed?) we will not lose steps.
Moving a complete axis length, that slow, takes for ever.
To speed up homing, we now make the first approach faster, get a guess about our position,
back up a bit and make a second slower approach to get a exact result without losing steps.
What we do in double touch probing is the same. But the difference here is:
a. we already know where we are
b. if the first approach is to fast we will lose steps here to.
But this time there is no second approach to set the position to 0. We are measuring only.
The lost steps are permanent until we home the next time.
So if you experienced permanently rising values in M48 you now know why. (Too fast, suddenly stopped, first approach)
What can we do to improve probing?
We can use the information about our current position.
We can make a really fast, but deaccelerated, move to a place we know it is a bit before the trigger point.
And then move the rest of the way really slow.
9 years ago
Scott Lahteine
c31f56a38c
Deprecate EXTRUDER_WATTS and BED_WATTS
9 years ago
Scott Lahteine
e1970b4b28
Show power output in same order as temp output
9 years ago
Scott Lahteine
74df828acc
Show ADC values inline rather than after
9 years ago
João Brázio
2b5faa61e2
Consolidates Buzzer and Speaker into a single object
9 years ago
João Brázio
8093c5f534
Non-blocking speaker now uses arduino's tone()
9 years ago
João Brázio
8896f08074
Fixes a compilation error introduced by #4448
9 years ago
Scott Lahteine
ea5ac94804
Improved MANUAL_[XYZ]_HOME_POS
...
No need for `MANUAL_HOME_POSITIONS`. Just set each one as-needed to
override the automatic behavior.
9 years ago
Scott Lahteine
b40661cb18
Fix output of heater states
9 years ago
Scott Lahteine
9083e5420a
Merge pull request #4419 from AnHardt/sd2pinmap
...
Switch Sd2CardLib to fastio
9 years ago
Scott Lahteine
6f59560526
Merge pull request #4448 from jbrazio/speaker-followup
...
A little cleanup at speaker.h
9 years ago
Scott Lahteine
c94b6dd3e7
Revert to SanityCheck on every .cpp file
9 years ago
Scott Lahteine
256b03598d
Merge pull request #4450 from thinkyhead/rc_fix_delta_optimization
...
Fix DELTA speed calculation
9 years ago
Scott Lahteine
753283e020
inverse_second => inverse_mm_s
9 years ago
Scott Lahteine
83e1d90ca3
Undo errant optimization of block->millimeters
9 years ago
João Brázio
909e98b1af
A little cleanup at speaker.h
9 years ago
Scott Lahteine
ae1c7bca1b
Merge pull request #4445 from thinkyhead/rc_fix_rdfgsc_mega3
...
Fix for R.D.F.G.S.C. with MEGATRONICS 3 board
9 years ago
Scott Lahteine
03fdb26cd2
Wrangle encoder bits, LCD_CLICKED
9 years ago
Scott Lahteine
155def24c6
BLEN_A, B, C are defined in ultralcd headers
9 years ago
Scott Lahteine
42dcc3bf50
Remove "the click" comments
9 years ago
Scott Lahteine
0eba65f96b
Fix for R.D.F.G.S.C. with MINITRONICS board
9 years ago
fabtopia
83d0d59303
Fix for R.D.F.G.S.C. with MEGATRONICS 3 board
...
The support for reprapworld LCD boke the code for the REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER. See Full Grapics Display does not work any more after #4408 #4439
9 years ago
João Brázio
4f191a384b
Moves the font folder into the buildroot
9 years ago
Scott Lahteine
5367d56f87
Merge pull request #4434 from thinkyhead/rc_delta_safe_homing
...
DELTA should ignore Z_SAFE_HOMING
9 years ago
Scott Lahteine
2525528fb2
DELTA should ignore Z_SAFE_HOMING
9 years ago
Scott Lahteine
ab4b2a66ff
Allow zero Z_RAISE_BETWEEN_PROBINGS
9 years ago
Scott Lahteine
8953e3e984
Allow Z_SAFE_HOMING without a probe
9 years ago
AnHardt
e4942d2163
Switch SD2cadrLib to fastio
...
Replace all fastDigitalRead/Write() with READ/WRITE()
Define SCK_PIN, MISO_PIN, MOSI_PIN in pins.h if not already defined in the pins_*.h files.
Remove these conditional pin definitions from the pin-files. They are now always defined.
Define separate sets of SPI-pins for AT90USB with and without Teensy support in fastio.h.
Likely this was the main reason for all that confusion about the AT90USB-SPI pins.
9 years ago
Scott Lahteine
21e744c454
Allow zero raise for deploy/stow
9 years ago
Scott Lahteine
54084612fd
Merge pull request #4415 from petrzjunior/transl
...
[LANGUAGE] Update Czech (Info screen strings)
9 years ago
Scott Lahteine
5597400cda
Merge pull request #4414 from thinkyhead/rc_split_conditionals
...
Split up Conditionals.h into two files
9 years ago
Scott Lahteine
4be635ec6e
Remove MSG_PRINT_TIME from languages
9 years ago
Scott Lahteine
3be49881c0
Make SanityCheck.h a catch-all for obsolete configs
9 years ago
Scott Lahteine
fa647cca23
Do the sanity check just once per build
9 years ago
Scott Lahteine
24a1a16e5d
Move versioning to MarlinConfig.h
9 years ago
Scott Lahteine
7e70a0b05d
Move pins / Arduino includes to MarlinConfig.h
9 years ago
Scott Lahteine
d9f7ed9a3c
Move some macros from Marlin.h to macros.h
9 years ago
Scott Lahteine
277899c175
Move include _Bootscreen.h where needed
9 years ago
Scott Lahteine
83c4653c71
Include boards and macros ahead of configs
9 years ago
Scott Lahteine
5f4702ecb2
Make Conditionals.h a catch-all for old configs
9 years ago
Scott Lahteine
8a44928df3
Make Conditionals.h a catch-all for old configs
9 years ago
Petr Zahradník junior
3d9b878cf0
Czech update
9 years ago
Scott Lahteine
c6226bb0aa
Unify config in a single include without nested includes
9 years ago
Scott Lahteine
2d378fac1b
No need to include thermistortables.h in Configuration.h
9 years ago
Scott Lahteine
df27d01cd9
Arrange needed includes in Marlin.h
9 years ago
Scott Lahteine
93ea281061
Split up Conditionals.h into two files
...
Rather than include twice, which is tricky but may confuse
9 years ago
Scott Lahteine
8684570f68
Merge pull request #4412 from thinkyhead/rc_followup_4402
...
Followup #4402 fixing 3-point leveling
9 years ago
Scott Lahteine
c55b7d0750
Merge pull request #4405 from thinkyhead/rc_theres_always_something
...
Move HAS_DIGIPOTSS to Conditionals.h
9 years ago
Scott Lahteine
42eebcd518
Merge pull request #4409 from thinkyhead/rc_cleanup_comment
...
Clean up Transfer Buffer Size comment
9 years ago
Scott Lahteine
5272147f7c
Followup #4402 fixing 3-point leveling
9 years ago
Scott Lahteine
fcc39e2b5f
Clean up Transfer Buffer Size comment
9 years ago
Scott Lahteine
0c0a63322b
Patches to prepare REPRAPWORLD_GRAPHICAL_LCD
9 years ago
brupje
a60a668f6b
Support for REPRAPWORLD_GRAPHICAL_LCD
9 years ago