Scott Lahteine
1c41de16d4
Trailing whitespace clean
7 years ago
Scott Lahteine
1746a7352e
Merge pull request #9042 from thinkyhead/bf2_M701_M702
...
[2.0.x] Improved Pause/Load/Unload, M701-M702
7 years ago
Scott Lahteine
048d8a0158
CheapTRONIC v2.0 additions/revisions
...
Based on #9030
7 years ago
Roxy-3D
3a4e107b6b
use SERIAL_EOL(); instead of new line string
7 years ago
Roxy-3D
a5dfe08a81
Add precision to planner.xy_skew_factor so it doesn't print as 0.00
7 years ago
Roxy-3D
19e75ccf86
Add enough precision so planner.xy_skew_factor doesn't print as 0.00
7 years ago
Scott Lahteine
4fb60e1562
M702.cpp => M701_M702.cpp
7 years ago
Scott Lahteine
7541316bb4
Add M701/M702 Filament Load/Unload, M603
7 years ago
Scott Lahteine
81211da7b4
M701 / M702 language changes
7 years ago
Scott Lahteine
8704e533da
Apply FILAMENT_LOAD_UNLOAD_GCODES to example configs
7 years ago
Scott Lahteine
455592eee8
Improvements to LCD menu macros
7 years ago
Scott Lahteine
a80f2eea23
Group leveling reports for folding
7 years ago
Scott Lahteine
190cd0a111
Nozzle park args
7 years ago
revilor
0e93506985
Fix for issue #9005 , #8942 - Bed PID autotuning ( #9036 )
7 years ago
Bob-the-Kuhn
016e46a3c0
Merge pull request #9009 from Bob-the-Kuhn/Due-RRDFG-power-up-garbage
...
[2.0.x] Due - fix power up garbage on RRDFG LCD
7 years ago
studiodyne
31582caa07
2.0 Fix for bad Pause extruder position resuming ( #9029 )
7 years ago
Bob-the-Kuhn
4626d04067
as good as i can get it
...
minor edits to force new Travis test (last one timed out)
Update u8g_com_HAL_DUE_st7920_sw_spi.cpp
initial power up display garbage gone
7 years ago
Scott Lahteine
4af3d436b2
M303 pid autotune cleanup, commentary
7 years ago
Bob-the-Kuhn
e5b71af8c9
snapshot
...
found a few more nasties
7 years ago
Scott Lahteine
724e3f33bc
Merge pull request #9001 from Tannoo/(2.0.x)_LCD_EEPROM_init_fix
...
[2.0.x] EEPROM init fix
7 years ago
revilor
959a2d2527
Add beginTransaction to HAL SPI ( #9019 )
7 years ago
Tannoo
e43f3ac989
EEPROM init fix
7 years ago
Scott Lahteine
fc67c64b8f
Merge pull request #8989 from tcm0116/2.0.x_ubl
...
[2.0.x] Fix UBL compilation warnings
7 years ago
Thomas Moore
8afc4f8d9d
Fix UBL compilation warnings
7 years ago
Bob-the-Kuhn
eca5cc8669
Merge pull request #9003 from Bob-the-Kuhn/Due-PINS_DEBUG-&-related
...
[2.0.x] add Due PINS_DEBUG support & misc improvements (replaces PR #8990 )
7 years ago
Bob-the-Kuhn
e9fc7bc69c
Merge pull request #9000 from Bob-the-Kuhn/2.0-LCD-contrast
...
[2.0.x] lcd_contrast type mismatch work around
7 years ago
Bob-the-Kuhn
5574fad69c
copy of PR #8991 code
...
Formatting tweaks
correct array initialization & remove test code
7 years ago
Scott Lahteine
d190c702de
Add MKS_BASE Microstepping pins
...
Based on #9008
7 years ago
Scott Lahteine
5e01ee8adf
Temperature updates for parity with 1.1.x
7 years ago
Bob-the-Kuhn
adb9ecf3cc
copy of PR #8990
7 years ago
Roxy-3D
39e5fabfa9
Z BabyStepping should not be dependent on a bed leveling system being active
7 years ago
Bob-the-Kuhn
ef911a2d12
works
7 years ago
Scott Lahteine
d80c4f1a6e
Fix typo in delta call to buffer_line
...
Fix #8901
7 years ago
Scott Lahteine
9312ee63b0
Merge pull request #8979 from thinkyhead/bf2_sync_up_configs
...
[2.0.x] Synchronize configs with 1.1.x
7 years ago
Scott Lahteine
41dfb229ec
Merge pull request #8978 from thinkyhead/bf2_slimming_option
...
[2.0.x] SLIM_LCD_MENUS option
7 years ago
Scott Lahteine
3dd04736c0
Update M17_M18_M84.cpp
7 years ago
Scott Lahteine
2929c9e56f
A specific option to SLIM_LCD_MENUS
7 years ago
Scott Lahteine
10edb469bb
Apply SLIM_LCD_MENUS to example configs
7 years ago
Scott Lahteine
5294fd132f
Merge pull request #8924 from ejtagle/bugfix-2.0.x
...
[2.0.x] Improve SW SPI for DUE a bit more
7 years ago
Scott Lahteine
0b4a46fa6c
Bring configs up to date with 1.1.x
7 years ago
Scott Lahteine
7cc2193bce
Add Tronxy X1 example config ( #8972 )
7 years ago
etagle
729a9f55fc
Improved Sw SPI on DUE HAL a bit more.
...
Now the USB MSD can transfer at 750k/s. Previously, it was 500k/s. I think this is the maximum achievable speed using Sw SPI.
7 years ago
Scott Lahteine
615146c069
Enqueue commands better in ultralcd.cpp
7 years ago
Scott Lahteine
9686ffedef
Single pause flag also indicates SD print pause
7 years ago
Scott Lahteine
6d94bbf618
Apply some PGM_P pointers
7 years ago
Bob-the-Kuhn
cba44128d5
fix include
7 years ago
Scott Lahteine
427df8792d
Fix Capabilities Report
7 years ago
Scott Lahteine
2526ac6500
Display up to 3 extruders on char LCD
...
…and show bed level indicator at the position of the [H] icon, when a heated bed exists.
7 years ago
Scott Lahteine
db32c185ae
Merge pull request #8860 from Bob-the-Kuhn/2.0.x-DUE-RRDFGSC
...
[2.0.x] DUE - update for Reprap Discount Full Graphic Smart Controller
7 years ago
Scott Lahteine
9ecdd1f4c7
Multi extruder support for M600 and LCD
7 years ago
Scott Lahteine
a1ce6e8ff4
Clear lcd_clicked immediately on use
7 years ago
Scott Lahteine
5effe1590c
Fix NO_VOLUMETRICS bug
7 years ago
Scott Lahteine
f163eede78
No sub-menu if NO_VOLUMETRICS
...
For parity with #8911
7 years ago
Scott Lahteine
2c4e03d2cf
Indentation of a SW SPI file
7 years ago
Scott Lahteine
1a827d5b68
Opening brace tweaks
7 years ago
Bob-the-Kuhn
a142fab155
Enable RRDFGSC on Due
7 years ago
Scott Lahteine
b259bb4670
Fix tmc_util global vars
7 years ago
Scott Lahteine
4ef965cc40
Fix compiler warnings
7 years ago
Scott Lahteine
9e8008c49c
Fixes for G29, esp. 3POINT
7 years ago
Scott Lahteine
026e301307
lcd_map_control deps on ULTIPANEL
7 years ago
Scott Lahteine
f2731c9f93
Allow consecutive uses of G29
7 years ago
Scott Lahteine
4b49ea1e92
General cleanup of config-store, reset_bed_level
7 years ago
Scott Lahteine
2925852244
Fix GT2560 A+ servo pin
7 years ago
Scott Lahteine
c6354fa153
Tweak M125 code
7 years ago
Scott Lahteine
3b51f5c67e
Add pause/resume action to example configs
7 years ago
Scott Lahteine
f704f405af
Add pause/resume actions on M600, M125
7 years ago
Thomas Moore
f0a8a1a853
[2.0.x] Use NOZZLE_PARK_FEATURE for ADVANCED_PAUSE_FEATURE ( #8866 )
...
* Use NOZZLE_PARK_FEATURE for ADVANCED_PAUSE_FEATURE
7 years ago
Scott Lahteine
705ea98fd3
Comment `return false` in motion functions
7 years ago
Scott Lahteine
50366b00d5
Tweak cleaning buffer / SD finished command
7 years ago
Scott Lahteine
28fc8741d6
Reduce default jerk. XY by half. Z by 1/4
7 years ago
Bob-the-Kuhn
1a948cbd93
Fix SET_OUTPUT glitch - LPC1768 & DUE
7 years ago
Scott Lahteine
869c89d83f
Merge pull request #8865 from thinkyhead/bf2_more_scara_scaling
...
[2.0.x] SCARA Feedrate Scaling for G2/G3 - using HYPOT
7 years ago
Scott Lahteine
1cf1cf8759
Add RADDS_DISPLAY to example configs
7 years ago
Even
ea1a8d1223
add original RADDS LCD + Controller
...
adds setup for the original Radds Display+Controller+SD Card Reader PCB
http://doku.radds.org/dokumentation/lcd-display/
7 years ago
Scott Lahteine
4a8fd8ae92
Merge pull request #8853 from ejtagle/bugfix-2.0.x
...
USB Mass Storage Implementation / CDC with HW flow control and misc fixes and improvements for Arduino DUE/RE-ARM based boards
7 years ago
Scott Lahteine
aa97cd6e9b
Merge pull request #8871 from petrzjunior/bugfix-2.0.x
...
[2.0.x][Language] Update Czech for Dec 2017
7 years ago
Thomas Moore
2917d1217d
Revert "Followup to #8698"
...
This reverts commit 4e891e9fb7
.
7 years ago
Petr Zahradník
69a51a426c
Update Czech language Dec 2017
7 years ago
Scott Lahteine
caa5093498
General DELTA_IK macro
7 years ago
Scott Lahteine
c694608450
Apply SCARA_FEEDRATE_SCALING to G2/G3
7 years ago
Scott Lahteine
97d509d4d2
Revert "Improved Core-compatible jerk code"
...
Reverting commit 3cd7659
7 years ago
Scott Lahteine
5bc2acc072
Restore position_float to fix LIN_ADVANCE
7 years ago
etagle
33a6fc70e4
Adding USB MSD implementation to the HAL: Now, when you plug the Native USB port of the Arduino DUE to your PC, it will be detected as a composite USB device: One of the devices is a USB CDC (Serial port over USB) with native USB handshake (no more overflows!!) (set SERIAL_PORT to -1 to use it as main serial port) and also, a MSD (USB Mass Storage Device) will be detected, and the SD card present on the socket will be reflected as a Removable disk on your PC)
7 years ago
etagle
d8a4db72ac
Reimplemented SW SPI for DUE in assembler. This allows to reach 12Mhz as SPI Clock and improves 4x the transfer speed to the SD card. This is REQUIRED so access to SD from USB is usable (allows 600Kbytes/second transfer speeds)
7 years ago
etagle
99b2fc2066
Adjusted timings on the ST7290 u8glib so RE-ARM and RAMPS4DUE have no problems when writing to the graphics LCD. This fixes Issue #8787 - Special thanks to Bergerac56 for testinf this out !!!
7 years ago
etagle
498ea7512a
Exposed SDCard interface to the public, to USB MSD is able to read/write sectors on the SD card
7 years ago
etagle
9aff55ed1f
Backported latest improvements and fixes from the SdFat liibrary to our own version. This includes support for CRC7 validation on commands and also, made sure that even if using software SPI implementations, SD card speed is properly adjusted when transitioning from INITIALIZATION to DATA TRANSFER mode. ALL HALs implement spiInit, even in SW SPI mode, and we NEED this change to improve 25x the transfer speed of the SD card and allow implementations of USB MSD
7 years ago
etagle
7447979110
Fixed some warnings on the MakerParts configuration, when compiling using the AVR toolchain (integer overflow on the preprocessor calculations)
7 years ago
etagle
b6f9c333d4
Adding hooks into the idle loop so HALs can execute 2nd plane tasks, such as serving SD card read/writes requested from the USB MSD layer
7 years ago
victorpv
2ec4113cb2
Changes to STM32F1 HAL ( #8833 )
...
Some to correct missing files from previous PR to completely avoid
HardwareTimer Class (reduce overhead). Some changes to formatting.
Changes to DMA ADC to work correctly.
Change to F1 sanity check.
7 years ago
Scott Lahteine
913d9e9a59
Matching sign across filwidth vars
7 years ago
Scott Lahteine
3cde4c78b2
Use wildcard *.cpp in Makefile
...
Based on #8738
Addressing #8731
7 years ago
Scott Lahteine
fdc5e72720
A single setting to validate filament width
7 years ago
Scott Lahteine
93a6a4e1a8
Add VOLUMETRIC capability item
7 years ago
Scott Lahteine
933f76fda3
Option to disable all volumetric extrusion
7 years ago
Scott Lahteine
31e33d2acd
Add NO_VOLUMETRICS to example configs
7 years ago
Scott Lahteine
fc9ee1a4de
Fix up serial sanity check
7 years ago
Scott Lahteine
de5ca96654
More parity with 1.1.x, plus whitespace
7 years ago
Scott Lahteine
a891d8d738
Merge pull request #8820 from thinkyhead/bf2_mks_sbase_spi
...
[2.0.x] Fix SDSUPPORT for MKS SBASE
7 years ago
Scott Lahteine
097a26007f
Fix SDSUPPORT for MKS SBASE
...
Fix supplied by @cjsoong in https://github.com/MarlinFirmware/Marlin/issues/8750#issuecomment-350779983
7 years ago
Scott Lahteine
8df5955da4
Revert "Reset timer count before first block step"
...
This reverts commit 5cf6a062e3
.
7 years ago
Scott Lahteine
957bbab57f
Update inc files for parity with 1.1.x
7 years ago
Scott Lahteine
f79026acc1
Apply MKS_12864OLED_SSD1306 to examples
...
Followup to #8814
7 years ago
Dan Delaney
b055d8c39c
[2.0.x] Adding support for using the MKS_12864OLED with the SSD1306 controller ( #8814 )
...
* Adding support for using the MKS_12864OLED with the SSD1306 controller
* Update comment for correct controller type
7 years ago
Scott Lahteine
15d05748df
Adding support for the Tronxy and Zonestar LCD
7 years ago
Scott Lahteine
9abbcc3ee0
Apply ZONESTAR_LCD to example configs
7 years ago
Dave Johnson
aed0cfa3d1
Various fixes for 2.0.x configs
7 years ago
Scott Lahteine
674deaf223
Add NANODLP_ALL_AXIS to config examples
7 years ago
robpower
5595098063
V2 Extended NanoDLP_Z_Move_Sync to G4 & G28,Added all axis option.
7 years ago
Scott Lahteine
2b7db90340
Bring Malyan M200 config up to date
7 years ago
Scott Lahteine
8b12371e45
Change some hex case
7 years ago
Scott Lahteine
4782acf60e
Merge pull request #8780 from fiveangle/bf2-typo
...
[2.0.x] typo in Marlin.cpp
7 years ago
teemuatlut
0cd1e91056
[2.0.x] TMC driver update ( #8769 )
7 years ago
Scott Lahteine
09d13f186f
Correct unskew, after all
7 years ago
Dave Johnson
0d531d9655
Missing HAS_HEAT_BED conditional
...
Fixes issue found in #8779
7 years ago
Dave Johnson
69efb87d19
typo in Marlin.cpp
7 years ago
Scott Lahteine
368c124de8
Fix Planner::unskew parity with skew
7 years ago
Scott Lahteine
cf2193c07f
Comment, fix filament width sensor
7 years ago
Scott Lahteine
a641992c1d
Merge pull request #8762 from victorpv/patch-2
...
[2.0.x] STM32F1 HAL: Fix issue #8585 . Updates to readme.
7 years ago
Eduardo José Tagle
ac168a03c8
Fixes for the Arduino DUE HAL (Serial Port, Graphics Display, EEPROM emulation) ( #8651 )
...
* Fixing the DUE serial port assignments: Now -1 means the SAM3x USB Device emulating a serial port, and 0 means the USB to serial adapter included as a programming port
* Improving the Fast IO port access implementation on Arduino DUE
* Implemented EEPROM emulation on Due by storing data on the internal FLASH (with wear leveling)
* Implemented a Software SPI for the ST7920 graphics display for the Arduino RAMPS for DUE, as the default one in u8glib is clocking data too fast on ARM, and the display does not understand it.
* Fixing the case where the serial port selected is the USB device
* Adding configuration for the Makerparts 3D printer (www.makerparts.net)
* Tuned MakerParts acceleration on X and Y axis so it never loses steps. Also adjusted pulses per mm to match default hw configuration
* Fine tuned Maximum acceleration for MakerParts printer
* Style cleanup
* Style cleanup (2)
* Style fixes (3)
* Fixing the DUE serial port assignments: Now -1 means the SAM3x USB Device emulating a serial port, and 0 means the USB to serial adapter included as a programming port
* Improving the Fast IO port access implementation on Arduino DUE
* Implemented EEPROM emulation on Due by storing data on the internal FLASH (with wear leveling)
* Implemented a Software SPI for the ST7920 graphics display for the Arduino RAMPS for DUE, as the default one in u8glib is clocking data too fast on ARM, and the display does not understand it.
* Fixing the case where the serial port selected is the USB device
* Adding configuration for the Makerparts 3D printer (www.makerparts.net)
* Tuned MakerParts acceleration on X and Y axis so it never loses steps. Also adjusted pulses per mm to match default hw configuration
* Fine tuned Maximum acceleration for MakerParts printer
* Style cleanup
* Style changes to u8g_dev_st7920_128_64_sw_spi.cpp
* Even more improvements to the FastIO HAL for DUE. Now WRITE() is 2 ASM instructions, if value is constant, and 5 cycles if value is not constant. Previously, it was 7..8 cycles
* After some problems and debugging, seems we need to align the interrupt vector table to 256 bytes, otherwise, the program sometimes stops working
* Moved comments out of macro, otherwise, token pasting does not properly work sometimes
* Improved Software SPI implementation on DUE: Now it honors the selected speed passed to spiInit(). This allows much faster SDCARD access, improving SDCARD menus and reducing latency
* Update u8g_dev_st7920_128_64_sw_spi.cpp
* Disabling EEPROM over FLASH emulatiion if an I2C or SPI EEPROM is present
7 years ago
victorpv
084f2434a7
Update readme.md
7 years ago
victorpv
7c7ae5ebef
Delete duplicated file.
7 years ago
victorpv
4feffca178
fix for issue #8585
...
As reported in this issue:
https://github.com/MarlinFirmware/Marlin/issues/8585
I have it working fine in my local copy like that change.
7 years ago
Scott Lahteine
d568e586b7
Fix up ubl_motion indentation
7 years ago
Scott Lahteine
24f9bec6f4
UBL + DUAL_X_CARRIAGE compatibility
7 years ago
Scott Lahteine
6d0678d963
Omit unused UBL motion code
7 years ago
Scott Lahteine
3255712343
Skew Correction for UBL
...
Also remove unused grid slicing function when using UBL segmented.
7 years ago
Scott Lahteine
3d796d8040
Move debug code
7 years ago
Scott Lahteine
3db5303bfe
_buffer_line => buffer_segment
7 years ago
Scott Lahteine
a71d2f3f40
UBL_DELTA => UBL_SEGMENTED
7 years ago
Scott Lahteine
73e32925e4
References are better for array args
7 years ago
Scott Lahteine
125c572d97
Tweak M114 detail
7 years ago
victorpv
a5150c83a2
[2.0.x] Multiple updates to STM32F1 HAL ( #8733 )
...
* STM32F1 HAL
Adding files for STM32F1 HAL based on libmaple/stm32duino core.
Current persistent_store uses cardreader changes to be sent in separate
commit, but could be changed to use i2c eeprom.
There is another persistent_store implementation that uses the MCU flash memory
to emulate eeprom
Adding readme with some information about the stm32 HAL.
* Switch to Timer4 to avoid a hard reset on STM32F103C6 boards
On bluepill STM32F103C6 boards, using Timer5 results in a error() vector call. Switch to 4 since these are both general purpose, 16 bit timers.
* Add support for EEPROM emulation using Flash
Some low end machines doe not have EEPROM support. Simulate it using the last two pages of flash. Flash does not allow rewrite between erases, so skip writing the working version if that's enabled.
* Basic Pins for a malyan M200
This is a work in progress to go hand in hand with the STM32 work.
* Add support for ADC with DMA. This work has exposed a problem with the pin enumerations in STM boards vs what marlin expects (i.e, try defining PA0 as a temp pin). The hack can be removed with we go to fastio completely. To see this work, set something in adc_pins to a value like PA0 and connect your pullup resistor'd thermistor.
* Missing file - change HAL_adc_init to actually do something
We have an actual ADC init function now.
* Remove pinmode hack
Remove the pin mode hack that I was using to init PA0.
Updated Readme.md
* Several changes to timers and GPIO
Faster GPIO, and faster timer functions by accesing registers and
libmaple.
Still more changes pending for the Timer's code to skip using the
HardwareTimer class altogether.
Switch all enums to be within #defines
This change allows a user to have, for instance, TEMP_4 and TEMP_BED definied but nothing else. The enums which are not defined move "out", allowing the first ones to take the slots in the enum, and since the array is sized on ADC_PIN_COUNT, we always have the right size data and in order.
* Update Malyan M200 pins
Update Malyan M200 pins with correct fan values.
* Test all pins on actual hardware, update definitions
Some of the pin definitions were from knowlege base/pdfs. Now they've been tested against actual hardware. This should be very close to final.
* Update HAL_timers_Stm32f1.cpp
* Add sample configurations for Malyan M200
Add sample configuration for Malyan M200 without bed leveling, and move fan to auto cool E0 since this printer by default has only one fan.
Choose the timer based on MCU defintion. Timer5 is not valid on C8/CB class boards, so use Timer4 for the step timer.
readme.md update
* Updates to timers, and some stm32 boards definitiions
* Correct pin toggle macro.
* Remove duplicated Malyan M200 entry from pins.h
* Update configuration_store.cpp
* Formatting, indentation
* Formatting in HAL_Stm32f1.cpp
7 years ago
Scott Lahteine
204199e1ce
Only compare XYZ to check motion
7 years ago
Scott Lahteine
6686d937fb
Always report position on config load/reset
7 years ago
Scott Lahteine
117fc872a7
Update current position in M852
7 years ago
Scott Lahteine
7d2e850577
Have M420 report a changed position
7 years ago
Scott Lahteine
03ba79f144
Sync and report changed position
7 years ago
Scott Lahteine
5cf6a062e3
Reset timer count before first block step
7 years ago
Scott Lahteine
6149b82119
Allow setting current timer counter
7 years ago
Scott Lahteine
82ef6b5242
Add an option to specify "pulse" timer
7 years ago
Scott Lahteine
b8bc965414
General cleanup HAL timers
7 years ago
Scott Lahteine
69d49a2438
Shorter segments may be better
7 years ago
Scott Lahteine
d576f5408e
Add MiniRAMBo 1.0a board
7 years ago
Scott Lahteine
c40cb52342
Use MB() for Megatronics 3.1
7 years ago
Scott Lahteine
4fa65a5c25
TCNT0 => HAL_timer_get_current_count
...
Fix #8710
7 years ago
AnHardt
b3daf6b5db
[2.0.x] better reverse pass ( #8722 )
...
* repair reverse_pass()
And make it readeble.
This was broken a long time ago.
Not competely unfunctional but far from optimal.
* Minor speedup when calling calculate_trapezoid_for_block
2 float / to 1 foat / and 2 float *
* Various style changes
7 years ago
Roxy-3D
f58eb391aa
[2.0.0] Better off mesh behavior for UBL ( #8714 )
...
* Better off mesh behaviour for UBL
* Suggested ubl.h changes
7 years ago
Jonathan Barchi
cffd052fee
[2.0.x] Fix for #8604 ( #8717 )
...
* Nozzle.cpp: replace incorrect M_2_PI (2/pi) with 2.0 * M_PI
* Use RADIANS(360) instead of 2 * M_PI
7 years ago
Bob-the-Kuhn
65d0f32f82
divide only when required
7 years ago
Scott Lahteine
728acf521c
Followup to #8706
7 years ago
Scott Lahteine
85c6ffbe0d
Discard all "continued" blocks on interrupted move
7 years ago
Scott Lahteine
4e891e9fb7
Followup to #8698
7 years ago
Scott Lahteine
de3d3b9cb1
Put FORCE_INLINE before static
7 years ago
Scott Lahteine
43ea265b78
Merge pull request #8685 from MateuszKrawczuk/patch-3
...
Update TEMP_BED_PIN in MIGHTYBOARD_REVE
7 years ago
Scott Lahteine
ae663a4198
PROBE_DOUBLE_TOUCH => MULTIPLE_PROBING
7 years ago
Scott Lahteine
d7800e7975
Apply MULTIPLE_PROBING to example configs
7 years ago
Scott Lahteine
542efda7db
Merge pull request #8698 from thinkyhead/bf2_replace_jerk_code
...
[2.0.x] Improved Core-compatible jerk code
7 years ago
Scott Lahteine
3cd7659924
Improved Core-compatible jerk code
7 years ago
GMagician
99fcf60977
[2.x] addressing #8644
...
Removed missing include file
7 years ago
Scott Lahteine
81c0a918af
feed_factor => inverse_secs
7 years ago
Scott Lahteine
f206b81cf7
Sanity check skew+UBL
7 years ago
Scott Lahteine
9898b96992
No lcd_map_control flag in quick_stop
7 years ago
Scott Lahteine
840289e7cc
Use block cleaning instead of split flag
7 years ago
Scott Lahteine
90cf6a06be
Simplify G26 user_canceled
7 years ago
Scott Lahteine
cdfabbc507
Shorten error text in G29
7 years ago
Scott Lahteine
c846388a65
Standardize LCD interface code for UBL a little
7 years ago
Scott Lahteine
2fde60da12
Changes for parity with 1.1.x
7 years ago
Scott Lahteine
6040d4080e
Cleanup stepper ISR. Allow cleaning for endstops.
7 years ago
Scott Lahteine
a4e1d83599
Fix M503 S parameter
7 years ago
Scott Lahteine
a3b098b4be
Whitespace clean
7 years ago
AnHardt
a993c5227d
Don't split first_move while homing or probing
...
While homing or probing it might be bad if the stop/trobe triggers during the first part and the second is still in the buffer.
7 years ago
Mateusz Krawczuk
5320906b0b
Update TEMP_BED_PIN in MIGHTYBOARD_REVE
...
Pin K7 number in fastio1280.h is 69, but it's also ADC15 pin.
To get correct value from ADC reading it should be set as 15.
7 years ago
Scott Lahteine
aeb5c623c1
Show "Level Bed Corners" with UBL too
...
Addressing #8676
7 years ago
Scott Lahteine
5fbb2f121e
Remove skew warning that could crash the planner
7 years ago
Richard Wackerbarth
c1184552ac
Change K1 to required option PID_K1
7 years ago
revilor
9e3fbcf35c
fix for #8669 ( #8679 )
...
* fix for #8669
* Update G28.cpp
7 years ago
Scott Lahteine
d8b444c144
Cleanup constextpr in planner.cpp
7 years ago
Scott Lahteine
a2372cfab5
Fix SKEW_CORRECTION without leveling
7 years ago
Scott Lahteine
4d3c3d0b73
Some ST7920 parity with 1.1.x
...
Possibly more should be brought over? Discussion at #8471
7 years ago
Scott Lahteine
3748c28924
Fix MBL G29 without LCD
...
Addressing https://github.com/MarlinFirmware/Marlin/pull/8575#discussion_r154536617
7 years ago
Scott Lahteine
772298257b
Creality pins spacing, MINIPANEL CS pin
7 years ago
Scott Lahteine
b27bc67271
Set initial endstops state
7 years ago
Scott Lahteine
b6ba32ce75
Support for RAMPS Plus (3DYMY)
7 years ago
Scott Lahteine
53694ebaa1
Folllwup to planner splitting
7 years ago
Scott Lahteine
37fff608b0
Merge pull request #8652 from fiveangle/bf2_usbcon_xonxoff
...
[2.0.x] SERIAL_XON_XOFF not supported on USB-native AVR devices
7 years ago
Scott Lahteine
4b612f590c
Split first move to planner for better chaining
7 years ago
Unknown
91b63f6d69
SERIAL_XON_XOFF not supported on USB-native AVR devices
...
User could enable SERIAL_XON_XOFF on USB-native devices and it would not be enabled without warning, but M115 would report the capability as available.
7 years ago
Bob-the-Kuhn
57fac33a74
add explanations
...
1) add explanations as to why software SPIs are selected
2) remove unused flag/option
7 years ago
Bob-the-Kuhn
bb23286383
add README & modify spi_pins.h
...
still trying to fix file name
7 years ago
Scott Lahteine
dd8febca1a
Revert "Merge pull request #8611 from thinkyhead/bf2_planner_split_first"
...
This reverts commit 824980e70e
, reversing
changes made to aa7efb96bf
.
7 years ago
Bob-the-Kuhn
fb44f8e50f
Merge pull request #8616 from hg42/bugfix-2.0.x
...
[2.0.x][LPC1768][FIX] NUM_DIGITAL_PINS was negative, fixes PWM, arduino io functions, M42, M43, M226, probably also Servo, some LCD, soft spi, SoftwareSerial, ... may be others
7 years ago
Bob-the-Kuhn
4c5356f77a
Merge pull request #8622 from hg42/implement-LPC1768-GET_TIMER
...
[2.0.x][LPC1768][fix] Implement GET_TIMER and other GET_xxx, fixes PWM
7 years ago
Harald Gutsche
f5b4e1ef4f
as a workaround enable PWM for any pin, see PR #8622
7 years ago
Scott Lahteine
6e944a413c
Merge pull request #8607 from benlye/patch-1
...
[2.0.x] Fix M49 so that it does not hang the terminal console
7 years ago
Scott Lahteine
967522b95e
Merge pull request #8615 from dot-bob/Duplicator_6-2.0.x
...
[2.0.x] Example configurations for Wanhao Duplicator 6
7 years ago
Scott Lahteine
f4b16a3bac
Update M49.cpp
7 years ago
Scott Lahteine
f9327534f8
Merge pull request #8634 from fiveangle/bf2_report_xonxoff
...
[2.0.x] Report SERIAL_XON_XOFF in M115
7 years ago
Scott Lahteine
da9f140829
Merge pull request #8637 from thinkyhead/bf2_ubl_uses_LSL
...
[2.0.x] Use custom segment length for UBL Cartesian
7 years ago
Scott Lahteine
3a97de52ef
Split first move to planner for better chaining
...
Address #8573 , #8595
7 years ago
Scott Lahteine
24437de591
Use custom segment length for UBL Cartesian
7 years ago
Unknown
4c5ffd2349
[2.0.x] Report SERIAL_XON_XOFF in M115
...
-Report SERIAL_XON_XOFF in Extended Capabilites M115 report for hosts
-Remove outdated 256 size limitation from comments on RX_BUFFER_SIZE defines
-Update error message conditions
7 years ago
Scott Lahteine
aa7efb96bf
Bring configurations up to date
7 years ago
Scott Lahteine
63a91cd37a
Fix a homing comment
7 years ago
Scott Lahteine
8056120195
Rename inverse_mm_s => inverse_secs
7 years ago
Scott Lahteine
23557f8e77
Remove obsolete de_float
7 years ago
Jonathan Barchi
05f8e98c4a
Fix for issue #8629 - mismatch between number of stored and loaded dummy items on non-delta machines. ( #8631 )
7 years ago
Roxy-3D
48fb4e0932
Get Bi-Linear to work with G26
...
More corrections to make that happen...
7 years ago
Roxy-3D
0850b38b45
Get Bi-Linear working with G26
...
G26 uses logic that looks like:
```
ex = _GET_MESH_X(i + 1) - (SIZE_OF_INTERSECTION_CIRCLES - (SIZE_OF_CROSSHAIRS));
```
The Bi-Linear macros need parenthesis to work correctly.
7 years ago
Scott Lahteine
000b3b3117
Comment/cleanup of motion code
7 years ago
Scott Lahteine
046a1ad331
Merge pull request #8625 from tcm0116/2.0.x-G33
...
[2.0.x] Fix missing return values in G33_auto_tune
7 years ago
Thomas Moore
b35c3b5eb8
Fix missing return values in G33_auto_tune
7 years ago
Scott Lahteine
45c2388a58
Apply const to thermal_runaway_protection args
7 years ago
Scott Lahteine
0154e3480c
New feature: BED_SKEW_CORRECTION
7 years ago
Scott Lahteine
082ab8fcab
Add SKEW_CORRECTION to example configs
7 years ago
Unknown
d1f11e9c10
fix missing GET_TIMER (used by PWM for Ex_AUTO_FAN)
7 years ago
Harald Gutsche
dd1b503f64
fix NUM_DIGITAL_PINS being negative for more than 127 digital pins
7 years ago
dot-bob
bd45d0363d
Add default configurations for the Wanhao Duplicator 6.
7 years ago
Scott Lahteine
91fb6231b2
Fix EEPROM V45 header, layout
7 years ago
Roxy-3D
94e6b2976e
Restore correct G26 values for gMax 1.5+ printer
7 years ago
Scott Lahteine
dd3ce40826
Drop Planner::position_float, use int types
7 years ago
Scott Lahteine
ec6ca37ed3
Fix (un)apply_leveling fade bug
7 years ago
Scott Lahteine
a52fec6ac4
Planner class parity with 1.1.x
7 years ago
Ben Lye
1f3ad461bc
Update M49.cpp
...
Fix M49 so that it does not hang the terminal console.
7 years ago
Scott Lahteine
e37dd64548
Apply LEDColor, language fixes
7 years ago
Scott Lahteine
8f90642eea
LED_CONTROL_MENU config changes
7 years ago
Tannoo
cf0f78336b
New Feature: LED_CONTROL_MENU
7 years ago
Scott Lahteine
23e45fa3c4
Apply const to some planner vars
7 years ago
Scott Lahteine
7c61bcb058
Apply SEGMENT_LEVELED_MOVES to example configs
7 years ago
Scott Lahteine
ef2531558c
Add an option to segment leveled moves
7 years ago
Scott Lahteine
285b868e9b
Tweak planner code style
7 years ago
Scott Lahteine
1f2acc33bc
Tweaks for check_axes_activity
7 years ago
Vitaliy Sapyanov
7f88334aa3
Done cleanup and removed duplicates in pins_RuRAMPS4D.h ( #8582 )
...
Remove duplicates, with followup fixes
7 years ago
Scott Lahteine
a8aa43ce2d
Merge pull request #8587 from AnHardt/2_Fix_WDTO_during_long_DELTA_moves
...
[2.0.x] Fix WDTO during long delta moves
7 years ago
Scott Lahteine
4793c34c53
Fix M290 boolval bug
...
Fix #8577
7 years ago
Scott Lahteine
16baa48699
Fix #8579
...
Fan speed code fell into a curly brace
7 years ago
AnHardt
02aa93a6ad
Fix Watchdog time out during long lasting DELTA moves
...
During long lasting moves of a delta machine neither the temperatures are maintained nor buttons checked nor ... .
The fix is to call 'manage_heater()' and 'idle()' every now and then in the loop where the move is segmented.
The code is abot the same as in G2_G3 wher we had the same problem with too large circles lasting too long.
Fixing #7510
7 years ago
Scott Lahteine
fadf9eb2d7
Simplify midpos calculation
7 years ago
Scott Lahteine
0880031e8e
Satisfy M702 dependencies
7 years ago
Scott Lahteine
0786b61ce7
Followup to #8575
7 years ago
Scott Lahteine
276271e72f
Make MBL work more like PROBE_MANUALLY
7 years ago
Scott Lahteine
94cb412e45
Allow override of probe bounds
7 years ago
Scott Lahteine
c8718aa111
Spacing, macros in LPC1768_PWM
7 years ago
Scott Lahteine
a67cf78c6b
Clean up whitespace, spacing
7 years ago
Scott Lahteine
f0dd4e3fa0
Bootscreen parity with 1.1.x
7 years ago
Scott Lahteine
b634bfe1b1
Tweak to readDir code
7 years ago
Scott Lahteine
7be4857ab9
Tweak BLOCK_BUFFER_SIZE description
7 years ago
Bob-the-Kuhn
7d8b66e207
Merge pull request #8570 from Bob-the-Kuhn/Sbase-PWM
...
[2.0.x] MKS Sbase - add servo pin definitions and add directly controlled PWM
7 years ago
Bob-the-Kuhn
59b32c25b5
MKS Sbase changes
7 years ago
Scott Lahteine
f90c075d1f
SD Menu patches
7 years ago
Scott Lahteine
9b64be0bc5
Fixes for leveling sub-menus
7 years ago
Scott Lahteine
25674da90c
Tweaks to do_blocking_move
7 years ago
Scott Lahteine
22b897e77d
Show M211 output with workspace offset
7 years ago
Scott Lahteine
d06e29846d
Loosen HAS_BED_PROBE definition
7 years ago
Roxy-3D
e48fcad615
change G26 and G29 bit function names to avoid HAL collision
7 years ago
Scott Lahteine
41ec449960
Fix G26 error return
7 years ago
Scott Lahteine
9badf5dc0d
Fix Micromake C1 config
7 years ago
Scott Lahteine
7576ad7fc2
Merge pull request #8554 from tcm0116/2.0.x-cleanup
...
[2.0.x] Fix for #8525 and other cleanup
7 years ago
Scott Lahteine
27c5692b13
Syntax tweaks
7 years ago
Scott Lahteine
d18d40e1d6
M290 report on change, P0 to leave Probe Z Offset alone
7 years ago
LVD-AC
65f365333f
[2.0.x] G33 probe error handling
7 years ago
Bob-the-Kuhn
8c69adba8b
Merge pull request #8553 from Bob-the-Kuhn/2.0.x-U8Glib-follow-up
...
[2.0.X] U8Glib follow up
7 years ago
Scott Lahteine
be00e421a7
Patch up M290, M851
7 years ago
Bob-the-Kuhn
fc40d56131
fixed error, updated defaults, added notes
...
Travis fix - only allow ultralcd_st7920_u8glib_rrd_AVR.cpp to compile when ST7920 selected
7 years ago
Roxy-3D
d29cb646e3
Fix erroneous reference to temperature in time calculations
...
Travis is having problems at: https://github.com/MarlinFirmware/Marlin/pull/8560
So... doing a direct commit to get things correct. Bugfix_v1.1.x does not have this bug. Nothing needs to be done to that branch.
7 years ago
Thomas Moore
7bb1721f35
Fix _BV already defined warnings for Teensy
7 years ago
Thomas Moore
5f9592a523
Cleanup narrowing warning in pin_is_protected
7 years ago
Thomas Moore
34eaaab5fb
Fix _BV already defined warnings
7 years ago
Thomas Moore
2ea779e560
Allow bed probe sanity checks to run
7 years ago
Scott Lahteine
d24b1190bd
Don't use Z_MIN_PROBE_ENDSTOP on DELTA
7 years ago
Scott Lahteine
e34c6827ea
Init MIXING virtual tools as switching
7 years ago
Scott Lahteine
a9ecb975b2
Apply LINEAR_UNIT to M503 output for M200
7 years ago
Scott Lahteine
d95ee0f003
Merge pull request #8551 from revilor/bugfix-2.0.x
...
MK2_MULTIPLEXER does not require E2/E3 stepper pins
7 years ago
Scott Lahteine
80ada58818
One fewer function call in probe_pt
7 years ago
oliver
92a0dc552a
MK2_MULTIPLEXER does not require E2/E3 stepper pins
7 years ago
Scott Lahteine
b49acce035
Tweaks for lcd_external_control
7 years ago
Scott Lahteine
1ef1052ae1
Phatter arrows for Z offset overlay
7 years ago
Scott Lahteine
5926c9c97b
Followup for MESH_EDIT_GFX_OVERLAY
7 years ago
Scott Lahteine
ab03a31cc9
Patch G0/G1 for NANODLP_Z_SYNC
7 years ago
Scott Lahteine
a766dfb3b1
Merge pull request #8536 from thinkyhead/bf2_nanodlp_z_move_sync
...
[2.0.x] Implement NANODLP_Z_SYNC for 2.0.x
7 years ago
Scott Lahteine
01e207213f
Fix MK2_MULTIPLEXER stepper indirection
7 years ago
Roxy-3D
ec04cf27d3
Fix the G26 out of scope identifiers in the v2.0.0 branch ( #8543 )
...
These changes may need to be warmed over. I tried to fix things with
the least amount of disruption. I just wanted to get the bugfix_v2.0.0
branch working for people again.
7 years ago
Scott Lahteine
dc82babe8e
Implement NANODLP_Z_SYNC for 2.0.x
7 years ago
Scott Lahteine
c6b0c104bb
Adapt G26 to work for all meshes
7 years ago
Scott Lahteine
5ce7f23afa
Config option G26_MESH_VALIDATION for all meshes
7 years ago
Scott Lahteine
c19eb33408
Move G26 to gcode sub-folder
7 years ago
Scott Lahteine
a03f93bab4
Fix fan kickstart
7 years ago
Scott Lahteine
9e3c41f9e8
Tweak fan kickstart / speed code
7 years ago
GMagician
118ac61e59
[2.0.x] Tool change bad behaviour fix
...
Previous fix did not work as expected when axeis not homed. It raise Z but never return to original position
7 years ago
Scott Lahteine
c35d27f77c
Merge pull request #8299 from tcm0116/2.0.x-BIQU_BQ111-A4
...
[2.0.x] Add BIQU BQ111-A4 board
7 years ago
Scott Lahteine
1685cd193b
Tweak char_mode init
7 years ago
Scott Lahteine
9406c87a97
Fix up LCD init / charset
7 years ago
Thomas Moore
fa577392b2
Add BIQU BQ111-A4 board
7 years ago
Scott Lahteine
c2fc78c3a8
#ifndef => #if !PIN_EXISTS
7 years ago
Scott Lahteine
c613a1ed38
Fix indentation, stepper.h dependency, etc.
7 years ago
teemuatlut
f011a32771
Board definitions for Ultratronics Pro v1.0
7 years ago
Bob-the-Kuhn
9dad534f02
fixed
7 years ago
Scott Lahteine
4371345cbe
Don't re-init graphical LCD after boot screen
...
Followup to 13a3fb1acc
7 years ago
Scott Lahteine
56c02b7f59
Shift register buttons question
...
Can LCD shift registers keep up with faster MCUs?
7 years ago
Scott Lahteine
3994d3b935
General cosmetic LCD
7 years ago
Scott Lahteine
617993d0ea
Patch for !!TEST (was _BV once?)
7 years ago
Scott Lahteine
3269d8dd62
Tweak M42 var
7 years ago
Mateusz Krawczuk
bb1a6eea88
Remove pin count check for MIGTHYBOARD_REVE
...
Remove assert and unused code since it is implemented in pinsDebug_plus_70.h
7 years ago
Scott Lahteine
1ce0fb336b
Patch Max7219_LED_Set input args
7 years ago
GMagician
a61127a421
[2.0.x] tool change bad behaviours
...
This will solve 2 issues on tool change.
1) when no home is done ("no_move" is set) tool change should never move X & Y because... I don't know where I am...only Z should be adjusted to avoid bed collision if other nozzle is lower than current.
Since no move no bed level matrix should be applied
2) When SWITCHING_NOZZLE is enabled and system is homed there are two movements to go to destination, but first can move Z to older position and then crash on the bed
7 years ago
Vitaliy Sapyanov
e2724c68ab
Update pins_RURAMPS4D.h
...
Add and bugfix pins
7 years ago
Scott Lahteine
9770062309
Merge pull request #8463 from thinkyhead/bf2_32bit_M42
...
[2.0.x] Updates to Anet A8 configurations
7 years ago
Scott Lahteine
3066655727
Try port*100+pin, fix config dependency
7 years ago
Scott Lahteine
ba8bc7ea80
Cosmetic tweaks
7 years ago
Scott Lahteine
f409147116
Fix P2_04, P2_05
7 years ago
Bob-the-Kuhn
a28ccabe2a
M42 P1.20 fix
7 years ago
Unknown
33912fa7e8
Update Temperature::setPwmFrequency prototype to match source
...
Introduced with #8446
7 years ago
Scott Lahteine
b9327a4d16
Misc. general cleanup
7 years ago
Scott Lahteine
8836623e0f
Fix `sq`/`min`/`max` macros after platform headers
7 years ago
Scott Lahteine
fe4f009fdd
32-bit unless…
7 years ago
Scott Lahteine
25af9decfe
Remove enum.h include of MarlinConfig.h
7 years ago
Scott Lahteine
1d4571b88d
Dependency adjustments
7 years ago
Scott Lahteine
550f1025f0
Try using <Arduino.h> everywhere
7 years ago
Scott Lahteine
c0000a0cdc
Move servo code to modules/servo.*
7 years ago
Scott Lahteine
81bc428b48
Don't compile custom u8g without DOGLCD
7 years ago
Bob-the-Kuhn
c14000775b
PWM fixes, slow down fan update
...
include LPC1768 syntax for M42
couple more pin_t changes
consistency
change M42 to R, P format
Revert "change M42 to R, P format"
This reverts commit 01f12f579ec9ccc1bb9126e68d2c86449e9b7edf.
7 years ago
Scott Lahteine
60adc6ff02
Display filwidth ratio in terms of E mm
7 years ago
Scott Lahteine
6e533748eb
Fixes #8472
7 years ago
Scott Lahteine
485abb023b
Merge pull request #8456 from thinkyhead/bf2_wednesday_tweaks
...
[2.0] No retroactive adjustment with M851 Z
7 years ago
Scott Lahteine
3bba7d60f3
No retroactive changes with M851 Z
...
If using babystep to adjust the Z probe offset, the axis will move and the mesh will be updated at the same time, causing a doubling of the Z offset over the rest of the print.
To correct for this, the current Z position would need to be modified in the opposite direction, canceling out the additional Z offset added to the mesh. This would be confusing to users, and moreover it would not be accurate without also taking the current Z fade level and current Z height into account.
It might make sense to change the mesh in the case where no babystepping is taking place, but this could be considered an undesirable side-effect of changing the `zprobe_zoffset`.
One way to remedy this would be to return to storing the mesh with `zprobe_zoffset` included, then subtracting `zprobe_zoffset` from the returned Z value. Thus, a babystep moving the Z axis up 1mm would subtract 1 from `zprobe_zoffset` while adding 1 to all mesh Z values.
Without including the `zprobe_zoffset` in the `z_values` there is no safe way to alter the mesh in conjunction with babystepping, although it's fine without it.
7 years ago
Scott Lahteine
32512332df
Apply some formatting
7 years ago
Scott Lahteine
7dacc999b9
Remove obsolete show_bootscreen var
7 years ago
Roxy-3D
9729528d13
Update UBL's Delta Probable locations
...
This is a non-intuitive change. @oldmcg says in this post https://github.com/MarlinFirmware/Marlin/issues/7572#issuecomment-340641207 that using DELTA_PRINTABLE_RADIUS is better than DELTA_PROBABLE_RADIUS for setting the probe limits. This is because the automatic probe code checks all locations for being reachable by the probe prior to doing the probe.
7 years ago
Scott Lahteine
d48cb6bf41
Apply coding standards to Max7219
7 years ago
Scott Lahteine
bd8bcf06e7
Updates to Anet A8 configurations
...
Based on #8426
7 years ago
Bob-the-Kuhn
7eea000f4b
E0 auto fan fixes
7 years ago
Scott Lahteine
b2dda096fe
Fix FILAMENT_LCD_DISPLAY for disabled state
7 years ago
Scott Lahteine
1e8afb66b7
Fix a planner comment
7 years ago
Scott Lahteine
50f09cc029
Miscellaneous cleanup
7 years ago
Scott Lahteine
63257dc083
Fix M503 output for M145
...
Fixes #7978
7 years ago
Scott Lahteine
0918dae66e
Add OV() macro for use in thermistor tables
7 years ago
Scott Lahteine
24057270a3
Merge pull request #8420 from RowanMeara/rm-dithering-2.0.x
...
[2.0.x] Fix Software Fan PWM
7 years ago
Scott Lahteine
5079a02c90
Add HAL_SERVO_LIB to HAL_Due.h
7 years ago
Scott Lahteine
9c3761047e
Merge pull request #8434 from thinkyhead/bf2_fix_M32_subroutines
...
[2.0] Fix 'M32 P' subroutines
7 years ago
Scott Lahteine
e0d367f1fb
Fix M32 P subroutine handling
7 years ago
Scott Lahteine
9f8b4c5ee8
Patch SD lib files for readability
7 years ago
Scott Lahteine
2c8c30437e
Fix parser parameter value handling
7 years ago
RowanMeara
6131533157
Change dithering behavior to intended.
7 years ago
Scott Lahteine
e70b44dc0b
Make sure leveled[] is defined for later use
7 years ago
Scott Lahteine
54774841ba
Merge pull request #8416 from thinkyhead/bf2_M114_DETAIL
...
[2.0] Add M114_DETAIL to Configuration_adv.h
7 years ago
Scott Lahteine
009e3a7aa7
Add M114_DETAIL to Configuration_adv.h
7 years ago
Scott Lahteine
6d6c3b1e97
Fix up REPRAPWORLD_KEYPAD defines
7 years ago
Scott Lahteine
3f0a982b8c
Move Filament Width Sensor to Configuration_adv.h
7 years ago
Scott Lahteine
b76e173205
Move test extrusion options under G26
7 years ago
Scott Lahteine
14ebedca27
Drop unused LARGE_FLASH option
7 years ago
Scott Lahteine
b7feb53e8a
Support for Extrudrboard in Printrboard Rev.F
7 years ago
Scott Lahteine
91baca6abb
Patches for compiler warnings/errors
7 years ago
Scott Lahteine
2f73dec077
Apply native workspace fixes for G92, G53-59
7 years ago
Scott Lahteine
04abd8d459
Improve and clarify M428 code
7 years ago
Dave Johnson
c009a990e4
[2.0.x] Fix some 8-bit Teensyduino compile warnings ( #8385 )
...
* Fix some 8-bit Teensyduino compile warnings
-Override Teensyduino legacy NOT_A_PIN 127 define
-some fixups for Printrboard_RevF pins
* Proper cleanup of Printrboard Rev.F pins
* Apply LCD fixes to Printrboard v1
7 years ago
Scott Lahteine
e8e92f8969
No leveling data in M114 if no leveling is enabled
7 years ago
Scott Lahteine
f5d210c35c
Fix report_current_position
7 years ago
Roxy-3D
faaae7a1b2
Provide more clearance for BL-Touch probe
7 years ago
Scott Lahteine
06ee6584fd
Remove offsets from soft endstops, tool change
7 years ago
Scott Lahteine
c938273bd5
Coding standard patch of M290
7 years ago
Scott Lahteine
98c1265e3b
Disable laser power when PWM goes to 0
7 years ago
Scott Lahteine
d4a1154c25
Use do_blocking_move_to where possible
7 years ago
Scott Lahteine
36426af564
Merge pull request #8356 from tcm0116/2.0.x-M600
...
[2.0.x] Normalize load/unload length in M600
7 years ago
Scott Lahteine
1ed86adf9c
Cleanup around updatePID
7 years ago
Scott Lahteine
75a58ee4b8
Fix position_is_reachable bug in waiting
7 years ago
LVD-AC
e334efb2a7
PROBE_MANUALLY etc.
7 years ago
Bob-the-Kuhn
b6415dc169
finish
7 years ago
Scott Lahteine
0efa66be0b
Updates to Traditional Chinese
...
From @cheton at #8347
7 years ago
Scott Lahteine
cba9c1cf9e
Add pre-calculated planner.e_factor
7 years ago
Thomas Moore
600c85226e
Normalize load/unload length in M600
7 years ago
Scott Lahteine
81b91b3f9d
Clean up some trailing white-space
7 years ago
Roxy-3D
2f9848ede3
Correct gMax 1.5+ example file
...
And... Keep both branches in synchronization.
7 years ago
Scott Lahteine
006dad4b52
Add pins_RURAMPS4D.h & change pins.h
...
http://3dtoday.ru/blogs/svs0724/ruramps4d-ramps-for-adruino-due-the-pilot-shipment-available-for-zack/
7 years ago
Scott Lahteine
00514857e9
SBASE serial port -1, RAMPS spacing
7 years ago
Scott Lahteine
c66696c507
Merge pull request #8344 from tcm0116/2.0.x-delta_height
...
[2.0.x] Add delta_height variable in lieu of using home_offset
7 years ago
Scott Lahteine
22e18fe832
Patch _manual_goto_xy for kinematics
7 years ago
Scott Lahteine
0cfb936dd1
Clarify some motion code
7 years ago
Thomas Moore
f34c3597dc
Add delta_height variable in lieu of using home_offset
7 years ago
Bob-the-Kuhn
d47fbf791b
Arduini IDE compatibility changes
...
changed includes to make Arduino IDE happy
7 years ago
Scott Lahteine
95ea43bde4
Update XYZ dual stepper configurations
7 years ago
Scott Lahteine
b0b4a20930
Tweaks to core motion code
7 years ago
Scott Lahteine
8805e24cc7
Fix tilt_mesh_based_on_probed_grid output bug
7 years ago
Scott Lahteine
24437fbb13
Fix G26 Y argument bug
7 years ago
Scott Lahteine
09b05c9d79
Merge pull request #8321 from Bob-the-Kuhn/pins_re-arm
...
2.0.x - pins_RAMPS_RE_ARM.h - add mega2560 pin numbers
7 years ago
Scott Lahteine
e6788bb6ae
Fix get_destination_from_command for E
7 years ago
Roxy-3D
967104e1ce
Default Extrusion Settings were off a few lines in some of the example config files. ( #8333 )
7 years ago
Bob-the-Kuhn
8875885a15
pins add old names
...
fix typo
re-write PWM section, add "not on Re-ARM" list
7 years ago
Roxy-3D
1c6e83c137
if !HAS_MESH we still need to do some motion! ( #8328 )
...
* if !HAS_MESH we still need to do some motion!
Thank You MagoKimbra !
* Ooops.... need #else and not #elif
7 years ago
Scott Lahteine
82f45c3e6a
Patch G33 misuse of PROBE_MANUALLY
7 years ago
Scott Lahteine
064e6fe60e
Remove debugging pin toggle from LCD code
7 years ago
Bob-the-Kuhn
0483a7df91
AVR RRD works
...
LPC1768 VIKI2 & RRDFG are working
looks like all SPIs are working
library change
sh1106 locks up
fixed lockup, started I2C SW com
pretty
re-org
restore a few files
make library happy
switched HAL version of rrd
fix travis error
travis error fixes
another travis fix
cleanup
minor update
one more
correct spacing in platformio.ini
7 years ago
Scott Lahteine
96c9d715f3
Patch abuse of sprintf_P in G33
7 years ago
Roxy-3D
ed62c621d7
Fix G26 Circle Drawing. Add Default Extrusion Settings ( #8313 )
...
- Fix G26 Circle Drawing.
- Add default extrusion settings so machine can print lines on print bed
- Yet to be done: Get LCD Menu's to use these settings.
7 years ago
Scott Lahteine
8fea26aa9d
Fix PID_autotune watch temp increase value
7 years ago
Scott Lahteine
2c099fd4c2
Update Thermal Protection Documentation
7 years ago
Colten Edwards
a6160916b0
[2.0] Fix M48 for delta printers/ABL compile issue ( #8286 )
...
* fix M48 for delta printers
fix M48 for delta printers. home printer if not already homed.
* remove ENABLED(DELTA)
remove ENABLED(DELTA) as it is not needed.
* Update M48.cpp
* abl needs queue.h
without queue.h abl will not compile since there is a script that runs at the end of it and we need to queue it up.
7 years ago
Scott Lahteine
17ef0a513b
Update G92 for native workspace
7 years ago
Scott Lahteine
b4bf8928aa
German language updates
...
Corresponding to #8306
7 years ago
Thomas Moore
73ca5345e1
Fix Delta EEPROM
7 years ago
Scott Lahteine
714d2b9bbc
Merge pull request #8297 from thinkyhead/bf2_M118_and_others
...
[2.0] Fix M118, compiler warnings, etc.
7 years ago
Alexey Shvetsov
83555933aa
Add platformio support for stm32 ( #8246 )
...
[2.0] Add platformio support for stm32
7 years ago
Scott Lahteine
85a62bbf46
Misc. fixes to compiler warnings, etc.
7 years ago
Scott Lahteine
e6aba99f16
Fix M118 parameters, with strict guideline
7 years ago
Scott Lahteine
e9b1944a67
Patch non-extended font option
7 years ago
Roxy-3D
6324b09934
Revert "Fix EEPROM crc ( #8284 )" ( #8292 )
...
This reverts commit 172c36f517
.
7 years ago
Rowan Meara
172c36f517
Fix EEPROM crc ( #8284 )
7 years ago
Scott Lahteine
cc4d28b73c
Update bilinear for native workspace
7 years ago
Scott Lahteine
94c7205d64
Merge pull request #8281 from thinkyhead/bf2_alligator_dac
...
[2.0] Use fastio for Alligator dac084s085, etc.
7 years ago
Scott Lahteine
2246316605
Fix name collision. timer_t => hal_timer_t
7 years ago
Jason Hitesman
4efaef7039
[2.0.x] Fix archim2 SSDS define ( #8278 )
...
* Fix SSDS define
* Update pins_ARCHIM2.h
7 years ago
Scott Lahteine
c8dfa26bc8
Use fastio for STM32F1 endstop interrupts
7 years ago
Scott Lahteine
185dec800b
Use fastio for HAL SPI EEPROM
7 years ago
Scott Lahteine
297666ea14
Use fastio for Alligator dac084s085
7 years ago
Scott Lahteine
c5d95d318b
Merge pull request #8249 from thinkyhead/bf2_nozzle_cleanup
...
[2.0] Cleanup Nozzle class, fix XY vs Z move order
7 years ago
Scott Lahteine
7e2fee9d56
Merge pull request #8274 from tcm0116/2.0.x-re_arm_D8
...
[2.0.x] Correct RAMPS_D8_PIN for Re-ARM
7 years ago
Scott Lahteine
59c558d612
Merge pull request #8275 from GMagician/2.0.x-Typo-fix
...
[2.0.x] typo fix (removed spaces)
7 years ago
Scott Lahteine
be73d5cc08
Cleanup Nozzle class, fix XY vs Z move order
7 years ago
GMagician
9e93b7ccbd
[2.0.x] removed spaces
...
Removed spaces in array declaration
7 years ago
Thomas Moore
b91a822d7a
Correct RAMPS_D8_PIN for Re-ARM
7 years ago
studiodyne
d295f984e3
Update fwretract.cpp
7 years ago
Scott Lahteine
1b40e9c464
Implement CNC_COORDINATE_SYSTEMS
7 years ago
Scott Lahteine
1b42fba39b
Add CNC_COORDINATE_SYSTEMS to configs
7 years ago
Scott Lahteine
a22434508f
Match tweaks to G33 from 1.1
7 years ago
Scott Lahteine
c07bbd4154
Prettify some EEPROM code
7 years ago
Scott Lahteine
d6aa127c76
Remove I2CPEM workspace offset
7 years ago
Scott Lahteine
79772219ae
Fix Fan Multiplexer init
7 years ago
Scott Lahteine
ca7d36d9ed
RAMPS pins for ANET_KEYPAD_LCD
7 years ago
Colten Edwards
e0a6ee8da5
[2.0] Fix up G33, LPC1768 + SDCARD_SORT_ALPHA ( #8250 )
...
* Update Conditionals_post.h
* Add a cast to round() to convert to a unsigned int
Add's a cast to round() so that it will compile properly. round() returns a float which must be cast to a integer for the following % operation. Use a unsigned int as a negative index to an array is wrong. Should never be more than 255 points allowing us to use a 8 bit cast.
* Update G33.cpp
7 years ago
Scott Lahteine
dac1f6fe74
Tweaks to cubic_b_spline code style
7 years ago
Scott Lahteine
4df024d7b9
Merge pull request #8234 from thinkyhead/bf2_native_operation
...
[2.0.x] Operate in Native Machine Space
7 years ago
Scott Lahteine
601ccded89
Fix case-insensitive config issue
7 years ago
Scott Lahteine
f8393a0908
Operate in Native Machine Space
7 years ago
Scott Lahteine
d83a9a53e8
Merge pull request #8220 from thinkyhead/bf2_serial_port_-1
...
[2.0] Add SERIAL_PORT -1 option for configurators
7 years ago
Scott Lahteine
93ba72ea83
Add SERIAL_PORT -1, set on SBASE, STM32F103RET6
7 years ago
Scott Lahteine
7e43dd1d23
Fix probes configuration url
...
Based on #8241 by @machaj
7 years ago
AnHardt
ca0e4b4e96
Some cleanup around 'lcd_bootscreen()' and 'lcd_kill_screen()'
...
Move 'lcd_bootscreen()' from `lcd_init()` to 'setup()' where it is cexecute exactly once. Saves 'bool show_bootscreen'.
Move the call of 'lcd_custom_bootscreen()' to the begin of 'lcd_bootscreen()'.
Move the delays into the related functions.
Move the picture loop around 'lcd_kill_screen()' into the function.
7 years ago
Scott Lahteine
84b93d941f
Merge pull request #8178 from thinkyhead/bf2_config_tweak
...
[2.0.x] Faster menu navigation for Anet A8
7 years ago
teemuatlut
70be4d206e
[2.0.x] UltiMachine Archim2 ( #8190 )
...
* UltiMachine Archim2 support
* SPI gets included by the library
* Invert TMC2130 diag pin state
* Clean up Archim2 pins
* Update Archim2 config
* FAN2 -> FAN1
* Cleanup
* Add brief Archim installation instructions
* Bring pins into compliance
* Update 1.0 SD Detect pin for 1.1
* Update Configuration.h
* Update pins_ARCHIM2.h
7 years ago
Scott Lahteine
f3deb37bdf
Merge pull request #8236 from thinkyhead/bf2_protect_M303
...
[2.0.x] M303 thermal runaway protection
7 years ago
Scott Lahteine
31f112cf58
Cleanup trailing whitespace
7 years ago
Scott Lahteine
2f9e42feb9
M303 thermal runaway protection
7 years ago
Scott Lahteine
e5ae545647
Remove ADCKey steps acceleration
7 years ago
Luc Van Daele
6827e243a0
[2.0.x] G33 magic numbers ( #8171 )
...
* [2.0.x] G33 magic numbers
* oops
* Comments
* oops
* warning
* better comment section
* remarks
* extra grids
7 years ago
Scott Lahteine
8735ae984b
Merge pull request #8227 from tcm0116/2.0.x-pin_mapping
...
LPC1768: updates to use the new pin_t typedef
7 years ago
AnHardt
c72a0610b4
Fix watchdog in WATCHDOG_RESET_MANUAL mode AVR
7 years ago
Thomas Moore
13d839795c
LPC1768: updates to use the new pin_t typedef
7 years ago
Scott Lahteine
eb13b8d985
Add MKS Gen L board
7 years ago
Morten
063e957fc4
Update pins_MKS_SBASE.h ( #8188 )
...
* Update pins_MKS_SBASE.h
Deleted E_MUX2, not used.
Changed #define LCD_PINS_D4 P0_14 // EXP1.5 to #define LCD_PINS_D4 P0_15 // EXP1.5, wrong in MKS's pinout schematic.
Swapped TEMP_BED_PIN and TEMP_0_PIN port's, request from user, more logical...
* Update pins_MKS_SBASE.h
Moved MUX signals to J8 and re added MUX2, cleaner wiring..
7 years ago
Scott Lahteine
f7133e53fd
Fix case light off
...
Addressing #8205
7 years ago
Scott Lahteine
0108d5181f
Allow asterisks in G-Code commands
...
Addressing #6655
7 years ago
Scott Lahteine
34745b2183
Organize boards.h by architecture
7 years ago
android444
9cc1d8e312
[2.0.x] Support for SilverGate Board
7 years ago
Scott Lahteine
03e5369411
Faster menu navigation for Anet A8
...
Addressing #8166
7 years ago
Scott Lahteine
f1edf83720
Merge pull request #8187 from rafaljot/patch-5
...
Update InterruptVectors_Due.cpp
7 years ago
Scott Lahteine
b2bd77c40a
Merge pull request #8191 from thinkyhead/bf2_rearm_more
...
[2.0.x] Add SDCARD_SORT_ALPHA options for LPC1768
7 years ago
Scott Lahteine
571ced712d
Add SDCARD_SORT_ALPHA options for LPC1768
7 years ago
rafaljot
778e4e4c23
Update InterruptVectors_Due.cpp
...
const pfnISR_Handler *isrtab = get_relocated_table_addr();
What compiler do you use? Arduino 1.8.5 can't compile this "const".
7 years ago
Scott Lahteine
cae8703e0d
Merge pull request #8181 from thinkyhead/bf2_fix_bootscreen_repeat
...
[2.0.x] Only show custom bootscreen once
7 years ago
Scott Lahteine
a516856df9
Only show custom bootscreen once
7 years ago
GMagician
727a403ba1
[2.0.x] Fix NO_MOTION_BEFORE_HOMING unwanted behaviour ( #8176 )
...
* [2.0.x] Fix NO_MOTION_BEFORE_HOMING unwanted behaviour
NO_MOTION_BEFORE_HOMING should prevent XYZ movements only when homing is not done.
E axes should be allowed
* Update G0_G1.cpp
* Update G0_G1.cpp
7 years ago
Alexey Shvetsov
577659cacf
Basic support for Azteeg_X5_GT ( #8139 )
...
* Basic support for Azteeg_X5_GT
Signed-off-by: Alexey Shvetsov <alexxy@gentoo.org>
* Add fan pins for AZTEEG X5 GT
Signed-off-by: Alexey Shvetsov <alexxy@gentoo.org>
* Fix endstop pins
* Add servo0 pin
7 years ago
Scott Lahteine
0b02f9cc33
Merge pull request #8168 from thinkyhead/bf2_config_tweak
...
[2.0.x] Apply Re-ARM SPI review items
7 years ago
Scott Lahteine
04c0d9f3c3
Implement kinematic software endstops
7 years ago
Scott Lahteine
9f89b5d876
Fix for MAX_VFAT_ENTRIES sanity check
7 years ago
Scott Lahteine
2cdde08339
Apply items specified in code review
...
Followup to #8122
7 years ago
Scott Lahteine
34be5d33c0
The plural of 'axis' is 'axes'
7 years ago
Bob-the-Kuhn
6e5f13a5c2
Merge pull request #8122 from Bob-the-Kuhn/2.0.x-restore-Re-ARM-RepRap-Discount-Full-Graphics-fix-(partial-solution)
...
2.0.x - Restore fix for garbaged display on Re-ARM with RepRap Full Graphics Smart Controller
7 years ago
Bob-the-Kuhn
b7a66742dd
tested
...
add sort alpha section to other LPC1768 boards
7 years ago
Jeffrey Li
bbc2e66634
Fix AZSMZ MINI pins for new LPC1768 pinmapping
7 years ago
Scott Lahteine
31e96935f7
Fix EXTRA_FAN_SPEED
...
Addressing #8158
7 years ago
Scott Lahteine
c94dce6b32
Merge pull request #8113 from thinkyhead/bf2_fixup_sd_reprint
...
[2.0.x] Cleanup after SD Print Again, whitespace, tabs
7 years ago
Scott Lahteine
ce1c9c0808
Tweak QUICK_HOME description
7 years ago
Scott Lahteine
12458cefc4
Remove 5s timer hack. Encoder pos is saved on print start!
7 years ago
Scott Lahteine
9a4cf11835
Remove return_to_status_ms hack, just use defer...
7 years ago
Scott Lahteine
8949c8c0a5
Move SD_REPRINT_LAST_SELECTED_FILE to ultralcd.cpp
7 years ago
Scott Lahteine
817175613a
Merge pull request #8157 from thinkyhead/bf2_anet_10_servo
...
[2.0.x] Define a default SERVO0_PIN for Anet 1.0
7 years ago
Scott Lahteine
723f2a77f6
Implement support for Dual X and Y endstops
7 years ago
Scott Lahteine
e04425281d
Add Dual Steppers / Endstops to configs
7 years ago
Scott Lahteine
edff2c917b
Cleanup for DIGIPOTS settings
7 years ago
Scott Lahteine
3e8754a38a
Add/correct time units on planner vars / M205 B
7 years ago
Scott Lahteine
b2a48f1a04
Provide a SERVO0_PIN for non-standard LCD
7 years ago
Scott Lahteine
b232f39341
AVR: Hidden option to use 8s watchdog
7 years ago
Scott Lahteine
9d4cfd2013
Merge pull request #8142 from thinkyhead/bf2_fix_m303
...
[2.0.x] Fix M303 thermal protection
7 years ago
Scott Lahteine
eae0aea1e0
Fix M303 thermal protection
7 years ago
Luc Van Daele
a1a4fc277e
(2.0.x) serious bug G33 ( #8136 )
...
* (2.0.x) serious bug G33
* Revert config changes
This reverts commit 74b5a98223b7b7fb970d05b8541f4a079c3cfe56.
7 years ago
Thomas Moore
325233b454
Fix automatic stepper assignment for X/Y/Z dual stepper drivers ( #8130 )
7 years ago
Thomas Moore
50b4f9cbf7
LPC1768 Pin Mapping and M43 cleanup ( #8119 )
...
* LPC1768 M43 cleanup
* Update pinmapping.h to #define pins
7 years ago
Scott Lahteine
6b1d1a818b
Revert default BABYSTEP_MULTIPLICATOR to 1
7 years ago
etagle
ba8dc678f5
Arduino Due XON/XOFF implementation
...
Alos includes emergency parser and configurable TX/RX buffers for Arduino Due.
7 years ago
etagle
8d9c3cc2b7
Add a module for Due SRAM-based Interrupt Vector Table
...
This is the ONLY way to be able to override ISRs stolen by the Arduino Runtime, such as Serial or USB device interrupts. This feature is needed so Arduino modules can be replaced and enhanced.
7 years ago
etagle
c9bbef6380
Cosmetic fix for HAL_AVR/MarlinSerial.cpp
...
Instead of using const char, it is better to use uint8_t
7 years ago
LVD-AC
dcfc2503c2
G33 Autotune calibration update #10
7 years ago
Scott Lahteine
b338cafc65
Merge pull request #8111 from thinkyhead/bf2_fwretract_fix_oct26
...
[2.0.x] Improved Firmware Retraction logic
7 years ago
Scott Lahteine
ada90f7335
Clean up trailing spaces
7 years ago
Scott Lahteine
7fad26549b
Concise SD_REPRINT_LAST_SELECTED_FILE description
7 years ago
Scott Lahteine
33f379fe88
Add some Polish language
...
Thanks @SCiunczyk
7 years ago
Scott Lahteine
daeff5a11a
Tweak neopixel self-test
7 years ago
Scott Lahteine
0ceec1f166
Fix leveling_active_at_z warning
7 years ago
studiodyne
eb02f8c719
Improve FWRETRACT logic, add common sense
7 years ago
Scott Lahteine
bd78ca0ee3
Add M290 Babystepping
7 years ago
Scott Lahteine
ce5f0ec85a
Bring STM32 example config up to date
7 years ago
Scott Lahteine
46e9eae159
Tweak to M100 config comment
7 years ago
Scott Lahteine
c45514f811
Merge pull request #8094 from thinkyhead/bf2_neopixel_led_parity
...
[2.0.x] Bring NEOPIXEL_LED into parity with 1.1.x
7 years ago
Bob-the-Kuhn
229a27a1c7
save FLASH by using reduced font for some languages
7 years ago
Roxy-3D
3f5f39576b
Reprint option for last SD Memory card file ( #8106 )
...
* Re-Print of same SD Memory Card file with single click
* Re-Print of same SD Memory Card file with single click
* This is the bugfix-v2.0.0 version of https://github.com/MarlinFirmware/Marlin/pull/8104
7 years ago
Thomas Moore
9e699811d2
Make LPC1768 pinmapping not specific to Re-ARM ( #8063 )
...
* Merging early because of build failures. See #8105
* Make LPC1768 pinmapping not specific to Re-ARM
* Add HAL_PIN_TYPE and LPC1768 pin features
* M43 Updates
* Move pin map into pinsDebug_LPC1768.h
* Incorporate comments and M226
* Fix persistent store compilation issues
* Update pin features
* Update MKS SBASE pins
* Use native LPC1768 pin numbers in M42, M43, and M226
7 years ago
Scott Lahteine
3ac581eac9
Neopixel changes for parity with 1.1.x
7 years ago
jeffyl
7b3098bbd5
Add AZSMZ Mini ( #8005 )
...
* Add AZSMZ Mini
* Remove tabs, adjust spacing
* Renumber boards to group by family
* Patch up spacing
* Tweak
7 years ago
Scott Lahteine
e00ed10c4c
GT2560 config MKS_MINI_12864 => SDSUPPORT
7 years ago
Scott Lahteine
10a5e4d80f
Merge pull request #8078 from thinkyhead/bf2_mks_mini_lcd
...
[2.0.x] Add MKS MINI 12864 support to GT2560
7 years ago
Scott Lahteine
ee9b8bf0f1
Add MKS MINI 12864 support to GT2560
7 years ago
Scott Lahteine
f65fc7ffab
Merge pull request #8044 from thinkyhead/bf2_mesh_consolidate
...
[2.0.x] Simplify mesh bounds config
7 years ago
Scott Lahteine
070cd34fe8
Merge pull request #8077 from thinkyhead/bf2_MKS_BASE_followup
...
Clean up HAL trailing spaces, MKS SBASE pins
7 years ago
Scott Lahteine
7f55d82fd1
Move UBL_SAVE_ACTIVE_ON_M500 to Configuration.h
7 years ago
Scott Lahteine
90a14b4f5b
Clean up HAL trailing spaces, MKS SBASE pins
7 years ago
Thomas Moore
51fafccc16
[2.0.x] Enable hardware serial ports on LPC1768 ( #8004 )
...
* Enable hardware serial ports on LPC1768
* Fix compilation errors with other HALs
* FIx order of includes in LPC1768 HAL main.cpp
* Add support for RX_BUFFER_SIZE and TX_BUFFER_SIZE options in Configuration_adv.h
7 years ago
Scott Lahteine
580b6e9089
Apply physical limits to mesh bounds
7 years ago
Scott Lahteine
4e2baeb3e1
Update indentation, file-wrapping for Marlin 2.0.x
7 years ago
Scott Lahteine
60af705e6d
Relocate SPI.h to the HAL folder
7 years ago
Scott Lahteine
46aae4c6e7
Merge pull request #8074 from thinkyhead/bf2_verbiage_like_8061
...
Fix some config verbiage
7 years ago
Scott Lahteine
3356d5a72d
Merge pull request #8072 from thinkyhead/bf2_fix_M600
...
[2.0.x] Fix position sync in M600 pause/resume
7 years ago
Scott Lahteine
5f87324536
Fix some config verbiage
7 years ago
Scott Lahteine
272f9f65dc
Fix some typos
7 years ago
studiodyne
8181220bfd
Fix position sync in M600 pause/resume
7 years ago
cdedwards
6296ab2173
Add GFX overlay to UBL mesh edit ( #8038 )
...
* Add GFX overlay to UBL mesh edit
Fixed misplaced HAS_TEMP_BED in dogm_bitmaps.h
rename _lcd_babystep_zoffset_overlay to _lcd_zoffset_overlay_gfx and move it out of BABYSTEP_ZPROBE_OFFSET to we can use it for over things. Add this function into UBL mesh edit screen.
update all Configuration.h to add ENABLE_MESH_EDIT_GFX_OVERLAY
* Add Sanity to UBL insanity
Need to check for DOGLCD otherwise error out.
7 years ago
Roxy-3D
72156a2029
change to better (more clear) names ( #8050 )
...
set_destination_to_current() changed to set_destination_from_current()
set_current_to_destination() changed to set_current_from_destination()
7 years ago
Scott Lahteine
0cb423b5b3
Apply consistency for other configs
7 years ago
Scott Lahteine
8c78f8f790
Add Makeboard MINI for Micromake C1
7 years ago
Scott Lahteine
1fbb307aaf
Merge pull request #8021 from thinkyhead/bf2_scroll_longnames
...
[2.0.x] Add SCROLL_LONG_FILENAMES to reveal longer filenames
7 years ago
Scott Lahteine
3d2b2eb1ca
Prevent SDCARD_SORT_ALPHA from exploding
7 years ago
Scott Lahteine
783ddf9691
Add SCROLL_LONG_FILENAMES option
7 years ago
Roxy-3D
5439358281
Basic UBL operations working on 32-bit platforms ( #8024 )
...
* 32-bit work for UBL
* Update FT i3-2020 reference file
7 years ago
Scott Lahteine
9e5cbf0198
BQ should set this in its config, and does
7 years ago
Scott Lahteine
348e5e3109
Simplify Cartesian probing boundaries
...
Followup to #8012
7 years ago
Luc Van Daele
3986a84f77
boolval revisited ( #8016 )
7 years ago
Roxy-3D
572cf0ec95
UBL able to generate mesh and save and load it on 32-bit platforms ( #8015 )
...
* Get UBL Mesh Generation, Mesh Save & Mesh Load working with 32-Bit platforms
* clean up read_data() and write_data() for non-LPC1768 HAL's
* Get read_data() and write_data() return codes consistent
All HAL's read_data() and write_data() return false if they succeed.
* Get read_data() and write_data() return codes to be consistent
Make read_data() and write_data() return true if an error happens.
* Say UBL is now checked out on machine types in default Configuration.h file.
7 years ago
Thomas Moore
67cc29cd3c
Update UBL mesh boundaries to accomidate beds centered at 0, 0 ( #8012 )
7 years ago
Roxy-3D
6cb26c98c8
Fix Baby Stepping on 32-Bit platforms ( #8001 )
...
Also, Max7219 debug code was used for this effort. It has been
improved and hardened.
7 years ago
Scott Lahteine
3b7b0492f8
Merge pull request #7993 from jeffyl/bugfix-2.0.x
...
[2.0.x] Proper support for AZSMZ 12864 LCD on SmartRAMPS
7 years ago
Jeffrey Li
26531f2715
Add lcd to all sample configs
7 years ago
Scott Lahteine
ce48403a0b
Add EXTRA_FAN_SPEED feature
...
Based on #7883 by @studiodyne
7 years ago
Jeffrey Li
eeb4611606
Add proper support for the AZSMZ 12864 LCD on a SMART RAMPS
7 years ago
Scott Lahteine
c46189e429
Fix UBL+Delta segmented feedrate
...
Based on #7948
7 years ago
Scott Lahteine
5c4f3e0107
Add LCD_SET_PROGRESS_MANUALLY
7 years ago
Scott Lahteine
014a83fe09
Merge pull request #7984 from thinkyhead/bf2_micromake_c1
...
[2.0.x] Micromake C1 Configurations, Unaccented French
7 years ago
Scott Lahteine
bc7df0188e
Add Micromake C1 configurations
7 years ago
Scott Lahteine
34a261416f
Add unaccented French language
7 years ago
Scott Lahteine
e587f0893c
Define AVR_ATmega2560_FAMILY_PLUS_70 in Conditionals
7 years ago
Scott Lahteine
fd128b3c93
Fix some AVR HAL code style
7 years ago
Scott Lahteine
799360c576
Enhance Teensy/RAMPS pins files
7 years ago
Scott Lahteine
d3e5a22a5d
Add MIN_SOFTWARE_ENDSTOP_[XYZ] to example configs
7 years ago
Jeff Eberl
b206f70693
Split the software endstop capability by axis.
7 years ago
Scott Lahteine
ec69e97bda
Merge pull request #7974 from jeffyl/bugfix-2.0.x
...
Fix include path for VIKI
7 years ago
Morten
91e28edda6
[2.0.x] Add new board: MKS Sbase ( #7945 )
...
* Add files via upload
* Add files via upload
* Add files via upload
* Checked LCD / edited / revised pins_MKS_BASE.h
As requested :)
* Delete Configuration_adv.h
* Delete Configuration.h
* Deleted /Marlin/Marlin/src/config/examples/MksSbase/*.* and moved them to /Marlin/Marlin/src/config/examples/Mks/Sbase/*.*
* Add files via upload
7 years ago
Jeffrey Li
3c8a3a02ba
Fix include path for VIKI
7 years ago
Scott Lahteine
4586acad8c
Merge pull request #7959 from alexxy/bugfix-2.0.x
...
Python isnt always python2
7 years ago
Scott Lahteine
497f86453e
Merge pull request #7964 from gallynero/patch-2
...
fix 'axis_unhomed_error' not defined error
7 years ago
Scott Lahteine
c0dddd4233
Tweaks to tool_change, GcodeSuite::T()
7 years ago
Scott Lahteine
ca66574062
ADC sensor fix inspired by 'Evgen2' on Twitter
7 years ago
Scott Lahteine
1344ca4b2f
UBL no longer needs ubl_state
7 years ago
Scott Lahteine
8dd08425fd
Improve LCD leveling edits
7 years ago
Scott Lahteine
3e3911fb81
Use planner.leveling_active for all leveling systems
7 years ago
Scott Lahteine
32c607ffe2
Ensure fade factor is recalculated if fade height changes
7 years ago
Scott Lahteine
ca1e47375c
Move fade_scaling_factor_for_z to Planner
7 years ago
Scott Lahteine
9a930ebec2
Make leveling_is_active a macro
7 years ago
Scott Lahteine
58abc66c1d
Tweak bed leveling conditionals
7 years ago
Scott Lahteine
1adb5a6a48
Remove obsolete UBL z_offset
7 years ago
gallynero
3619a4cbea
fix 'axis_unhomed_error' not defined error
...
Fix 'axis_unhomed_error' not defined error when pause with unhomed status
7 years ago
Alexey Shvetsov
12d212d1b4
Python isnt always python2
...
So now this script is compatible with both python versions 2 and 3
Signed-off-by: Alexey Shvetsov <alexxy@gentoo.org>
7 years ago
Scott Lahteine
cc01a36363
Merge pull request #7947 from thinkyhead/bf2_more_READMEs
...
[2.0.x] Add a README.h file for Arduino IDE users
7 years ago
Scott Lahteine
4764710b11
Add a README.h file for Arduino IDE users
7 years ago
Bob-the-Kuhn
4e3ee845b9
config_adv ( #7941 )
...
get rid of twi.h
move to board files
7 years ago
Roxy-3D
0e260c6c1d
Get FolgerTech i3-2020 working again with 32-bit platforms ( #7944 )
...
Setup FolgerTech i3-2020 Configuration files as a reference platform for
32-Bit work.
Also fix MAX7219 debug lights on 32-bit platforms.
7 years ago
Bob-the-Kuhn
26bfae58d4
MPC4451 I2C support
7 years ago
Scott Lahteine
1f5c432e29
Merge pull request #7920 from thinkyhead/bf2_neopixel_full
...
[2.0.x] Move FILAMENT_RUNOUT_SENSOR to a feature
7 years ago
Scott Lahteine
732e87e83c
Merge pull request #7892 from GMagician/Serial-double-echo-fix
...
[2.0.x] Serial double echo fix
7 years ago
Scott Lahteine
f8e8fcb978
Move FILAMENT_RUNOUT_SENSOR to a feature
7 years ago
Slawomir Ciunczyk
a11e6a1022
Different NEOPIXEL types
...
Same as #7728 but for 2.0.x,
Lot of cleanup and remove references in whole code to other "LED files" than leds.h. Now will be much easier to add next drivers/libraries. e.g. FastLED. But bad news, currently FastLED is suporting only RGB devices (no RGBW)
7 years ago
Scott Lahteine
b30b55307c
Merge pull request #7909 from thinkyhead/bf2_goodbye_legacy_advance
...
[2.0.x] Remove legacy ADVANCE feature
7 years ago
Scott Lahteine
1d04197f2f
Merge pull request #7916 from thinkyhead/bf2_probeless_ubl
...
[2.0.x] Allow UBL G29 and G26 to build without a probe
7 years ago
Thomas Moore
9b0ee53b12
Use segmented moves when moving axis from LCD
7 years ago
Scott Lahteine
442669d23c
Allow UBL to build without a probe
7 years ago
Scott Lahteine
20ebe218c8
Tweaks to VIKI lcd support
7 years ago
Scott Lahteine
09fa34a9e1
Modernize configs
7 years ago
Scott Lahteine
560d366b80
Move VIKI SCK/MOSI pins fix to Conditionals_POST.h
7 years ago
Scott Lahteine
e9bcb9d048
Add 4 new LCD displays
7 years ago
Scott Lahteine
03f4891fb9
Remove legacy ADVANCE feature
7 years ago
GMagician
546f02c6f4
[2.0.x] Addressing #7896
...
Compiler error, added char c variable
7 years ago
GMagician
eb96d37da0
Serial double echo fix
...
Fix double character sent when TX buffer size is 0 on mega2560
7 years ago
Scott Lahteine
deeea98d22
LCD filename already concatenated
7 years ago
Scott Lahteine
a058638d11
Merge pull request #7875 from thinkyhead/bf2_fill_eeprom_dat_ff
...
[2.0.x] Update LPC persistent store to initialize eeprom.dat with FF
7 years ago
Scott Lahteine
ae1a18d0a1
LCD filename already concatentated
7 years ago
Scott Lahteine
12aa1b999a
Fix display issue with SD_SORT_ALPHA cached names
7 years ago
Dave Johnson
9d0e4ea3d5
[2.0.x] Auto-enable DISABLE_REDUCED_ACCURACY_WARNING if HOME_AFTER_DEACTIVATE enabled ( #7879 )
...
* Auto-enable DISABLE_REDUCED_ACCURACY_WARNING if HOME_AFTER_DEACTIVATE enabled
If HOME_AFTER_DEACTIVATE, there is no need to warn on LCD since printer will home prior to starting print. Saves 60 bytes PROGMEM on AVR with U8g panel.
* Reduce lines used
* Reduce lines used
7 years ago
Scott Lahteine
8315a8a716
Apply fixes for DUE
...
Alternative to #7882 . If F_CPU is greater than 1000 it can be evenly divided by 8. Over 10000, 16; over 100000, 32; over 1 million, 64; etc.
7 years ago
Scott Lahteine
4b36a542e0
Merge pull request #7876 from thinkyhead/bf2_hotend_messages
...
[2.0.x] Addressing #7612
7 years ago
Unknown
12730c1303
[2.0.0] Resolve USE_CONTROLLER_FAN compile errors
...
Add to controllerfan.cpp:
#include "../module/stepper_indirection.h"
#include "../module/temperature.h"
7 years ago
Scott Lahteine
7fb3343bda
[2.0.x] Addressing #7612
...
Change "extruder" to HOTEND in sanity error messages
7 years ago
victorpv
8998f31ee1
Update LPC persistent store to initialize eeprom.dat with FF
...
This change initialize any data in eeprom.dat beyond the current file size to FF.
That way if eeprom.dat is deleted and created again, it doesn't take the old values or random ones, but rather starts with FF in all positions as a real brand new or erased eeprom.dat
Currently if you delete eeprom.dat and restart the board, the new file is created in the same sector with the same content, since FAT does not actually delete the data, just marks the sector as free. I tested by deleting the file, and then rebooting the board, and checking the file content.
The change can be tested in the same way, deleting, rebooting the board, and then the new content should be all FF.
If an eeprom file already exist with data on it, but smaller than E2END, it will be padded with FF on first access, so it will not have random or old content appended.
7 years ago
Scott Lahteine
2aa22c5a5e
Merge pull request #7874 from thinkyhead/bf2_anet_encoder_pulses
...
[2.0.x] Fixing ANET encoder pulses
7 years ago
Scott Lahteine
f99d1dedae
Fixing #7833
...
Derived from #7873
7 years ago
Scott Lahteine
de84f57a9c
Patch SD file draw bug
7 years ago
Scott Lahteine
ef90b49fff
Remove extra NEWPANEL settings in Conditionals_LCD.h
7 years ago
Scott Lahteine
67a7dd9792
Merge pull request #7866 from thinkyhead/bf2_finally_G33_is_done
...
[2.0.x] Apply G33 updates
7 years ago
Scott Lahteine
b220bc7521
Apply G33 updates
...
Adapted from #7865
7 years ago
Scott Lahteine
9fe7f53216
Misc general spacing cleanup
7 years ago
Scott Lahteine
c0382cd8cd
Add UTF-8 mapper for Slovak language
...
Based on #7862 , #7846 by @rmoravcik
7 years ago
Scott Lahteine
c81843a414
Set TEMP_SENSOR_0 to 1 in CR-10 example config
...
As pointed out in #7692 by @totalitarian
7 years ago
android444
72693a7e87
[2.0.x] Fixed RAMPS FD V1 pins.h file ( #7852 )
...
* test only
test
* Fixed RAMPS FD V1 pins.h file
* Fix typo
7 years ago
Chris Pepper
aa51a02b8f
LPC1768: fix serial buffer underrun ( #7854 )
...
When the buffer is empty index_write == index_read, but they needed constrained by buffer_mask
7 years ago
Chris Pepper
46b2773e13
General fixes for LPC1768 ( #7834 )
...
* fixed some include paths
* LPC1768: Fix Serial API
Add missing serial methods used if TX_BUFFER_SIZE is set
Change return value of HalSerial:read to match Arduino API
* LPC1768: add filters to ADC
This is to try and compensate for hardware issue and oversensitivity to noise
* LPC1768: remove the polling section of delayMicroseconds
* LPC1768: lock usb mass storage device while device accesses it.
Currently only applicable to persistent store,
The device always has priority and will unmount the sd card from the host, Windows then tries to automount again so it can look like the explorer window freezes. Linux Mint, by default, just closes the Nemo window.
* Add timeout to make sure if Serial never connects that Marlin still boots
* Remove unneeded ifdef CPU_32_BIT
In general the need for ifdef CPU_32_BIT blocks means that something is missing from the HAL API or a Platform, in this case HAL_TICKS_PER_US was missing from the AVR Platform
* LPC1768: relocate RE-ARM debug_extra_script.py
7 years ago
Scott Lahteine
7258218f89
Fix xon_xoff_state initialization
7 years ago
Scott Lahteine
bf596fb039
Merge pull request #7818 from thinkyhead/bf2_xon_xoff
...
[2.0.x] Add XON/XOFF serial handshaking
7 years ago
Scott Lahteine
ca3c9baf1b
Fix DUAL_X_CARRIAGE manual moves, add T0/T1 menu item
7 years ago
Scott Lahteine
a8b8d4e85e
Add a typedef for MENU_ITEM(function,…) functions
7 years ago
Scott Lahteine
6ea2cc0293
Make prepare_move_to_destination_dualx a proper move function
7 years ago
Scott Lahteine
e472a7569b
Remove extra auto_current_control call
7 years ago
Scott Lahteine
508d764d63
Add serial XON/XOFF handshaking
...
From @ejtagle, originally #7459
7 years ago
Scott Lahteine
af15383578
Add XON/XOFF options to example configs
7 years ago
Scott Lahteine
33c4d45f2f
Merge pull request #7812 from thinkyhead/bf2_fix_resume_print
...
[2.0.x] Fix broken M600 resume_print
7 years ago
Scott Lahteine
a03e70d46c
Fix M600 resume_print
...
Derived from #7811 and #7779
7 years ago
Scott Lahteine
2d41c59320
Tweak some spacing
7 years ago
Scott Lahteine
5ae390e240
Apply NO_MOTION_BEFORE_HOMING to examples
7 years ago
Scott Lahteine
90af1fe5ee
Implement NO_MOTION_BEFORE_HOMING option
7 years ago
Scott Lahteine
965b0ab53e
Spacing adjustments
7 years ago
Scott Lahteine
ac41eb5871
Merge pull request #7722 from tcm0116/2.0.x-warnings
...
Cleanup 2.0.x compiler warnings
7 years ago
Thomas Moore
ae2173cd52
Synchronize retractions
7 years ago
Thomas Moore
0cb00f52d9
Cleanup warnings
7 years ago
Bob-the-Kuhn
1beaef0452
fix 3S hang & enable SPLIT
7 years ago
Thomas Moore
020ce176c4
Fix Servo class compile errors
7 years ago
Bob-the-Kuhn
62054af6eb
2.0 compile issues
7 years ago
Christopher Pepper
bea3ec2724
M355 S0, S1 fixes & faster LCD, SD card
...
fix Travis error
7 years ago
Scott Lahteine
8c622a59cf
Merge pull request #7774 from thinkyhead/bf2_lcd_leveling_status
...
[2.0.x] Show leveling status on character LCD
7 years ago
Scott Lahteine
56c05a7015
Show leveling status on character LCD
7 years ago
Scott Lahteine
2ee4eef25c
Merge pull request #7748 from GMagician/Addressing-#7730
...
[bugfix-2.0.x] Fix compiler error (issue #7730 )
7 years ago
Scott Lahteine
ffed785656
Merge pull request #7768 from thinkyhead/bf2_HAL_STM32F1
...
[2.0.x] HAL for STM32F1
7 years ago
Scott Lahteine
604b804125
Add confirmation step to Init EEPROM
7 years ago
Tannoo
c869dc9745
User script return-to-status option
7 years ago
victorpv
e9acb63290
STM32F1 HAL
...
Adding files for STM32F1 HAL based on libmaple/stm32duino core.
Current persistent_store uses cardreader changes to be sent in separate
commit, but could be changed to use i2c eeprom.
7 years ago
Scott Lahteine
c2b1d51f16
HAL whitespace and style cleanup
7 years ago
Scott Lahteine
c272f2c84e
Cleanup pins spacing
7 years ago
Scott Lahteine
dff2904c0f
Marlin code whitespace cleanup
7 years ago
Scott Lahteine
599f2ad983
Define pin accessors more like <Arduino.h>
7 years ago
Scott Lahteine
358656acc3
Tweak HAL_adc_start_conversion
7 years ago
Scott Lahteine
0cb4d25431
Tweaks to Servo classes
7 years ago
Phr3d13
10c1b442ca
Fixes for Anet10 and gt2560
...
Fixes for 2 "... not declared in this scope" compiler errors.
7 years ago
Phr3d13
5a3a53379f
Update pins for GT2560_Rev_A_Plus
...
For PR #7738
7 years ago
Scott Lahteine
fdf1b8a7b8
Fix sanity check for LCD_FOR_MELZI
...
Comes from #7760
7 years ago
Scott Lahteine
b93a55e15f
Fix ST7920_DELAY_2 potentially being unset
...
Comes from #7760
7 years ago
Scott Lahteine
ce1638e32f
Add Babystep Z graphic overlay
...
See PR #7593
7 years ago
Scott Lahteine
49c693c85b
Tweak to serial macros
7 years ago
Scott Lahteine
46709ed7e0
More featureful CR-10 configurations
...
See #7725
7 years ago
Scott Lahteine
2b112143fa
Update Sanguinololu config version
7 years ago
Scott Lahteine
7cd5eb6d42
Update LEVEL_BED_CORNERS config option
7 years ago
Scott Lahteine
981a610f75
Disable BABYSTEP_XY, add to SDSORT comment
7 years ago
Scott Lahteine
4c5be9bb05
Fix a PARKING_EXTRUDER comment
7 years ago
Scott Lahteine
494b0eba2d
Config spacing fix
7 years ago
Scott Lahteine
2281154025
Increase BABYSTEP_MULTIPLICATOR to 100
7 years ago
Scott Lahteine
92dbf5f148
Fix babystep edit label, allowing translation
7 years ago
Scott Lahteine
37eb6d1732
Babystepping code tweak
7 years ago
Scott Lahteine
7a29f802d0
Fix ENCODER_PULSES_PER_STEP for G3D_PANEL
7 years ago
Scott Lahteine
5972251b17
No need for unused LCD_PINS_Dn
7 years ago
GMagician
c508e9adec
Fix compiler error
...
Added missing include file,
called 'leveling_is_active()' with no prototipe defined.
7 years ago
Scott Lahteine
c4e4a0688c
Fix bug in SD Autostart
...
As pointed out by @marcio-ao in #7638
7 years ago
Scott Lahteine
6d5fcac54a
G33 changes from 1.1.x
7 years ago
Dave Johnson
f58ba3a64e
Improve AVR arch detection
...
Replace ARDUINO_ARCH_AVR with __AVR__ to better detect architecture for non-Arduino dev environments. Resolves compile failure in PIO for 8-bit Teensduino targets
More info:
https://forum.pjrc.com/threads/33234-Using-Teensyduino-Selecting-Teensy-3-2-3-1-board-has-incorrect-platform-define
http://www.atmel.com/webdoc/avrlibcreferencemanual/using_tools_1using_avr_gcc_mach_opt.html
7 years ago
Scott Lahteine
71d63fcafb
Apply LCD changes from 1.1.x
...
Changes from #7720
7 years ago
Scott Lahteine
1587962547
Combine G-code files into fewer units
...
Addressing #7707
7 years ago
Scott Lahteine
bfd1e75c04
Patch for caselight + lcd compile issues
7 years ago
Scott Lahteine
ff1f211eb4
Merge pull request #7695 from tcm0116/move_framework
...
Move LPC1768 framework out of Marlin source folder
7 years ago
Thomas Moore
ddbd4b73e0
Move LPC1768 framework out of Marlin source folder
7 years ago
GMagician
00b1b33816
Fix compiler warning
7 years ago
Scott Lahteine
f37ed314e0
Friendly layout for Arduino IDE
7 years ago
Scott Lahteine
06a02dd200
Workaround for SCK/MOSI pins on VIKI
7 years ago
Scott Lahteine
f9ef446fb5
Clean up after refactor
7 years ago
Scott Lahteine
64dfb46461
Move z_endstop_adj to Endstops
7 years ago
Scott Lahteine
2e20c53c9d
Move endstop debug to Endstops
7 years ago
Scott Lahteine
a10451ceed
Move Volumetric methods to Planner
7 years ago
Scott Lahteine
6f92ab7eed
Move Controller Fan to feature
7 years ago
Scott Lahteine
07cf75883f
Move T (tool change) to cpp
7 years ago
Scott Lahteine
927524af6b
Move M999 to cpp
7 years ago
Scott Lahteine
1a37ebc76d
Move M163-M165 MIXING_EXTRUDER to cpp
7 years ago
Scott Lahteine
8ca0b2fd68
Move M355 caselight to cpp
7 years ago
Scott Lahteine
59608086e6
Move M350_M351 to cpp
7 years ago
Scott Lahteine
6e0503eab2
Move M907-M910 to cpp
7 years ago
Scott Lahteine
2e89685154
Move TMC2130 g-codes to cpp
7 years ago
Scott Lahteine
19dde5be03
Move M900 to cpp
7 years ago
Scott Lahteine
1b0acbff72
Move M605 to cpp
7 years ago
Scott Lahteine
75cf17d816
Move M702 MK2_MULTIPLEXER to cpp
7 years ago
Scott Lahteine
7ba2ab4fb3
Move M540 to cpp
7 years ago
Scott Lahteine
a90c7dbf64
Move M500-M503 to cpp
7 years ago
Scott Lahteine
aab5489962
Move M428 to cpp
7 years ago
Scott Lahteine
1fe25271e4
Move M401_M402 to cpp
7 years ago
Scott Lahteine
0589884d26
Move M400 to cpp
7 years ago
Scott Lahteine
4a220a8b79
Move M380_M381 to cpp, solenoid feature
7 years ago
Scott Lahteine
9be8cb0ac9
Move M360-M364 to cpp
7 years ago
Scott Lahteine
828405cac8
Move M302 to cpp
7 years ago
Scott Lahteine
8584f7e390
Move M250 to cpp
7 years ago
Scott Lahteine
ebb9bd5419
Move M240 to cpp
7 years ago
Scott Lahteine
d4aaa0f1c8
Move M304 to cpp
7 years ago
Scott Lahteine
609c4eea32
Move M301 to cpp
7 years ago
Scott Lahteine
4f14849675
Move M300 to cpp
7 years ago
Scott Lahteine
6ed5252884
Move M280 to cpp
7 years ago
Scott Lahteine
d4d3d92f8a
Move M260_M261 to cpp
7 years ago
Scott Lahteine
3e761696a0
Move M226 to cpp
7 years ago
Scott Lahteine
0e319104c2
Move M220 to cpp
7 years ago
Scott Lahteine
234de3547c
Move M211 to cpp
7 years ago
Scott Lahteine
6c7bad8bc3
Move M666 to cpp
7 years ago
Scott Lahteine
f5877aa93e
Move M665 to cpp
7 years ago
Scott Lahteine
33861d4e04
Move M206 to cpp
7 years ago
Scott Lahteine
7aca9fe2f7
Move M203-M205 to cpp
7 years ago
Scott Lahteine
b3822b9242
M202 is unused
7 years ago
Scott Lahteine
5e63efc1d9
Move M201 to cpp
7 years ago
Scott Lahteine
92c15f5578
Move M150 to cpp
7 years ago
Scott Lahteine
eef4a54778
Move M119-M121 to cpp
7 years ago
Scott Lahteine
379f16558e
Move M118 to cpp
7 years ago
Scott Lahteine
811c32b85a
Move M117 to cpp
7 years ago
Scott Lahteine
1d2061c935
Move M115 to cpp
7 years ago
Scott Lahteine
81b8fbf4d6
Move M114 to cpp
7 years ago
Scott Lahteine
5d2681a105
Move M100 to cpp
7 years ago
Scott Lahteine
beb346e49f
Move M92 to cpp
7 years ago
Scott Lahteine
381b17e6a9
Move M18_M84, M85 to cpp
7 years ago
Scott Lahteine
a911215b0e
Move M82_M83 to cpp
7 years ago
Scott Lahteine
4b9d1b9f26
Move M80-M81 to cpp
7 years ago
Scott Lahteine
0c7ba52451
Move M149 to cpp
7 years ago
Scott Lahteine
cbf40f7ee9
Move M145 to cpp
7 years ago
Scott Lahteine
b464887ea1
Make BARICUDA a feature
7 years ago
Scott Lahteine
14a5d2a273
Move M113 to cpp
7 years ago
Scott Lahteine
06f3c8029e
Move M111 to cpp
7 years ago
Scott Lahteine
a831977dee
Move M110 to cpp
7 years ago
Scott Lahteine
7479ff98b7
Move M140, M190 to cpp
7 years ago
Scott Lahteine
5b3e49babd
Move M108, M112, M410 to cpp
7 years ago
Scott Lahteine
df0432c7c8
Move M155 to cpp, auto-report to Temperature
7 years ago
Scott Lahteine
df031ab100
Move M106_M107 to cpp
7 years ago
Scott Lahteine
99c4b9050a
Move M105 to cpp
7 years ago
Scott Lahteine
a41130f854
Temp stat LEDs
7 years ago
Scott Lahteine
2c1eda9e00
Move M75-M78 to cpp
7 years ago
Scott Lahteine
fc52fc72ac
Move M48 to cpp
7 years ago
Scott Lahteine
be8d913484
Move M43 to cpp
7 years ago
Scott Lahteine
10fab24e50
Move M42 to cpp
7 years ago
Scott Lahteine
69b664b6fe
Move M31 to cpp
7 years ago
Scott Lahteine
a442c34a1a
Move SD commands to cpp
7 years ago
Scott Lahteine
be0e4a4ad0
Consolidate pause, apply to M125, M600, M24
7 years ago
Scott Lahteine
adca4a9b79
Move M17 to cpp
7 years ago
Scott Lahteine
33e00b6cd6
Move M3-M5 to cpp
7 years ago
Scott Lahteine
04583d46af
Move M0_M1 to cpp
7 years ago
Scott Lahteine
04376975ce
Move G92 to cpp
7 years ago
Scott Lahteine
931aa79d85
Move G42 to cpp
7 years ago
Scott Lahteine
84ddae56a8
Move G38 to cpp
7 years ago
Scott Lahteine
b8adae0785
Move G31_G32 to cpp
7 years ago
Scott Lahteine
9db5d21837
Move G30 to cpp
7 years ago
Scott Lahteine
13136376ee
Move G27 to cpp
7 years ago
Scott Lahteine
a1ee1628e5
Move G20_G21 to cpp
7 years ago
Scott Lahteine
9b4aa5ea8b
Move G17-G19 to cpp
7 years ago
Scott Lahteine
94d9def81c
Move G12 to cpp
7 years ago
Scott Lahteine
56f4a43535
Move G5 to cpp
7 years ago
Scott Lahteine
760f29a88e
Move G4 to cpp
7 years ago
Scott Lahteine
4007cbfe9e
Move G2_G3 to cpp
7 years ago
Scott Lahteine
27f7e3fe6f
Hide problem pins in pin debug list
7 years ago
Scott Lahteine
9c21191f74
Rename SPI class to avoid conflict (good?)
7 years ago
Scott Lahteine
51f195e698
Move dwell to gcode
7 years ago
Scott Lahteine
4f1eadf41f
FILAMENT_WIDTH_SENSOR feature
7 years ago
Scott Lahteine
d5fe0fb02b
Consolidate PrintCounter
7 years ago
Scott Lahteine
551752eac7
Consolidate "bedlevel" code
7 years ago
Scott Lahteine
71aefc2e22
Move heater output to Temperature class
7 years ago
Scott Lahteine
63228fc453
Move volumetric flag to GCodeParser
7 years ago
Scott Lahteine
bf7af95db3
Move flow_percentage to Planner
7 years ago
Scott Lahteine
8dc2838d98
Move host keepalive to GcodeSuite
7 years ago
Scott Lahteine
8fbb833de9
Encapsulate RGB(W) LEDs
7 years ago
Scott Lahteine
a98e9874db
FWRETRACT as a feature
7 years ago
Scott Lahteine
722786966a
Add gcode.cpp, motion.*, queue.* - Apply to some G-codes.
7 years ago
Scott Lahteine
4231faf779
Initial split-up of G-code handlers by category
7 years ago
Scott Lahteine
e0a189a481
Consolidate Buzzer
7 years ago
Scott Lahteine
bca67a5b79
Main controller updates
7 years ago
Scott Lahteine
142d8aae56
Move debugging to serial.*
7 years ago
Scott Lahteine
a1e2b5da70
Fix LCD_PINS_Dn tests in pinsDebug_list.h
7 years ago
Scott Lahteine
038f82cc38
Fix L6470 init and options
7 years ago
Scott Lahteine
42e2dd9251
Build file updates
7 years ago
Scott Lahteine
614a86a380
SD file updates
7 years ago
Scott Lahteine
82fff87e16
Pins updates
7 years ago
Scott Lahteine
3d8a0ab4b2
Module updates
7 years ago
Scott Lahteine
0fcec02db5
LCD updates
7 years ago
Scott Lahteine
7dd0a46732
Language updates
7 years ago
Scott Lahteine
4a82e95c3e
Feature file updates
7 years ago
Scott Lahteine
d7ee81202f
Libs updates
7 years ago
Scott Lahteine
34101224c4
Inc updates
7 years ago
Scott Lahteine
f52a31a275
Core updates
7 years ago
Scott Lahteine
479652073b
Config updates
7 years ago
Scott Lahteine
54326fb06a
HAL updates
7 years ago
Scott Lahteine
7e42c7563c
Move build files into place
7 years ago
Scott Lahteine
b66d65f865
Move 'sd' files
7 years ago
Scott Lahteine
0b9a88d6ce
Move 'pins' files
7 years ago
Scott Lahteine
2b3b7d5d7f
Move 'thermistor' files
7 years ago
Scott Lahteine
0c9231fd04
Move 'module' files
7 years ago
Scott Lahteine
efa578d6b0
Move 'libs' files
7 years ago
Scott Lahteine
cc92e544a5
Move 'lcd' files
7 years ago
Scott Lahteine
5be07b5db2
Move 'inc' files
7 years ago
Scott Lahteine
9ea2ff950a
Move 'gcode' files
7 years ago
Scott Lahteine
4e4d16c92e
Move 'core' files
7 years ago
Scott Lahteine
fa5f9c2aec
Move 'feature' files
7 years ago
Scott Lahteine
f536c4dccb
Move configs
7 years ago
Scott Lahteine
48351fd6d5
Move root sources
7 years ago
Scott Lahteine
27cbb939b2
Clean up some HAL code
7 years ago
Christopher Pepper
b29b66feda
Temporary fix for odd stepper behaviour with servos
7 years ago
Christopher Pepper
8afe13b1a2
Fix compile issue when watchdog was disabled
7 years ago
Christopher Pepper
b908e38d08
Add needed platform defined gaurds to compile with Arduino IDE
...
Also removed explicit platform HAL directory inclusion from platformio.ini to make sure these errors are caught by Travis in the future
7 years ago
Scott Lahteine
a037ddbf7b
Other spacing tweaks
7 years ago
Scott Lahteine
2af62a5d8d
Apply spacing, const to some HAL code
7 years ago
kfazz
fa9ff6be6e
try to fix LIN_ADVANCE for 32bit
7 years ago
kfazz
18f97c4013
add HardwareSerial and SoftwareSerial for Re-ARM.
...
HardwareSerial has been tested on Uart0 (debug header) and Uart3 (i2c connector)
Software Serial has been tested to work bi-directionally at 9600 and 115200
using pins 6 and 63 on J5, and unidirectionally (write only) at 250000.
The code used to test was Teemuatlut's tmc2208 patch, and a few small changes to main used to echo recieved chars back to a host pc.
7 years ago
Bob-the-Kuhn
01fb45b4f8
hybrid PWM system
...
Uses PWM1 to directly control pins 4, 6 & 11 (servo 0, 1 & 3) and PWM1
generated interrupts to control other pins.
Interupt control of the servo pins had too much jitter so switched all
that we could to PWM1 direct control. The PWM1 direct control pins have
less than 1 microsecond pulse width jitter while the interrupt
controlled ones can have 20+ microseconds of jitter.
Also added insurance to the servo code in the "disable servo after move"
section.
7 years ago
Tannoo
94dd39b3b7
LCD_UBL_memory_slot_corrections ( #7516 )
...
* LCD_UBL_memory_slot_corrections
Changed the memory slot edit function to work with the
`settings.calc_num_meshes()`
* Add a little more safety margin...
* More corrections
Error handling when the EEPROM is not available.
7 years ago
Roxy-3D
8587c4e1ec
Minor corrections to 32-bit branch ( #7514 )
...
Mostly... clean up some compile time warnings for the 20x4 LCD Display.
7 years ago
Bob-the-Kuhn
7342d5c07a
ST7565
7 years ago
Bob-the-Kuhn
97444391e0
Servo & PWM support for LPC1768 ( #7500 )
7 years ago
Tannoo
859fa35287
Re-Arm bugfixes ( #7495 )
...
* UBL_correction
* RGB Map function
7 years ago
Bob-the-Kuhn
d80877d570
Set pinMode with every digitalWrite (legacy compatibility)
7 years ago
Chris Pepper
9a950e3a5a
Update the delay functions and change the default pinmap for character displays ( #7434 )
7 years ago
Scott Lahteine
105324b85b
Match the license headers in other files
7 years ago
Bob-the-Kuhn
69704b93f2
ultralcd.cpp fix compile error - switch to int16_t
7 years ago
Chris Pepper
61c0a10efe
Revert "SPI API platform implementation stubs" ( #7416 )
...
This reverts commit 2dfa6ca72a2e8d43caf4932ca0d35792f0638917.
Revert "Base HAL SPI Changes"
This reverts commit 2afc521b8b6a81b2281a038f1b99a69f4a008e64.
Revert "Initial HAL SPI API"
This reverts commit 58f7ffe09ab5bc034b6510f5204f8d342138abaa.
7 years ago
Chris Pepper
a5cf3a190c
bugfix-2.0.x critical fix ( #7401 )
...
* Fix mistake in gitignore file and add in missing core files.
The missing leading slash on "lib" meant all folders names lib in the directory tree are ignored, rather than just the top level PlatformIO lib folder
* Add LiquidCrystal Library and associated headers modified to compile.
7 years ago
Bob-the-Kuhn
76da81c1de
minimize SD card reads when using SDCARD_SORT_ALPHA (Re-ARM board)
...
Because of the Re-ARM card's pinout there is only one SPI connected to
the RepRap Discount Full Graphic LCD display. The LCD responds to ANY
SCK transitions no matter if it's enable is inactive. The result is
garbage (usually bars) on the LCD display whenever there is SD card
activity.
This code minimizes this by only accessing the SD card when changing
directory levels if :
SDCARD_SORT_ALPHA is enabled
SDSORT_USES_RAM is true
SDSORT_CACHE_NAMES is true
The code changes result in file names being pulled from the ALPHA SORT
memory array rather than the SD card.
The code also gives the file count and file index functions their own
variables. When they shared a common variable the index function
sometimes resulted in the file count being short by 1.
=======================================================================
cardreader.cpp & pins_RAMPS_RE_ARM.h changes
Added another condition to cardreader.cpp to enable getting file names
only from RAM.
pins_RAMPS_RE_ARM.h :
Added comments about the SD card accesses and the LCD display
Combined all versions into this one.
7 years ago
Bob-the-Kuhn
84a11cfedc
HAL compatible pinsDebug & misc
...
Re-ARM has been tested. AVR has not been tested.
1) moved all cpu specific items to files in the low level HAL directory
for that CPU (pinDebug_Re-ARM.h & pinsDebug_AVR_8_bit.h
2) added pinsDebug.h to the top level directory
3) modified HAL_pinsDebug.h to select the correct support file for the
selected CPU
4) Patched sanitycheck to stop throwing false errors. A long term
solution will be done
5) misc changes & bug fixes
arduino.cpp - included macros.h to fix a missing definition
pinmap_re-arm.h - removed a duplicated line.
pinmapping.h - changed from "ENABLED" to "defined" to fix a compile
error
======================================================================
split SanityCheck up, improve pinsDebug system
======================================================================
switch to latest pins_RAMPS_RE_ARM.h
7 years ago
Christopher Pepper
32e759c928
SPI API platform implementation stubs
7 years ago
Christopher Pepper
4183a249b6
Moved CMSIS and other LPC1768 dependencies
...
Fixes Arduino IDE builds for 8-bit AVR,
misc: Adafruit NeoPixel currently incompatible with Teensy 3.5-6, blacklisted
7 years ago
Christopher Pepper
b55295ad33
Post merge fix
...
Add macros.h to allow Enabled macro, also need to reference include files directly
7 years ago
Christopher Pepper
c66d1ac651
Debug Pins Support
7 years ago
Christopher Pepper
a31e32969f
Base HAL SPI Changes
7 years ago
Christopher Pepper
bcd050f33b
Initial HAL SPI API
7 years ago
Christopher Pepper
44b0c186a6
HAL for Re:ARM (LPC1768) architecture
7 years ago
teemuatlut
f3e562e46e
HAL for 32-bit Teensy (3.5, 3.6) architecture
7 years ago
Christopher Pepper
cfef925559
HAL for DUE architecture
7 years ago
Christopher Pepper
4b16fa3272
Implement HAL and apply macros across code-base
...
Implement AVR Platform
7 years ago
Scott Lahteine
e4fcf460e7
Marlin bugfix-2.0.x Version/README
7 years ago
Scott Lahteine
367e1b54ba
Merge pull request #7591 from thinkyhead/bf1_misc_patches
...
M111: no args reports current flags
7 years ago
Scott Lahteine
8a184a526a
Marlin: Patch G33, allow M111 to give status
7 years ago
Scott Lahteine
353c23b16e
Enforce BED_CENTER_AT_0_0 on Delta, SCARA
7 years ago
Scott Lahteine
898f48e331
CNC workspace planes for G5
...
According to LinuxCNC, G5 should throw an error if the current plane mode isn't XY.
7 years ago
Scott Lahteine
5851c2d36f
MAX7219 followup ( #7564 )
...
* Add MAX7219_DEBUG to Travis CI testing
* Tweak config and use standard pin naming for MAX7219_DEBUG
* MAX7219: Apply coding standards, use macros, etc.
* Make code work...
7 years ago
Scott Lahteine
52073f21c5
Merge pull request #7556 from thinkyhead/bf1_slovak_language
...
Slovak UTF-8 translation
7 years ago
Scott Lahteine
321f98f867
Fix servo delay in Folgertech config
7 years ago
jneilliii
36771e9492
Fixes required for Creality CR-10
7 years ago
Roxy-3D
3f0b38ed5d
Add Max7219 LED Matrix Debug Support ( #7563 )
...
* Add Max7219 LED Matrix Debug Support
The Max7219 8x8 LED Matrix's are very helpful for debugging new code.
And for that matter, just trying to maximize printer settings without
causing stuttering.
The displays are very inexpensive (under $2.00 with shipping) and
provide a lot of help when trying to debug complicated code.
* Try to keep Makefile up to date.
7 years ago
GMagician
0067bb2840
Addressing #7552
...
When M405 is used it changes 'volumetric_multiplier[FILAMENT_SENSOR_EXTRUDER_NUM]' value. When M406 disables M405 it leaves the value unchanged.
This PR applies 'calculate_volumetric_multipliers' in M406 instead of resetting it to 1.0 because M200 may not be compatible with M405 hence I'm sure to restore anyway with correct value.
7 years ago
Scott Lahteine
2b12093589
Merge pull request #7532 from thinkyhead/bf1_fan_mux_vben
...
New feature: Part-Cooling Fan Multiplexer
7 years ago
Michal Holes
54d48130f3
Slovak UTF-8 translation
...
Slovak UTF-8 translation
7 years ago
Scott Lahteine
86c024ce98
Organize, document pins.h include lines
7 years ago
Scott Lahteine
c7b07d20f2
Minor patches to pins files
7 years ago
Scott Lahteine
356af7dcb0
Tweak Sanguinololu-related pins files
7 years ago
Scott Lahteine
11a724d8fc
Sanguinololu example configuration
7 years ago
Scott Lahteine
e337df2e98
Miscellaneous tweaks to serial outputs, code cleanups
7 years ago
Vben
c0409b85e7
New feature: Part-Cooling Fan Multiplexer
7 years ago
Scott Lahteine
e82e9073d6
Merge pull request #7530 from GMagician/Code-reduction
...
Code reduction with some configurations
7 years ago
GMagician
6127154af3
Fix identation by tab
...
There was a tab instead of spaces
7 years ago
GMagician
b94a1c6b9f
Code reduction this some configurations
...
When switching noozle and extruder but these operations are done by the same servo in 'setup' function there is a unnecessary call
7 years ago
GMagician
405a2132f3
#7529 compile fix
...
I made an error in previous fix
7 years ago
GMagician
869d7f3703
#7504 missing part
...
#7504 integration has missed this part.
When more than 1 servo is used with bltouch it's impossible to predefine default servo delay for it.
In my original fix I completely removed this part but maybe this is a better compromise
7 years ago
Scott Lahteine
101ba70517
Merge pull request #7505 from thinkyhead/bf1_anet_1_pio
...
Add Anet 1.0 to Platformio.ini
7 years ago
Vben
4817b39d98
Added new feature for AutoParking Extruder (APE)
7 years ago
Scott Lahteine
6772e33ef6
Use [XY]_CENTER for error correction
...
Followup to #7512
7 years ago
Scott Lahteine
385f1bb9e5
Merge pull request #7504 from thinkyhead/bf1_servo_delays
...
Individual servo delays
7 years ago
Scott Lahteine
2a31c9f2ce
Merge pull request #7515 from cdedwards/bugfix-1.1.x
...
Fix for G26 spam output
7 years ago
MTrab
5fa61c0ad3
Add Anet 1.0 to Platformio.ini
...
Added env:anet10 to platformio.ini for easy compile and upload to this board
7 years ago
Scott Lahteine
b3f59ec945
Merge pull request #7519 from thinkyhead/bf1_cleanups_aug_16
...
Add "Level Corners" menu item
7 years ago
Tannoo
b33739d493
UBL_Language_Update ( #7520 )
...
* UBL_Language_Update
Translatable strings
* Use slightly better wording...
* Use slightly better wording...
7 years ago
Scott Lahteine
a1878cd1c0
Add "Level Corners" menu option
7 years ago
Scott Lahteine
0a18fb735e
Use "PSU" label to fit on screen
7 years ago
Scott Lahteine
30887feae3
Tweak some formatting in ABL G29
7 years ago
Thomas Moore
257b693ab0
Advanced pause fixes ( #7518 )
...
* Disallow filament change while paused
* Use kinematic movemements in pause_print and resume_print
7 years ago
Tannoo
ab2ac1af71
UBL_LCD_storage_corrections ( #7517 )
...
Correcting the storage selection.
Also EEPROM error handling on the LCD.
7 years ago
cdedwards
f1843211e6
Fix for G26 spam output
...
while heating, G26 will continuously spam the heater states instead of printing it out every 5000ms.
7 years ago
Roxy-3D
be5ca34215
Allow G29 to work correctly even if nozzle is off the mesh. ( #7512 )
...
* work around previous regressions...
7 years ago
Scott Lahteine
06541ec885
Merge pull request #7448 from thinkyhead/bf1_delta_fixes
...
Prevent damage if DELTA_HEIGHT is set badly
7 years ago
GMagician
e9c72978c7
Implement SERVO_DELAY as array
...
This modify give SERVO_DELAY x servo basis
7 years ago
Scott Lahteine
96ae53cf41
Use MOVE_SERVO macro where possible
7 years ago
Scott Lahteine
3be9c19f12
Hold on move axis screens
7 years ago
Scott Lahteine
8fd58cd6dc
Patch goto labels for consistency
7 years ago
Scott Lahteine
75e6f72c89
Fix hexadecimal number formatting
7 years ago
Scott Lahteine
ac76101ec3
Eliminate goto in gcode_M48
7 years ago
Scott Lahteine
75e6ead5fd
Eliminate goto in gcode_G33
7 years ago
Scott Lahteine
6bd63d27b5
Updates to G29 for probe error handling
7 years ago
Thomas Moore
f54e0fc90f
Prevent damage if DELTA_HEIGHT is incorrect
7 years ago
Scott Lahteine
0938c62b48
Neater position_is_reachable call
7 years ago
Scott Lahteine
9d95b1b4df
Tweak Conditionals_post.h
7 years ago
Scott Lahteine
35d5a7bdff
Tweak CR-10 config/pins
7 years ago
Scott Lahteine
419c8969a7
Merge pull request #7479 from thinkyhead/bf1_fix_italian
...
Fix Italian string length
7 years ago
Frederik Kemner
25a11cd485
Use bed size and inset instead of travel limits to define mesh area\n\nAs proposed in #7435 ( #7480 )
7 years ago
Scott Lahteine
7f3406d47b
Fix Italian string length
...
Addressing #7264
7 years ago
Jozsef Kiraly
97c21e9007
Support for Geeetech GT2560 Rev.A/Rev.A+
8 years ago
Scott Lahteine
b2822a59f9
Add a sanity check for valid bed size
8 years ago
Scott Lahteine
a7e5c1bf19
Use float to init TMC2133 steps-per-mm
8 years ago
Scott Lahteine
dd66d21749
Extend DEACTIVATE_SERVOS_AFTER_MOVE sanity-check
...
As proposed in #7429
8 years ago
richarddeweerd
b370906031
Example config for Geeetech I3 Pro X with GT2560 controller
8 years ago
Scott Lahteine
804818b4d9
Bring configs up to date
8 years ago
Scott Lahteine
dd841a3675
Merge pull request #7410 from benlye/user-script-feedback
...
Make audible user script feedback optional
8 years ago
Florian Heilmann
0fd2923a9f
Fix compilation with ADVANCED_PAUSE_FEATURE without SDSUPPORT ( #7412 )
...
* Fix compilation of ADVANCED_PAUSE_FEATURE without SDSUPPORT
* Fix Identation
* Make use of IS_SD_PRINTING macro
as per @MagoKimbra
8 years ago
benlye
24af9e1bf4
Make audible user script feedback optional
...
Add a parameter to enable/disable audible user script feedback
8 years ago
Florian Heilmann
6827a162bb
Update language_de.h
...
Add
MSG_BLTOUCH
MSG_DELTA_SETTINGS
MSG_UBL_MESH_EDIT
MSG_UBL_OUTPUT_MAP_BACKUP
MSG_UBL_STEP_BY_STEP_MENU
MSG_Z_FADE_HEIGHT
8 years ago
Scott Lahteine
3497153cf1
Followup cleanup patch
...
Fix regression in #7428
8 years ago
Scott Lahteine
16f8c4865a
Merge pull request #7409 from FHeilmann/bf_update_ru_translation
...
Update Russian Translation
8 years ago
Scott Lahteine
622048ffb0
Clean up whitespace, trailing space, bad tab conversion, etc.
8 years ago
Roxy-3D
2cbdc0ebb6
Fix large Z corrections when nozzle moves off of UBL mesh ( #7415 )
8 years ago
Florian Heilmann
650e5274c4
Update Russian Translation
8 years ago
Scott Lahteine
ce65c13a97
Merge pull request #7398 from fiveangle/bf_lcd_bed_level_requirements
...
Clarify LCD_BED_LEVELING requirements
8 years ago
Dave Johnson
936dfb965c
Clarify LCD_BED_LEVELING requirements
...
LCD_BED_LEVELING requires PROBE_MANUALLY with auto bed leveling enabled. See #7396
8 years ago
Kai
ffe3013bb5
Fix for #7395
...
Filament change causes freeze during paused print. This PR disables Filament change in the prepare menu when a print from SD Card is paused. See #7395
8 years ago
Øystein Krog
e948f77cf9
Fix DUAL_X_CARRIAGE not moving at all
...
Axis would only move when homing.
Bug introduced in 91841d75c9
.
Fixes #6956 , fixes #7050 and fixes #7291
8 years ago
Scott Lahteine
08b0456d91
Merge pull request #7379 from thinkyhead/bf_manual_bed_level_floor
...
Manual Bed Leveling: Goto previous Z height at each probe point
8 years ago
teemuatlut
936d00dda8
Implement probing delay for piezo sensors
8 years ago
Scott Lahteine
29eef360d0
Merge pull request #7308 from thinkyhead/bf_cleanup_config_adv
...
Fixes for FWRETRACT
8 years ago
Wilfried Chauveau
894608f8a3
Manual Bed Leveling: Goto previous Z height at each probe point
8 years ago
Scott Lahteine
ff06e1a030
Merge pull request #7372 from tcm0116/delta_calib_menu
...
Move Delta Calibration menu to the Prepare menu
8 years ago
Thomas Moore
15e009b6ca
Move Delta Calibration menu to the Prepare menu
8 years ago
Scott Lahteine
bfd396c13a
Patch to fix some compiler warnings
8 years ago
Scott Lahteine
48c5f3dddf
Tweak kill action #ifdef
8 years ago
Scott Lahteine
be7a9a07c5
Don't reset grid with `G29 Q` + PROBE_MANUALLY
8 years ago
Scott Lahteine
dfe670247d
Merge pull request #7363 from marcio-ao/bugfix-1.1.x
...
Makefile fixes and U8G support.
8 years ago
Marcio Teixeira
af83c512b8
Added support for U8G.
8 years ago
Scott Lahteine
4eff18854b
Rename options with swap_ prefix
8 years ago
Scott Lahteine
14482d2f2a
Strip auto-retract for impossible M(IN|AX)_AUTORETRACT combo
8 years ago
Scott Lahteine
9fc72422e4
Don't let the flow multiplier affect retract/recover length
8 years ago
Scott Lahteine
fee696db5d
Improve retract() for G10/G11/autoretract
8 years ago
Scott Lahteine
423b0f3a1e
Replace MIN_RETRACT with MIN_AUTORETRACT, MAX_AUTORETRACT
8 years ago
Scott Lahteine
51864fd365
Add bed size as a configuration option
8 years ago
Scott Lahteine
dc7c95e07b
Remove `@ section fwretract`
8 years ago
Dave Johnson
4718c09c48
Remove extraneous USBCON defines for AT90USB boards
...
USBCON is definied by serial.h pullikng in MarlinConfig.h which in turn pulls in Arduino.h. Defining in later includes has shown to cause compile issues so removing all extraneous calls for and potentially easier future linker troubleshooting.
more USBCON unification
8 years ago
C. Scott Ananian
890e7a16a9
Add support for Printrbot Neopixel RGBW strip.
...
Connected as described at http://printrbot.com/shop/led-strip/
Based on patch by Kelly Anderson <kelly@xilka.com> at
http://www.xilka.com/printrbot/marlin/1.1.4/20170707/
8 years ago
Scott Lahteine
a059e95463
Bring Infitary i3 config up to date
8 years ago
Scott Lahteine
d6d6043548
Merge pull request #7338 from thinkyhead/bf_mks_ps_on_pin
...
MKS 1.3+: Add pin mapping for PS_ON
8 years ago
Alexey Shvetsov
851f9f5399
Update Russian translation - Part 1
...
Signed-off-by: Alexey Shvetsov <alexxy@gentoo.org>
8 years ago
Scott Lahteine
b7a16e4468
Merge pull request #7315 from fixoid/patch-1
...
Fixing SWITCHING_EXTRUDER feature to work with HOTENDS > 1
8 years ago
Alexey Shvetsov
f38b8c5bf8
MKS 1.3+: Add pin mapping for PS_ON
...
This allows the use of D4 as PS_ON since MKS Gen doesn't have a PS_ON pin. However this effectively allows only 3 servos (instead of 4).
Signed-off-by: Alexey Shvetsov <alexxy@gentoo.org>
8 years ago
Scott Lahteine
8a3bc6be4d
Improve FWRETRACT config options and commentary
...
Add more details as requested in #7198
8 years ago
Scott Lahteine
b0173ccdb9
Drop extra initializers for vars initialized by EEPROM code
8 years ago
Scott Lahteine
7afafb05b8
Split G10/G11 into separate functions
8 years ago
Scott Lahteine
c45798694f
Add some more requirements to the G-code list
8 years ago
Scott Lahteine
72de280c1e
BARICUDA valve pressure consistently uint8_t
8 years ago
Scott Lahteine
4d98e3f0a7
General cleanup
8 years ago
fixoid
e530c67349
Fixing SWITCHING_EXTRUDER feature
8 years ago
Tannoo
2ad3ca5d8a
Bugfix ( #7310 )
8 years ago
Roxy-3D
37a6833d7e
Allow the sampled point to be added into the Least Squares Best Fit ( #7289 )
...
Without this... The LSF won't work because none of the sampled points
in this code block get added.
8 years ago
C. Scott Ananian
a519b093b9
Fix build by replacing qr_solve by least_squares_fit. ( #7285 )
...
This was broken by 9af67e2446
.
8 years ago
Scott Lahteine
0873c667fa
Apply coding standards to recent merges
8 years ago
Scott Lahteine
8c2907d10f
Fix ABL broken by recent change
8 years ago
Roxy-3D
9af67e2446
Save 7714 bytes of program memory when doing AUTO_BED_LEVELING_LINEAR ( #7276 )
...
We can save more and a pile of RAM by eleminating the eqnBVector and
EqnAMatrix arrays next.
8 years ago
Scott Lahteine
76e90b93b7
Volatile keyword not needed for parser.seen
8 years ago
Jamie Bainbridge
00e4ced58e
Stay in User Menu after command. Add feedback.
...
When a user executes a User Menu command, the LCD returns to the main menu. If the user has multiple menu items they want to run, such as one menu item per bed leveling corner, then it's better to stay in the User Menu rather than return to the main menu.
This PR modifies Marlin to stay in the User Menu after a command.
8 years ago
Scott Lahteine
1066b17457
Merge pull request #7260 from thinkyhead/bf_G33_update_27
...
Updates to G33 and its LCD code
8 years ago
Tannoo
e927941c06
Bugfix ( #7265 )
...
Fix compile error when UBL is enabled but there is no LCD Panel.
8 years ago
Scott Lahteine
68aea9c01d
Merge pull request #7261 from thinkyhead/bf_configs_by_vendor
...
Arrange more example configs by vendor
8 years ago
Tannoo
aaacef9441
Corrections ( #7231 )
...
20x4 map integration. Also some minor changes to the UBL Menu layout. Both 20x4 LCD's and Graphical LCD panels should have similar functionality now.
8 years ago
LVD-AC
4bc79ec877
Updates for G33-LCD interface
8 years ago
Scott Lahteine
186580b55f
Arrange example configurations by vendor
8 years ago
Scott Lahteine
6be369f3ea
Add some config names to AUTHOR
8 years ago
Scott Lahteine
7fc31a7940
Merge pull request #7258 from thinkyhead/bf_cleanups_jbrazio
...
Add support for BQ heated bed kit with Hephestos 2
8 years ago
Scott Lahteine
11e376e920
Merge pull request #7256 from thinkyhead/bf_cleanup_july_6
...
Assign -1 to LCD_PINS_D4-7 if not defined
8 years ago
João Brázio
2065591daf
Add support for BQ heated bed kit with Hephestos 2
8 years ago
essgcee
61be28133d
Support for Creality CR-10
...
Creality board is a Melzi / Sanguinololu variant, but using different pins for LCD control (and maybe other minor variations)
8 years ago
Scott Lahteine
9248a90a4c
Assign -1 to LCD_PINS_D4-7 if not defined
8 years ago
Scott Lahteine
5ef1e5ef60
Tweaks for M43
8 years ago
Scott Lahteine
c7732db99d
Fix: Use of digitalRead, digitalWrite breaks on AT90USB
8 years ago
Scott Lahteine
f713f25fa5
Clean up excess whitespace
8 years ago
Scott Lahteine
fc9ce65095
Add `BUSY_WHILE_HEATING` for hosts that need it
8 years ago
Scott Lahteine
c6d430670a
Clear SHOW_BOOTSCREEN with no LCD
8 years ago
Scott Lahteine
11c589c3ec
Fix compile issue with G38
...
Fixes #7250
8 years ago
Scott Lahteine
678914be25
Patch M23 to work around Simplify3D bug
...
Addressing #7227
8 years ago
LVD-AC
3efe4aeef8
Add PROBE_MANUALLY support to G33
8 years ago
Scott Lahteine
cca1cca3a5
Merge pull request #7237 from thinkyhead/bf_cz_mapper
...
UTF-8 mapper for Czech
8 years ago
Scott Lahteine
a2babb532d
Merge pull request #7217 from benlye/add-kill-action
...
Add configurable action command to send when printer is killed
8 years ago
Petr Zahradník
8c34233452
UTF-8 mapper for Czech
8 years ago
Dave Johnson
20f6676d63
DISABLE_[XYZ] compatibility check
...
DISABLE_[XYZ] is incompatible with HOME_AFTER_DEACTIVATE and Z_SAFE_HOMING
8 years ago
Ben Lye
c28749a567
Add kill action
...
Sends pre-defined string as action command when printer is kill.
8 years ago
Scott Lahteine
df87278fce
Add "CAP:PRINT_JOB:1" (M75 / M76 / M77) to M115 output
8 years ago
Scott Lahteine
4be8d7720e
Fix spelling of "Chinese"
8 years ago
LVD-AC
567941e341
Fix for issues #6997 and #7152
...
Probing with the effector in the printing area, but an eccentric probe (e.g. allen key) outside it but still touching the bed gives meaninfull information for calibration. Since calibration is most accurate when probing as close to the towers as possible the testing was way to restrictive hence this fix.
8 years ago
Scott Lahteine
57fff2e95e
Merge pull request #7219 from thinkyhead/bf_update_git_scripts
...
Update Marlin+git helper scripts
8 years ago
Scott Lahteine
6a3967ee33
Corrections for probe_pt parameters
8 years ago
Scott Lahteine
534bffa7a9
Correct comment on ABL G29
8 years ago
Scott Lahteine
e1e1a0c344
Provide a default CUSTOM_BOOTSCREEN_TIMEOUT
8 years ago
Scott Lahteine
69297b2d7b
Make all EEPROM optimization options available
8 years ago
Scott Lahteine
d609489b22
Drop setup_homepin
8 years ago
Scott Lahteine
167169e1bf
Sanity check for a real probe with M48
8 years ago
Scott Lahteine
395a9f59ac
Merge pull request #7211 from thinkyhead/bf_lcd_bootscreen
...
Use lcd_bootscreen for both
8 years ago
Scott Lahteine
14663efe0d
Merge pull request #7210 from fiveangle/printrboard_revf_cleanup
...
Printrboard RevF cleanup
8 years ago
Scott Lahteine
ae5923a3d0
Make lcd_bootscreen common to both
8 years ago
Scott Lahteine
859248433f
Patch for gcode debug
8 years ago
Dave Johnson
09c90c2f6c
Printrboard RevF Cleanup
...
-Update Arduino IDE extension descriptions
-Set default motor currents if not defined in Configuration_adv.h
-Support for MINIPANEL LCD
-Support for choosing internal or panel SD
8 years ago
Scott Lahteine
232a10410d
LCD_FOR_MELZI
8 years ago
Scott Lahteine
76c92a1fab
Clean up some trailing spaces
8 years ago
Scott Lahteine
cf96109056
Implement the EEPROM_CHITCHAT option
8 years ago
Scott Lahteine
dcec7178d1
Expose DISABLE_M503 option as a test option
8 years ago
Scott Lahteine
3e78a01262
Merge pull request #7204 from thinkyhead/bf_update_ubl_lcd
...
UBL radar map corrections
8 years ago
Tom
1ff7d10c80
Add configuration for Infitary M508 (i3 clone)
...
Based on Infitary's own firmware settings.
8 years ago
Scott Lahteine
4cb45c10dd
Patch ubl lcd mesh map indentation
8 years ago
Scott Lahteine
abd6ba62b4
Some cleanups for ubl lcd mesh map
8 years ago
Scott Lahteine
f17bae1f70
Changes for ubl_lcd_map_control patch
8 years ago
Tannoo
8e0f3b7eba
UBL radar map corrections
8 years ago
Bob-the-Kuhn
fcceed5be6
intermittent Teensy & G26 compile problem
...
===============================================
also an issue with ubl_motion.cpp
8 years ago
Scott Lahteine
30b327d24c
Finish the solution for #7166
8 years ago
Scott Lahteine
6c97c5595c
Add a sanity check for DELTA_AUTO_CALIBRATION
8 years ago
Bob-the-Kuhn
e6e3132f79
make LETTTER_OFF return values that match param indices range
8 years ago
Bob-the-Kuhn
bfbf5f8200
correct value_bool() when FASTER_GCODE_PARSER is enabled
...
Also corrected compile issue when DEBUG_GCODE_PARSER and
AUTO_BED_LEVELING_UBL are both enabled.
8 years ago
Scott Lahteine
406ef69702
Move Anet A8 config to subfolder
8 years ago
Scott Lahteine
379926961c
Add Anet A6 config, edit Anet A8 config
8 years ago
Scott Lahteine
5b03f23fa2
Bring configurations up to date, fix some comments
8 years ago
Scott Lahteine
e3cedfa0ec
Fix a compiler warning
8 years ago
Scott Lahteine
bb0508b6cf
Fix comment in M115 code
8 years ago
Scott Lahteine
85777a56c6
Add A (action) and E (echo) parameters to M118
8 years ago
Scott Lahteine
d1e8d4cd9d
Merge pull request #7167 from thinkyhead/bf_20x4_lcd_update
...
UBL Map Cleanup and LCD display
8 years ago
Scott Lahteine
b492e0878d
Changes to reduce and simplify
8 years ago
Ben Lye
98d362c2da
Adding M118 command to send text to serial
...
Allows the user to send text to the serial console in order to
communicate with a host - sending debuging information or action
commands, for example. Text must begin with '//' and this is added if
it is not already present at the beginning of the string.
8 years ago
Tannoo
80abc872f3
Updated to better support the coming "radar"
8 years ago
Tannoo
e90cbf5c16
UBL Map Cleanup
8 years ago
Scott Lahteine
fc140c4962
Followup for I2C_POSITION_ENCODERS
8 years ago
Scott Lahteine
f4246dc8ff
Merge pull request #7165 from thinkyhead/bf_parser_shorthand
...
Use parser.seenval, add shorthand functions
8 years ago
Scott Lahteine
bd776df8c1
Optimize seen_axis by moving 'X' to index 24
8 years ago
Scott Lahteine
05449cf6ee
Add shorthand value accessors to gcode.h
8 years ago
Scott Lahteine
12f092c812
Cleanups to gcode.h, use seenval()
8 years ago
Scott Lahteine
941943c167
Apply const, spacing, etc.
8 years ago
Scott Lahteine
5b11b33854
Add support for Průša MK2 Multiplexer
8 years ago
Scott Lahteine
a4a587a897
Fix spelling of Průša
8 years ago
Scott Lahteine
ba1706a265
Fix spacing in gcode.cpp
...
Followup to #6940
8 years ago
Scott Lahteine
c2c8aafda2
Merge pull request #7157 from thinkyhead/bf_g33_f_parameter
...
G33 F and Height bug fix
8 years ago
Scott Lahteine
627afb29df
Merge pull request #7109 from tnw513/fix-italian
...
added missing italian translation
8 years ago
Scott Lahteine
f0f9fb7465
Remove line that does nothing
8 years ago
LVD-AC
99592c8458
Update G33: Add F, fix height bug
8 years ago
Ben Lye
31514f453a
Fix #ifdef AVR_AT90USB1286_FAMILY in pinsDebug
...
Can't compile with PINS_DEBUGING enabled on Atmega1284p because it tries
to enumerate pins 46 and 47 (which don't exist) because `#ifdef
AVR_AT90USB1286_FAMILY ` doesn't work as expected.
8 years ago
Scott Lahteine
134116b874
Merge pull request #7153 from thinkyhead/bf_czech_update
...
Updated Czech language
8 years ago
Petr Zahradník
e80958b631
CZ Translate BLTouch and UBL
...
Fixup length
8 years ago
Scott Lahteine
fe7e890b09
Fix issues with ADC_KEYPAD
...
Fixes #7150
8 years ago
dot-bob
a1632cfa0a
Added option 'H' to G29 P4.
...
- Added `H` to set a nozzle height adjustment to surface of the bed.
- Updated G29 P4 comments to reflect changes.
8 years ago
Scott Lahteine
e687782875
Merge pull request #7134 from thinkyhead/bf_skynet_a3_ready
...
Add Skynet/ANET A10 support
8 years ago
dot-bob
b3c36c98fd
Edit digipot currents via LCD, save to EEPROM
8 years ago
Scott Lahteine
3c7bfe798d
Various cleanups ahead of digipot save
8 years ago
Bob-the-Kuhn
9651d01e1a
Add Skynet/ANET A10 support
8 years ago
Scott Lahteine
eb314373bb
Config spacing & consistency, group custom LCDs
8 years ago
Scott Lahteine
6c45fa7dcc
Apply #elif in LCD conditionals
8 years ago
Scott Lahteine
afbc6e3e2f
Update DELTA/SCARA config comments
8 years ago
Paweł Stawicki
1e47c17b46
Fix: set digipot mcp4018 Vrefmax to 1.666V
8 years ago
Scott Lahteine
80a232419d
CNC workspace planes and 'P' argument for G2/G3
8 years ago
Scott Lahteine
5fb0d401eb
Formatting tweaks
8 years ago
Scott Lahteine
ed04d0b6be
Label DualXMode enums
8 years ago
Scott Lahteine
786cdea124
Ensure REPRAPWORLD_KEYPAD_MOVE_STEP is defined
8 years ago
Scott Lahteine
ee7163fd3a
Fix pinsDebug compile errors
8 years ago
Scott Lahteine
a9f8e518bf
Fix FILAMENT_WIDTH_SENSOR infinite loop issue
...
Addressing #6992 and #5851
8 years ago
Scott Lahteine
254a11b083
Merge pull request #7120 from thinkyhead/bf_sainsmart_link
...
Add link to F. Malpartida LiquidCrystal library
8 years ago
Scott Lahteine
aeb6d465a4
Merge pull request #7118 from thinkyhead/bf_french_update
...
French update
8 years ago
Bob-the-Kuhn
325f09ea6c
Add link to custom LiquidCrystal library by F. Malpartida
8 years ago
MagoKimbra
d26c8cc5c8
fix_planner_refresh_e_positioning ( #7103 )
...
* fix_planner_refresh_e_positioning
* Fix
8 years ago
Gege2B
c7f04fbcc7
French translation
8 years ago
Silvio Didonna
4171520729
added missing italian translation
8 years ago
Bob-the-Kuhn
41bfff14e2
Merge pull request #6991 from Bob-the-Kuhn/Mesh-with-babystepping
...
Mesh with BABYSTEP_ZPROBE_OFFSET: add sanity check
8 years ago
Scott Lahteine
424d0bae8b
Merge pull request #7100 from thinkyhead/bf_HAL_prepare
...
Apply maths macros and type changes ahead of HAL
8 years ago
Scott Lahteine
5c59ee4e93
Use current (raw) Z if omitted from G29 WXY or G29 WIJ.
8 years ago
Scott Lahteine
37bc0fce62
Make G29 compatible with M206 Z and G92 Z
...
Use the raw position for mesh measurement. Otherwise the `M206` and
`M92` Z offsets will get canceled out by bed leveling. The downside is
`G29` will not compensate for a poorly set small `M206` fudge value.
To elaborate on this issue, imagine you are probing with a Z home
offset of -0.1, meaning when Z homes, -0.1 is the current position,
implying the ideal bed zero for the nozzle is 0.1mm higher than the Z
endstop. Ordinarily when printing, Z would raise 0.1mm higher.
What happens when we probe is that all points are measured with that
-0.1 included. So when bed leveling is enabled the `M206 Z` offset gets
exactly canceled out by the bed readings.
8 years ago
Scott Lahteine
6c45d0fd81
Apply maths macros and type changes ahead of HAL
8 years ago
Scott Lahteine
8a51e2960c
Improve the experience of editing steps_per_mm
8 years ago
Scott Lahteine
725d9d9a56
Fix and improve LCD value editing display
...
- Fix: When "100.0" changes to "99.0" the LCD shows "199.0"
- Use 2 rows if needed on character LCD, (allowing longer labels…
Germany, et. al.)
- Known issue: A certain length label combined with a certain value
drawing function could, for example, display 99.0 on 1 line, but 100.0
on two lines. Workaround would be to pass a nominal value size argument.
8 years ago
Scott Lahteine
499bb85a95
Clean up, put ubl menu itemization closer at hand
8 years ago
Tannoo
90f5f82926
Step-by-Step Menu addition
8 years ago
Scott Lahteine
0c616700f3
Merge pull request #7097 from thinkyhead/bf_dac_percents_fix
...
Convert DAC percent to uint8_t
8 years ago
Florian Heilmann
6dcf42f1a7
Add Z Fade Height to M420 output if it is enabled ( #7042 )
...
* Add Z Fade Height to M420 Output
Echo the z-fade height when M420 is called, if it is enabled.
* Fix Whitespace
* Fix Compiler complaint
* Missing semi-colon
8 years ago
Bob-the-Kuhn
a1c65fd3d5
convert DAC percent to uint8_t
...
=====================
add test to Travis
8 years ago
Scott Lahteine
907cafcbfd
Support for two switching extruders
8 years ago
Ross Allan
cfcd069501
Fix #5699 - LIN_ADVANCE freeze when ADV_RATE returns 0
8 years ago
Scott Lahteine
b8b7ef1902
Merge pull request #7090 from thinkyhead/bf_italian_refix
...
Fix Italian language mapper
8 years ago
Scott Lahteine
42f7f9e013
Merge pull request #7060 from bgort/i2cpefix
...
I2C Position Encoders Example Configs
8 years ago
Scott Lahteine
0b49bddec2
Fix Italian language mapper
8 years ago
Silvio Didonna
2e26a7c752
Added missing Italian translations
8 years ago
Scott Lahteine
4c3dc8bf07
Remove set_current_to_destination from resume_print
...
Addressing #7057
8 years ago
Scott Lahteine
4857a3ba48
Formatting and spelling
8 years ago
Thomas Moore
3d24c329af
M600 fixes
8 years ago
Bob-the-Kuhn
8fb30aaed6
warn user of an invalid combination
8 years ago
Bob-the-Kuhn
6cb9bb27fe
Move lcd_refresh_zprobe_zoffset definition
8 years ago
Scott Lahteine
d4270f15a9
Spacing tweak in setup()
8 years ago
Scott Lahteine
c61c0a9aeb
Fix status message missing "blink"
8 years ago
Scott Lahteine
062131554f
Followup to #7045
8 years ago
Jim Brown
3d043976f7
Add option to disallow filament change without homing first
8 years ago
Scott Lahteine
93da4e83f7
One more space on a short status message
8 years ago
Scott Lahteine
7c95f762f2
Show LCD bed options even without thermal protection
8 years ago
Scott Lahteine
92eb55f246
Reject generous donation of trailing whitespace
8 years ago
Scott Lahteine
428be27893
Formatting adjustments
8 years ago
Scott Lahteine
8d5a37fb3d
Support for a 5th stepper in stepper code
8 years ago
Scott Lahteine
7769a22064
Tweaks to temperature code
8 years ago
Scott Lahteine
d9da126776
Cleanups for UBL / ultralcd.cpp
8 years ago
Scott Lahteine
499d5c3b24
Fix scrolling lcd message for DOGM
8 years ago
Scott Lahteine
7164fd499e
Tweak to G33 P error
8 years ago
Scott Lahteine
c10d763d98
Simpler prepare move conditions
8 years ago
Scott Lahteine
4ebff8eaa5
Drop fastio timer cruft
8 years ago
Scott Lahteine
09bc34f4dc
Allow arbitrarily long retraction
8 years ago
Scott Lahteine
4414825e0d
Merge pull request #7038 from thinkyhead/bf_PCA9632
...
PCA9632 PWM color LED support
8 years ago
Bob-the-Kuhn
9dda022705
fix compile errors
...
================================
Changed to conditional compile for AT90USB issue
8 years ago
Bob-the-Kuhn
b3338ccb01
Merge pull request #6954 from Bob-the-Kuhn/Software-SPI-for-all-CPUs
...
SD card soft SPI - allow all CPU families to use it
8 years ago
Brian
40bb0cbf7a
example configurations, etc.
8 years ago
Jim Brown
26d20ebcfc
Don't allow filament change without homing first ( #7054 )
8 years ago
Roxy-3D
824f71d503
LCD Panel Interactive Mesh Editing ( #7045 )
...
Original Mesh Bed Leveling replacement put at top of UBL Menu Options to
help facilitate the removal of the Original Mesh Bed Leveling.
Radar display (and control) of the UBL Interactive Mesh Editing.
8 years ago
Scott Lahteine
445227c807
Fix missing LCD_STR_REFRESH
8 years ago
Scott Lahteine
699aa35df6
Code cleanup for G33
8 years ago
dot-bob
0bc66bf22c
PCA9632 PWM color LED support
...
Add support for the PCA9632 PWM color LED driver used on the Ultimaker 2 and Wanhao Duplicator 6.
8 years ago