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