Scott Lahteine
08d685c97a
Followup to 21e60fd
7 years ago
Scott Lahteine
c49844df66
!ENABLED => DISABLED
7 years ago
Scott Lahteine
304e0f8945
Followup to 21e60fd
...
`ENABLED` only works for flag-type options. Floats must use `#ifdef`.
7 years ago
Scott Lahteine
6a70a4fbb3
Fix G26 circles ( #9627 )
...
Easier to configure. Catch an odd divisor.
7 years ago
Bob-the-Kuhn
349dafa728
config update (set to -1)
7 years ago
Roxy-3D
21e60fd3ed
Allow user to control Z-Height correction for off mesh movements ( #9661 )
7 years ago
Petr Zahradník
5d9e16ea49
Update Czech advanced pause
7 years ago
Roxy-3D
c78e1c0f23
Fix G26 Circles... ( #9641 )
...
* Fix G26 Circles...
7 years ago
Bob-the-Kuhn
b648999528
Merge pull request #9624 from Bob-the-Kuhn/RRD-8-bit-code-to-2.0.x
...
[2.0.x] Add delays to AVR driver for RRD Full Graphic Smart Controller
7 years ago
Marcio Teixeira
8db67d1647
Fixed compilation when using avr-gcc
...
- avr-gcc is more strict than the Arduino IDE, it seems.
7 years ago
Marcio Teixeira
f05bd7f082
Added files missing from earlier commit.
7 years ago
Marcio Teixeira
4880ac6533
Added a light-weight status screen for the ST7920
...
- The status screen uses the ST7920 character generator to greatly
reduce SPI traffic and MCU load when updating the status screen.
- Has been tested with the RepRapDiscount Full Graphics Smart Controller
but should work with any LCD that uses an ST7920 or fully compatible
controller.
7 years ago
Roxy-3D
3d74ff3c87
Cartesian UBL systems should not use SEGMENT_LEVELED_MOVES
...
There is significant downside to breaking up the long line segments on UBL Cartesian machines. It adds a lot of extra computation but worse... It cuts out all of UBL's off mesh Z-Height correction checks. There have been a large number of people complaining about the nozzle going to infinity or crashing into the bed lately. They are being caused by
```
void unified_bed_leveling::line_to_destination_cartesian()
```
not watching over the segments being queued up for movement.
7 years ago
Scott Lahteine
5dc04c5201
Fix #9361
7 years ago
AnHardt
133b38b93b
Complete M48 description ( #9631 )
7 years ago
Scott Lahteine
93c0198b2d
Init LCD welcome message programmatically
7 years ago
Scott Lahteine
67a4cc610b
French update
...
Based on #9610
7 years ago
Scott Lahteine
e7b50c89b0
Fix #9201
...
FILAMENT_LCD_DISPLAY can work with SDSUPPORT
7 years ago
Scott Lahteine
8d71ad37cb
flush comment to match 1.1.x
7 years ago
Scott Lahteine
272f132b82
Remove stray ` from STM32F1 HAL
...
As noted in #8585
7 years ago
Scott Lahteine
5b70d3da1c
Update DIGIPOT_I2C_MOTOR_CURRENTS comments
7 years ago
Scott Lahteine
2ec65051fd
Fix serial comment sp.
7 years ago
Bob-the-Kuhn
9a423e9a89
tested
7 years ago
Scott Lahteine
d741bcf8a9
Tweak boards spacing
7 years ago
Scott Lahteine
f8912bb19f
French update
...
Based on #9590 by @studiodyne
7 years ago
Scott Lahteine
e6b8207b03
Restore welcome message
7 years ago
Scott Lahteine
89165326b4
Cleanup after vim and vigor
7 years ago
Scott Lahteine
423bf9955e
Set Megatronics baud rate to 115200
...
Fix #9092
7 years ago
Scott Lahteine
377108619b
Fix plan_arc clockwise (G2)
...
Fix #9482
7 years ago
Scott Lahteine
378867d894
Update PB Rev.F pins
7 years ago
Scott Lahteine
8e0c107545
Have Kossel Pro use Z_MIN_PROBE_ENDSTOP ( #9586 )
7 years ago
Scott Lahteine
03d790451f
[2.0.x] HAL timer set/get count => set/get compare ( #9581 )
...
To reduce confusion over the current timer count vs. the compare (aka "top") value. Caution: this re-uses the function name, changing its meaning.
7 years ago
Scott Lahteine
7a4029d1b1
Correct MOTHERBOARD for Geeetech i3 Pro X
7 years ago
Scott Lahteine
451fb16f9b
Fix CYCLES_PER_MICROSECOND conflict
7 years ago
Scott Lahteine
3e384b60ce
Malyan M200 fix E0_AUTO_FAN_PIN ( #9580 )
...
Fixes #8794
7 years ago
Scott Lahteine
33752de12d
Update some outdated configs
7 years ago
Scott Lahteine
38c7d53bf7
Repair some spacing
7 years ago
Scott Lahteine
e3043d7ac7
Fix #8744
7 years ago
Scott Lahteine
d3ddd5ffaa
Merge pull request #9576 from thinkyhead/bf2_more_tests
...
[2.0.x] Fix Power class
7 years ago
Scott Lahteine
7280fa1e31
Patch Power class
7 years ago
Scott Lahteine
4aff6c1c32
Tronxy X5S pins and configuration
7 years ago
Scott Lahteine
05aa75cecf
Melzi boards use melzi pins
7 years ago
gege2b
5785bbb491
Updated french translation ( #9556 )
7 years ago
GMagician
299606e4ae
[2.0.x] Memory overflow protection ( #9562 )
7 years ago
teemuatlut
5990266724
Init CS pins before loading settings ( #9566 )
7 years ago
teemuatlut
d3fdb44ad8
Update TMC section with SW SPI pins ( #9554 )
7 years ago
Scott Lahteine
3168f0e646
Merge pull request #9549 from thinkyhead/bf2_prevent_comments_resetting
...
[2.0.x] Prevent watchdog reset due to many comments
7 years ago
Scott Lahteine
9be6aa3f79
Merge pull request #9544 from thinkyhead/bf2_reliable_probe_heaters_off
...
[2.0.x] More reliable PROBING_HEATERS_OFF with BED_LIMIT_SWITCHING
7 years ago
Scott Lahteine
c0dd9ef9f2
Support for AnyCubic TriGorilla board ( #9551 )
7 years ago
Scott Lahteine
da693a636e
Fix handling of escapes in serial input
7 years ago
Scott Lahteine
cc9cef7f7a
Fix HAS_CONTROLLER_FAN in is_power_needed
7 years ago
Scott Lahteine
112917cfef
No EXTRUDER_RUNOUT_PREVENT during print
7 years ago
Scott Lahteine
c30a8067ab
Prevent watchdog reset due to many comments
...
Addressing #7449
7 years ago
Scott Lahteine
b7053156fe
Minor comment/condition cleanup
7 years ago
Scott Lahteine
f64d300cfd
Sanity check SERIAL_PORT
...
Addressing #7400
7 years ago
Scott Lahteine
5a70887467
Size lcd_status_message based on language ( #9545 )
7 years ago
Scott Lahteine
545cd8fa60
Tweak malyanlcd.cpp
7 years ago
Scott Lahteine
e698998343
More reliable PROBING_HEATERS_OFF with BED_LIMIT_SWITCHING
7 years ago
shaktee
27faeafc1b
[2.0.x] BIBO Cyclops ( #9541 )
7 years ago
Scott Lahteine
2014d38e10
NEOPIXEL_BRIGHTNESS parity
7 years ago
Scott Lahteine
694d2ebec0
TMC SW SPI pins in Configuration_adv.h
...
Counterpart to #9632
7 years ago
GMagician
9854262334
[2.0.x] Fix compile warning ( #9539 )
7 years ago
Scott Lahteine
b639f1ad4b
Correct some retract() comments
7 years ago
Thomas Moore
1541224a81
Enable Z axis and delta sensorless homing ( #9516 )
7 years ago
Scott Lahteine
b2f8b4ada5
I2C position encoders update ( #9533 )
...
Updating I2C position encoders to enable babystepping and Babystep XY when using the ecm microstep correction method. Also changed default method to ECM microstep.
7 years ago
Thomas Moore
93af0365e8
[2.0.x] Add support for Cohesion3D ReMix and Mini ( #9512 )
...
* Add support for Cohesion3D ReMix and Mini
* Two separate pins files for pedantic reasons
7 years ago
Scott Lahteine
23240f7986
Fix sw serial pins for TMC2208
...
From #9518 by @melvinisken
7 years ago
Scott Lahteine
d42a87cb31
Update language Italian
...
From #9508 by @tnw513
7 years ago
Scott Lahteine
2538f019d0
Update language Basque-Euskera
...
From #9514 by @1138-4EB
7 years ago
Scott Lahteine
d168ee9bed
Drop leveling include from steppers.cpp
7 years ago
Scott Lahteine
09c8807a36
Minor formatting in queue.cpp
7 years ago
Scott Lahteine
704d33c374
Special override of LCD_WIDTH
7 years ago
Scott Lahteine
b3f115fa0a
Marlin.ino needs no content ( #9506 )
7 years ago
Scott Lahteine
ca8fdff1af
Comment G26 properly
7 years ago
Scott Lahteine
8558264514
Configs for Prusa i3 Pro B GT2560 Rev.A Plus ( #9505 )
...
One without probe and one with BLTOUCH.
7 years ago
Scott Lahteine
b5e92f4f90
[2.0.x] Enable / disable PSU automatically ( #9503 )
7 years ago
Scott Lahteine
eecb0188c0
Add ULTI_CONTROLLER to example configs
7 years ago
Scott Lahteine
16739264d3
Add UltiController v2.1 support
...
Add compatibility with the original screen bord from Ultimaker 2 printer (UltiController v2.1 with the PG-2864ALBP I2C display)
7 years ago
Scott Lahteine
a8c4174a13
M100 comment
7 years ago
Scott Lahteine
38d62494ef
Adjustment to DOG_CHAR_*_EDIT
7 years ago
Scott Lahteine
8a6feab1c4
Num-to-string functions for DEBUG_LEVELING_FEATURE
7 years ago
Scott Lahteine
766faa05a9
sp
7 years ago
GMagician
f27c89980a
[2.0.x] Simplify bltouch configuration ( #9488 )
7 years ago
GMagician
338dac258b
[2.0.x] Fix compiler error when G26 is enabled ( #9492 )
7 years ago
Scott Lahteine
4ddb6a3a1f
Merge pull request #9470 from thinkyhead/bf2_malyan_clueless
...
[2.0.x] Malyan M200 LCD
7 years ago
Scott Lahteine
03bfc0d7c8
Merge pull request #9439 from thinkyhead/bf2_fix_G26_circle_bumps
...
[2.0.x] Change G26 circle angles
7 years ago
Scott Lahteine
e5ee0b6f6c
Implement MALYAN_LCD
7 years ago
Scott Lahteine
b939a2e88c
Watchdog conditional for LPC
7 years ago
Scott Lahteine
4925f60cff
Add MALYAN_LCD to configs
7 years ago
Scott Lahteine
3a1225e438
Sanity check SENSORLESS_HOMING
7 years ago
Scott Lahteine
2ea4e74ed3
Misc. comments
7 years ago
Scott Lahteine
aecf0c9bb9
Allow override of CS pins generally
7 years ago
Scott Lahteine
0891b58c30
#ifdef tweaks
7 years ago
Bob-the-Kuhn
428f164d02
[2.0.x] Bug fix - "M114 D" and Due (dtostrf C linkage) ( #9481 )
7 years ago
Scott Lahteine
693843f1fa
Allow override of RAMPS CS Pins ( #9472 )
7 years ago
ABH10
ac6bf7226a
Update of comments in thermistor files. No functional changes. ( #8986 )
7 years ago
Alexey Shvetsov
da3a0d619c
Add Selena Compact board ( #9407 )
...
5-axis, high performance, powerful board with Smoothieware opensource firmware. Designed for 3D printer, Laser cutter or CNC mill. Five changed independent drivers on board. Two extruders 3d printer support.
7 years ago
Thomas Moore
786746404b
[2.0.x] Apply feedrate to nozzle movement for kinematic machines ( #8778 )
7 years ago
Scott Lahteine
5364b92c37
Drop obsolete string
7 years ago
shaktee
34624cf399
[2.0.x] BIBO TouchX configuration ( #9469 )
7 years ago
Bob-the-Kuhn
3d72fe0730
snapshot
7 years ago
Scott Lahteine
33ec599ca0
Tweaky LPC1768 SPI spacing/style
7 years ago
Scott Lahteine
c46de340b7
Clean up trailing whitespace
7 years ago
Thomas Moore
e1fd9c08b3
[2.0.x] Add support for LPC1769 at 120 MHz ( #9423 )
7 years ago
GMagician
6ace57e1b0
[2.0.x] remove duplicated include ( #9445 )
...
This was present in #9357 but lost
7 years ago
GMagician
9e13d1fad5
[2.0.x] Fix temperature out of LCD ( #9461 )
...
Fix bug introduced in #9415
7 years ago
Scott Lahteine
e6cdc438fd
Change G26 circle angles
...
To prevent the nozzle from colliding with the printed pattern.
7 years ago
Scott Lahteine
a8764ac5d5
G26 parity with 1.1.x
7 years ago
Manuel Valentino
374f2a5e16
[2.0.x] Fixed wrong information about TMC2208 wiring ( #9335 )
7 years ago
Bob-the-Kuhn
a0570ff1eb
Fix caselight on Due ( #9364 )
7 years ago
Scott Lahteine
b13099de3f
General cleanup of HAL code
7 years ago
Scott Lahteine
9b9350e010
Fix jerky Z motion between probes
...
Suggested by #9375
7 years ago
Scott Lahteine
d6e29e9597
Update French language
...
Based on #9373 by @nikkoura
7 years ago
GMagician
e1117a8492
[2.0.x] fix compile errors when CNC_COORDINATE_SYSTEMS is enabled ( #9380 )
7 years ago
GMagician
ea9ad4e46d
[2.0.x] Fix compile error on delta when NO_WORKSPACE_OFFSETS ( #9388 )
7 years ago
Scott Lahteine
79796b22ad
Fix up _Bootscreen.h and _Statusscreen.h
7 years ago
Bob-the-Kuhn
21179f8300
Fix the "slow" version of the G-code parser
7 years ago
Scott Lahteine
c251601916
Simplified SET_BIT, moved to endstops.cpp
7 years ago
Scott Lahteine
eb18ae9003
Define LSBFIRST / MSBFIRST for LPC
7 years ago
Scott Lahteine
f8227abf1c
Merge pull request #9384 from tcm0116/2.0.x-retract
...
[2.0.x] Clear retracted status when homing the Z axis
7 years ago
Scott Lahteine
ea5f91737f
Merge pull request #9392 from studiodyne/studiodyne-pause
...
[2.0.x] Pause resuming fix
7 years ago
teemuatlut
5c69d45f5b
[2.0.x] TMC2130 support for LPC platform ( #9114 )
7 years ago
Scott Lahteine
34160806c0
Fix broken G29 W I J
7 years ago
Scott Lahteine
f5cfdf6efe
Use _BV32 to avoid name conflict
7 years ago
Scott Lahteine
6339b506c0
Make sure binary.h is included as needed
7 years ago
studiodyne
51d080d2c1
Update Pause
7 years ago
Thomas Moore
7035471982
Clear retracted status when homing the Z axis
7 years ago
GMagician
6d4bc9a1f8
[2.0.x] Fix SD wrong filename list ( #9342 )
...
If last file in directory has short filename and is preceded by a deleted long file name. SD menu will wrongly report long deleted file name as last entry
7 years ago
Bob-the-Kuhn
c6e01ebd52
never mind ...
7 years ago
Bob-the-Kuhn
ab709ccac1
add USEABLE_HARDWARE_PWM & clear up some compiler warnings
7 years ago
Scott Lahteine
fc5c1a28d8
Fix M118 parameter parsing
7 years ago
Scott Lahteine
399bca316a
Fix has_value with FASTER_GCODE_PARSER
7 years ago
Scott Lahteine
80d3ded895
Change parser codebits from array to int32_t
7 years ago
Scott Lahteine
053b1371c7
Simplify G-code debug option
7 years ago
Scott Lahteine
608f8b10da
Parser val method parity with 1.1.x
7 years ago
Scott Lahteine
2bea1bda56
Move more strings to PROGMEM
7 years ago
Scott Lahteine
58671e1bc1
Marlin must override _BV for 32-bit masks!
7 years ago
Scott Lahteine
45cfb16424
Merge pull request #8355 from tcm0116/2.0.x-TwoWire
...
[2.0.x] Master-only TwoWire (I2C) class for LPC1768
7 years ago
Scott Lahteine
1dcfe193ac
Optimize some serial strings
7 years ago
Scott Lahteine
9644fe1839
Lightly optimize arc length calculation
7 years ago
Scott Lahteine
c9bda932fe
Patch M114 D logical output
7 years ago
Scott Lahteine
e5ca60acf5
Patch G29 no_action for A and Q
7 years ago
Scott Lahteine
696f8eb4c6
Include Z Fade in log_machine_info
7 years ago
Scott Lahteine
3217da6fa5
Followup patch for TMC stepper init
7 years ago
Scott Lahteine
db031d5d76
Add missing SoftwareSerial begin for TMC2208
...
Based on #9299
7 years ago
Thomas Moore
3db35ba9be
[2.0.x] Fix change filament for delta machines ( #9295 )
7 years ago
Scott Lahteine
2ebf52e57d
Fix Skew Correction pre-calculation overflow error
7 years ago
Scott Lahteine
adb2ac4747
Fix skew settings report precision
7 years ago
Scott Lahteine
205c5fa078
Merge pull request #9277 from oysteinkrog/fix/DualX_Endstops
...
[2.0.x] Fix DUAL_X_CARRIAGE endstop tests
7 years ago
Scott Lahteine
90d011cc48
Use ADD_PORT_ARG for all cases
7 years ago
Scott Lahteine
51c7b5d46f
Fix set_home_offset bug from bad porting
7 years ago
Scott Lahteine
b1cd012aa6
Clean up and document load/unload/pause/resume
7 years ago
Scott Lahteine
266086670b
Better LCD message when heating needed
7 years ago
Scott Lahteine
a718f5bdf3
Don't run `M600` on filament runout if the nozzle is cold
7 years ago
Scott Lahteine
61bf8478a2
Add hotEnough methods
7 years ago
Scott Lahteine
7a52dfad55
Merge pull request #9283 from thinkyhead/bf2_jgaurora_configs
...
[2.0.x] Add JGAurora A5 support
7 years ago
Chris Pepper
f875f49caa
[2.0.x] LPC1768: Fix: Serial pins disabled correctly when in use ( #9193 )
7 years ago
Scott Lahteine
c63cffca7f
Add example configs for JGAurora A5
7 years ago
Scott Lahteine
7d6c009104
Add thermistor 15 tuned for JGAurora A5
7 years ago
Scott Lahteine
582d073de1
Patch up digital microstepping and SPI CS pins
7 years ago
Scott Lahteine
ab8a1a2a0d
Sync gCreate gMax1.5+ config with 1.1.x
7 years ago
Scott Lahteine
f9dbd4d9f4
Updated FolgerTech i3-2020 config
7 years ago
Scott Lahteine
348b454401
Probe bounds based on bed size
7 years ago
Bob-the-Kuhn
a440522f84
Merge pull request #9284 from Bob-the-Kuhn/DUE-pins-debug
...
[2.0.x] PINS_DEBUGGING maintenance
7 years ago
Scott Lahteine
58ed9901d7
Consistent NEOPIXEL_TYPE options
7 years ago
Scott Lahteine
382a5e3318
Clean up trailing whitespace
7 years ago
Øystein Krog
441517bbe1
Fix DUAL_X_CARRIAGE endstops
...
\#8170 fixed
7 years ago
Scott Lahteine
b46932f0c0
Merge pull request #9273 from thinkyhead/bf2_creality_tuneup
...
[2.0.x] Fix and improve Creality configs
7 years ago
Scott Lahteine
49bcb5ce2d
Merge pull request #9220 from benlye/lcd-timer
...
[2.0.x] Fix LCD timer string length
7 years ago
Scott Lahteine
07db5638e2
Add a heating indicator X offset
7 years ago
Scott Lahteine
c68ce8667d
Fix and improve Creality configs
7 years ago
Scott Lahteine
8190fdb260
[2.0.x] Option to use Neopixel as case light ( #9270 )
...
* Add option to use Neopixel as case light
* Apply CASE_LIGHT_USE_NEOPIXEL to example configs
7 years ago
GMagician
9b519864bf
[2.0.x] Relative movements fix ( #9259 )
7 years ago
Scott Lahteine
887664aa61
Restore broken Dual X Carriage
7 years ago
Scott Lahteine
fb044b6a64
Fix HAL_timer_set_current_count for STM32F1
7 years ago
Scott Lahteine
a8638aa20d
Update STM32F1 timer code to use libmaple bb_perip
7 years ago
Scott Lahteine
2e2fd8fd79
Merge pull request #9261 from tcm0116/2.0.x-delta_softstops
...
[2.0.x] Allow DELTA to compile with soft endstops disabled
7 years ago
Scott Lahteine
750cc02b3a
Use delay() in serial temp report
7 years ago
Scott Lahteine
9de8c04945
Allow FIL_RUNOUT_PIN override on RAMPS-based boards
7 years ago
Scott Lahteine
57b61491d3
Set FIL_RUNOUT_PIN for Creality CR10-S
...
Tested with M43 and found to be connected to DIO 2
7 years ago
Scott Lahteine
4a4d832344
Use standard encoder pulses/steps for CR-10S
7 years ago
Thomas Moore
44239b1062
Allow DELTA to compile with soft endstops disabled
7 years ago
Scott Lahteine
4bc4351250
Date refresh
7 years ago
Scott Lahteine
303d792b9f
Merge pull request #9253 from tcm0116/2.0.x-mks_sbase
...
[2.0.x] Cleanup MKS-SBASE compile warnings
7 years ago
Scott Lahteine
afec16e644
Merge pull request #9240 from tcm0116/2.0.x-eeprom
...
[2.0.x] Follow-on to #9161
7 years ago
Scott Lahteine
f2ea8a0529
Merge pull request #9197 from p3p/pr_bf2_operation_freemem
...
[2.0.x] LPC1768: Free up some RAM
7 years ago
Scott Lahteine
0c176c677e
Merge pull request #9231 from GMagician/2.0.x-ramps-pins-fixup
...
[2.0.x] Expand RAMP case light possibilities
7 years ago
Scott Lahteine
f2d09f27bb
Merge pull request #9246 from GMagician/2.0.x-bed-temp-limit-fix
...
[2.0.x] Standardized max temp values
7 years ago
Bob-the-Kuhn
16eb966ee3
PINS_DEBUGGING cleanup for DUE
7 years ago
Thomas Moore
63fd23ab1c
Cleanup MKS-SBASE compile warnings
7 years ago
Bob-the-Kuhn
11e68541b0
Merge pull request #9245 from Bob-the-Kuhn/TMC2208-sanity-check-2.0.x
...
[2.0.x] add TMC2208 sanity check to AVR
7 years ago
Thomas Moore
429e6ba8a6
Fix lcd_preheat dummy variable types
7 years ago
GMagician
719cd53e09
Standardized max temp values
...
Everywhere in menu items temperatures are "defined value" subtracted by 15.
In one place is subtracted by 5
7 years ago
Bob-the-Kuhn
0ea9cdf4f2
TMC2208 sanity check
7 years ago
Roxy-3D
7c469c0712
Suggested change to fix Due compile problem
7 years ago
Roxy-3D
bfd9728cf4
Serial buffer over run work around for v2.0.0 ( #9236 )
...
* Work around for serial buffer over run
PronterFace sends a lot of M105 commands. During long operations such
as UBL's G29 P1, G29 P2, G29 P4 and G26 this can over run the serial
buffer. This results (very often) in a M1 (actually a M1M105) ending
up in the command queue.
Until we figure out a better way to resolve this issue, this will keep
the UBL commands from experiencing bogus commands at thier completion.
7 years ago
GMagician
c371bdc499
Expand RAMP case light possibilities
...
Pin 6 is only used by servos when 2 or more of them are used
7 years ago
blye
7c18c2ea5f
Fix LCD timer string length
7 years ago
Roxy-3D
9d0cf02fef
Correct mesh size calculations
7 years ago
Scott Lahteine
c7bad74d8f
Merge pull request #9202 from benlye/m73-bugfix
...
[2.0.x] Fix progress bar duration when time is exactly 86400s
7 years ago