Scott Lahteine
74a04aed55
Fix compile error with NO_LCD_MENUS
6 years ago
Scott Lahteine
509e1cf2bd
Add *_DRIVER_TYPE to remaining configs
6 years ago
Scott Lahteine
d55f44edba
Printcounter improvements ( #11689 )
6 years ago
Scott Lahteine
6a3207391f
Remove obsolete HAL_timer_restrain
6 years ago
Scott Lahteine
e3fc9aa35f
Update some config comments
6 years ago
Scott Lahteine
136860e8bb
Sanity-check SERVO pin for servo probes
6 years ago
Roman Moravčík
66de50f5f8
Updated slovak translation ( #11684 )
6 years ago
scott0122
ada85d5585
Improve HOTEND OFFSET Z display precision to 3 ( #11686 )
6 years ago
scott0122
607c1e58d9
Improve HOTEND OFFSET Z display precision to 3 ( #11685 )
6 years ago
Scott Lahteine
3e81745e81
Fix issues, make optional
6 years ago
Jan
aa80e448e2
Store servo angles in EEPROM
6 years ago
Scott Lahteine
9953213513
Add EDITABLE_SERVO_ANGLES to example configs
6 years ago
Marcio Teixeira
0966bdcbc4
Reorganized ultralcd menu (10317) ( #10360 )
...
Replaced "Prepare" and "Control" menus with "Movement", "Temperature", "Configuration" and "Advanced Settings"
6 years ago
Scott Lahteine
e40a3eef04
Support for Anet A2 Plus
6 years ago
Scott Lahteine
32e38fee74
Update Controller Fan for Y2,Z2
6 years ago
Jeonghwan Roh
59cf217e77
Fix 5 mixing steppers
6 years ago
Scott Lahteine
2a2e8c314e
Suppress emergency parser G-code errors
...
Co-Authored-By: srieche <srieche@users.noreply.github.com>
6 years ago
Ilya Bukhonin
7ecb8b4af5
[2.0.x] Teensy 3.1 and 3.2 support ( #11460 )
6 years ago
Pablo Crespo
409a0632af
[2.0.x] Add Morpheus Board support ( #11651 )
6 years ago
Marcio Teixeira
0f14977b5d
LIGHTWEIGHT_UI: Allow feedrate % to exceed 255% ( #11656 )
...
- Changed type of integer used for feedrate percentage from uint8_t to uint16_t.
6 years ago
scott0122
6dc9553aa5
Fix SWITCHING_NOZZLE compile error ( #11657 )
6 years ago
Scott Lahteine
a15e570d3b
Fix SD progress with Lite Status Screen
...
Co-Authored-By: Lê Hoàng <icy.lord.love.angel@gmail.com>
6 years ago
Scott Lahteine
66966dbd69
Tweak comments for newer multiplexer
6 years ago
Scott Lahteine
933d833ec8
Tweak some Anet A6 comments
6 years ago
Scott Lahteine
d1c9517903
Followup to hotend_offset[Z] patch
6 years ago
Scott Lahteine
e2b8fc4f17
Reduce some debug strings
6 years ago
Chris Pepper
b71c2b8651
[2.0.x] Update LPC176x tests, fix clean script ( #11617 )
6 years ago
Scott Lahteine
a317bb4991
Remove stray tab
6 years ago
Scott Lahteine
acf5ae3083
!ENABLED => DISABLED
6 years ago
Scott Lahteine
ba1919c1eb
HAL tweaks to LPC1768 main
6 years ago
Scott Lahteine
0987ed2a18
Use American English
6 years ago
Kevin
6483285bc5
HOTEND_OFFSET_Z always available ( #11603 )
6 years ago
Michael Triffon
f8c52c9c29
Azteeg X5 Mini WiFi support ( #11601 )
6 years ago
jneilliii
3671c63cde
Einsy Full Graphic LCD Fix ( #11604 )
...
Fixed issue with LCD timings for Einsy RAMBo board.
6 years ago
Colin Gilgenbach
593d5375ea
Fix G28 resetting DUAL_NOZZLE_DUPLICATION_MODE ( #11605 )
...
There's no reason for G28 to reset DUAL_NOZZLE_DUPLICATION_MODE, because it only affects the E stepper, unlike DUAL_X_CARRIAGE which affects the X steppers as well.
6 years ago
Scott Lahteine
f0dbe61692
Tweaks to motion.h reachable tests
6 years ago
Scott Lahteine
2d3317a35b
Prettify Dual X Carriage description
6 years ago
Roxy-3D
cd9868f442
Make position_is_reachable() smarter about IDEX machines`
...
On many IDEX machines the allowed travel of the X1 carraige and X2 carraige does not perfectly overlap.
This helps the issue. But more work needs to be done at the higher level. (For example the X1_MAX_POS should probably be factored into G26's mesh validation pattern.)
6 years ago
Scott Lahteine
97f6396b25
Fix RE_ARM LCD pins to avoid #undef
6 years ago
Scott Lahteine
0e25f66c09
Fix Ultimaker servo pin
...
As pointed out at https://github.com/MarlinFirmware/Marlin/issues/7981#issuecomment-407116642
6 years ago
Scott Lahteine
ad12b9b46b
Fix indentation, whitespace, spelling, formbot pins...
6 years ago
Scott Alfter
b5537dde7f
need to add E2END to pins_RAMPS_FD_V2.h ( #11564 )
6 years ago
Scott Lahteine
8f0bbdcc9b
Fix up Max7219 orientations ( #11596 )
6 years ago
jmz52
a77f8c6dd5
Implement servo support for STM32F1 ( #11580 )
...
Implement servo support for STM32F1. Original code was incomplete and depended on Servo library from stm32duino which conflicts with `module/servo.h`.
6 years ago
Dave Johnson
0456caf0ad
Consolidate shared HALs and isolate HAL compile ( #11552 )
6 years ago
jmz52
dfe18ac633
Fix compilation error for STM32F1 with U8GLIB_SSD1306 or U8GLIB_SH1106 enabled ( #11583 )
...
The `binary.h` file required by `lcd/dogm/dogm_bitmaps.h` is not present in stm32duino environment. Binary macros are defined in `bit_constants.h` in stm32duino framework.
6 years ago
Roxy-3D
b0a8ce59bd
Update Boards.h to include Formbot support
6 years ago
Roxy-3D
62ce937540
Update pins.h to include the Formbot board
6 years ago
Roxy-3D
a82be36d5d
Create pins_FORMBOT.h
6 years ago
ghent360
00d24a8219
Don't call __delay_4cycles for 0 cycle delay - takes a really long time. ( #11586 )
6 years ago
Scott Lahteine
56f1e17a25
[2.0.x] Max7219 cleanup, simplify, and extend ( #11575 )
6 years ago
jmz52
0b2d686160
Fix "SD init fail" problem for STM32F1 ( #11579 )
...
Fix "SD init fail" problem for STM32F1 caused by incorrect SS pin state and incorrect SPI mode. Issue #11225
6 years ago
Scott Lahteine
a98f21ec5e
Marlin assumes signed chars
6 years ago
Kevin
db30650731
Fix UBL/Homing ( #11566 )
6 years ago
Roxy-3D
aae4c67e5d
Max7219 Clean Up ( #11563 )
...
Some of the Rotations did not do the right thing with setting and clearing pixels.
I think it is correct now. But if not... It is much closer to being correct.
6 years ago
InsanityAutomation
9de730b2bf
Update tool_change.cpp ( #11559 )
6 years ago
InsanityAutomation
c2553f9888
2.0.x - Idex match119 ( #11556 )
...
* Update ubl_G29.cpp
* Update ultralcd.cpp
6 years ago
Roxy-3D
e9de321ac0
declare void Max7219_register_setup();
6 years ago
Scott Lahteine
952a1bc9d5
Merge pull request #11551 from thinkyhead/bf2_trinamic_fixes
...
[2.0.x] Fix TMC2208 SW serial communication
6 years ago
petrzjunior
67613bf5bd
Update Czech translations ( #11510 )
6 years ago
Scott Lahteine
bd6d032628
Update default driver configuration
...
Co-Authored-By: teemuatlut <teemu.mantykallio@live.fi>
6 years ago
Scott Lahteine
1561e61df7
New TMC2208 constructor
...
Co-Authored-By: teemuatlut <teemu.mantykallio@live.fi>
6 years ago
Nils Hasenbanck
b37bfeffeb
[2.0.x] Use the new const functions of the persistentStore api ( #11544 )
6 years ago
Chris Pepper
5573ef62c6
[2.0.x] PersistentStore update followup ( #11549 )
6 years ago
Scott Lahteine
846bd24eb9
MALYAN_LCD is ok without SD
6 years ago
Scott Lahteine
834ea7fcea
Remove 'const' from PersistentStore::capacity
6 years ago
Dave Johnson
c64199941e
Compile only selected PIO environment ( #11519 )
6 years ago
Andy Shaw
5be2559eda
Use flash memory to emulate EEPROM ( #11500 )
...
Use a sector of the LPC flash memory to emulate EEPROM storage, removing the need to have an SD card to store system parameters.
6 years ago
Scott Lahteine
6964e1a95a
Clean up trailing whitespace
6 years ago
Scott Lahteine
865ee5985f
Followup persistent store with heading, const
6 years ago
Scott Lahteine
a4b0148365
Easier to find 'static inline'
6 years ago
Scott Lahteine
cc0a60453f
Merge pull request #11526 from hasenbanck/eeprom-cleanup
...
[2.0.x] Change direct eeprom access to HAL::PersistentStore
6 years ago
Roxy-3D
65c5227c29
Change M7219 I to setup Max7219 registers, but not do initialization pattern
6 years ago
Nils Hasenbanck
577aeb4aa9
All EEPROM access uses persistentStore
6 years ago
Scott Lahteine
6a8b906318
Followup for persistent_store_api.h
6 years ago
Chris Pepper
66d2b48b59
Update PersistentStore api ( #11538 )
...
- Clean up the API to use a `static` class instance to adhere to Marlin convention
- Add `const` position data access for read/write
- Add Storage capacity to the interface
6 years ago
Roxy-3D
60f1376798
Make M7219 I more robust and nice to look at
...
Make M2719 initialize the Max7219 registers and then run the initialization pattern (if one is specified).
6 years ago
Roxy-3D
fd15b1495a
add I parameter to M42 to allow access to sensitive pins
6 years ago
Scott Lahteine
11b411a872
Improve AXIS_DRIVER_TYPE macros
6 years ago
Scott Lahteine
f1347f783d
Optimize thermistor table 71
...
agData in Table 71 is extremely oversampled (see Issue #11220 ). I have removed the data points that perform *worse* than linearly interpolating the remaining points, and fixed up two points that were simply rounded incorrectly.
Co-Authored-By: Aaron Griffith <aargri@gmail.com>
6 years ago
Scott Lahteine
0bda22367b
Allow Einsy RAMBo FAN1_PIN override
6 years ago
Scott Lahteine
1b921b246b
Fix pca9632_set_led_color
...
…when used with an I2C screen.
Co-Authored-By: soimy <soimy@163.com>
6 years ago
Scott Lahteine
aa9d329560
Reduce max accel in Creality configs
6 years ago
Scott Lahteine
c93538e9f3
UBL/planner patch tweaks
6 years ago
Scott Lahteine
0af22549a6
Allow G33 to compile with no LCD
6 years ago
Thomas Moore
fc55f1da01
Account for UBL correction when setting the planner position ( #11486 )
6 years ago
Scott Lahteine
b328fb4dc9
Treat TMC2660 like non-TMC ( #11508 )
6 years ago
Scott Lahteine
72b086b90d
Add A5984 to example configurations
6 years ago
Greg Nutt
a1a5367380
Smoothieboard V1.0/1.1 and A5984 support
6 years ago
Scott Lahteine
f891416e70
No raise on G28 after power-loss
6 years ago
Scott Lahteine
e4ecade8d4
Fix AUTO_POWER_CONTROL compile error
...
Counterpart to #11467
Co-Authored-By: lsellens <lsellens@users.noreply.github.com>
6 years ago
Giuliano
eee1b7c50c
[2.0.x] Fix compile error ( #11465 )
...
Address #11463
6 years ago
Giuliano
e85feb2545
[2.0.x] Better timing handling ( #11461 )
6 years ago
Scott Lahteine
79835590e3
Easier to disable homing validation ( #11458 )
6 years ago
Scott Lahteine
131d216afa
Fix drivers.h dependency, defer macro evaluation ( #11450 )
6 years ago
Scott Lahteine
9c62c47579
[2.0.x] Fix Dual X Carriage tool change crash ( #11447 )
6 years ago
Scott Lahteine
9bae413901
Add Bigtreetech/BIQU KFB 2.0 board ( #11446 )
6 years ago
Marcio Teixeira
f2224755ad
Fix jumping progress bar. ( #11439 )
...
- When LCD_SET_PROGRESS_MANUALLY was disabled and an SD print was not active (i.e. the printer was idle), progress_bar_percent would read uninitialized memory from stack and cause progress bar to jump wildly.
- Also updated conditions in `#ifdef` to match `ultralcd.cpp`
6 years ago
Scott Lahteine
aae02827c0
Cosmetic pins changes
6 years ago
Scott Lahteine
64c493ad82
MKS_12864_OLED code cleanup
6 years ago