Hannes Brandstätter-Müller
84ed9b5a63
Send "G33 S P1" for Delta Height Calibration ( #11831 )
2018-09-15 20:17:35 -05:00
Scott Lahteine
215eee4fe5
Use 'friend' to access set_directions
2018-09-15 20:11:10 -05:00
Cassiano Leal
ff51e7322d
Fix for Stepper::set_directions() compilation error ( #11838 )
2018-09-15 19:31:51 -05:00
Scott Lahteine
809b232fa2
Fix stepper directions after M501/M502
...
See https://github.com/MarlinFirmware/Marlin/issues/11103#issuecomment-421387611
Co-Authored-By: tcm0116 <tcm0116@users.noreply.github.com>
2018-09-14 20:00:55 -05:00
Scott Lahteine
f79a5a9dee
Tweak spacing of L6470 options
2018-09-12 23:18:11 -05:00
Hannes Brandstätter-Müller
c37d3ae97d
[2.0.x] Fix NOZZLE_PARK_FEATURE for Anycubic Kossel ( #11812 )
2018-09-12 15:37:38 -05:00
HenningJW
4fb2134f00
Fix non-sensical values for Zonestar themistor table ( #11817 )
...
Values taken from Zonestar firmware for P802QA with a Melzi board. Timestamps from the firmware package are from April 2016.
2018-09-12 15:36:04 -05:00
Scott Lahteine
b220a825a7
Fix raw_filwidth_value error
2018-09-12 04:31:55 -05:00
Scott Lahteine
1933d5d6fb
Fix SD autostart with no LCD
2018-09-12 03:49:59 -05:00
Roman Moravčík
8bce5370c7
Updated slovak translation ( #11807 )
2018-09-12 03:29:17 -05:00
Giuliano Zaro
64d629ba2a
[2.0.x] Italian language fix ( #11796 )
2018-09-12 03:28:22 -05:00
Scott Lahteine
8584d3697d
Fix servo count define conflict
...
`MAX_SERVOS` => `NUM_SERVO_PLUGS`
2018-09-11 16:20:31 -05:00
Scott Lahteine
06949ae510
Fix MSG_FILAMENT_CHANGE_HEAT_1 for small LCD
2018-09-10 23:21:37 -05:00
Scott Lahteine
d882717d98
Save some PROGMEM with constexpr ( #11798 )
...
When possible, make `active_extruder` a `constexpr` to save some PROGMEM.
2018-09-10 23:09:26 -05:00
Sam Lane
4f883d5971
[2.0.x] Extruder-Distinct Linear Advance K Factors ( #11789 )
2018-09-10 22:37:32 -05:00
Scott Lahteine
fe9f088d60
[2.0.x] Anycubic LinearPlus, Trigorilla 1.4 ( #11730 )
2018-09-10 21:25:40 -05:00
Scott Lahteine
b6aae2b322
Tweak RAMPS_FD_V1 pins
2018-09-10 15:43:03 -05:00
Scott Lahteine
7391e23332
Fix RigidBoard FAN_PIN collision
2018-09-10 05:29:00 -05:00
Scott Lahteine
53b8c3bd66
Add EXTERNAL_CLOSED_LOOP_CONTROLLER to examples
2018-09-10 03:17:17 -05:00
Sam Lane
1b6bc19427
Add external closed loop controller support
2018-09-10 03:17:17 -05:00
Marcio Teixeira
2ebfe90be9
Add custom preheat temp to filament change ( #11475 )
2018-09-10 02:51:46 -05:00
Karl Andersson
69d0ed5791
[2.0.x] Fix ambiguous function call (SERIAL_PROTOCOL_F) when using Arduino_Core_STM32 ( #11747 )
2018-09-10 02:36:06 -05:00
Scott Lahteine
d32c4efc77
Fix some trailing whitespace
2018-09-10 01:26:20 -05:00
Alexander Amelkin
bc1ba998b2
[2.0.x] Fix undefined symbol 'g29_in_progress' ( #11781 )
2018-09-09 22:06:03 -05:00
InsanityAutomation
bad225dc04
Fix mesh leveling compile errors ( #11768 )
2018-09-09 04:19:48 -05:00
Sam Lane
d783400330
Updates to STM32F7 HAL, for completeness ( #11770 )
2018-09-09 03:26:15 -05:00
Scott Lahteine
72af8e0f02
Patch extruder_advance_K edit menu
...
Fix #11776
2018-09-09 03:21:08 -05:00
Sebastianv650
7e8c073fba
Fix extruder stops extruding with LA ( #11758 )
2018-09-09 00:04:14 -05:00
Scott Lahteine
0c01099f17
hop_amount => current_hop
2018-09-08 21:20:37 -05:00
Scott Lahteine
eafd62308e
Use TMC2208Stepper v0.2.5 ( #11714 )
2018-09-08 20:41:21 -05:00
Kevin
e25d2ae4a2
[2.0.x] SWITCHING_TOOLHEAD ( #11623 )
2018-09-08 01:43:24 -05:00
Alexander Amelkin
f417408df1
[STM32F1] Fix HAL for new PlatformIO ( #11749 )
2018-09-07 18:15:32 -05:00
Roxy-3D
3d7f2c1fde
Fix directory name to be consistent ( #11745 )
2018-09-06 14:10:40 -05:00
Roxy-3D
a9c98a0e47
Create _Bootscreen.h
2018-09-06 10:24:03 -05:00
Roxy-3D
9f85d3a9cb
Create _statusscreen.h
2018-09-06 10:23:20 -05:00
Roxy-3D
e2e7b1d705
Break out support of the T-Rex 3
2018-09-06 10:20:20 -05:00
Roxy-3D
67996c2b66
Break out support for the T-Rex 3
2018-09-06 10:19:05 -05:00
Roxy-3D
9c8d9d282f
Break out support for Formbot T-Rex3 from previous versions
2018-09-06 09:49:04 -05:00
Roxy-3D
e3aac59637
Create pins_FORMBOT_TREX3.h
2018-09-06 09:46:23 -05:00
Roxy-3D
f580247581
Create pins_FORMBOT_TREX2.h
2018-09-06 09:45:29 -05:00
Roxy-3D
073857646b
seperate the T-Rex2 and T-Rex3 support
2018-09-06 09:43:43 -05:00
Roxy-3D
fe4fc2883b
Add support for Formbot T-Rex3
2018-09-06 09:41:59 -05:00
Scott Lahteine
2a61c9a939
Various fixups to configs, spacing, etc.
2018-09-06 06:44:31 -05:00
Scott Lahteine
b3efbc6e6e
Add MANUAL_E_MOVES_RELATIVE to more configs
2018-09-06 02:09:14 -05:00
Scott Lahteine
679e4602fe
Add MANUAL_E_MOVES_RELATIVE to examples
2018-09-06 02:00:25 -05:00
Marcio Teixeira
beb51c2d58
Show manual extrusion moves as relative in LCD
...
- Implements FR#11724
- Old behavior can be restored by commenting out MANUAL_E_MOVES_RELATIVE
2018-09-06 02:00:25 -05:00
Scott Lahteine
d10f29ae2e
Pass segment length in G2-G3
2018-09-06 01:43:27 -05:00
Scott Lahteine
dcfde2317f
Pass segment length in prepare_kinematic_move_to ( #11737 )
2018-09-06 01:40:22 -05:00
Roxy-3D
d5379ee9d6
Fix search for white space in enqueued commands
2018-09-05 16:57:08 -05:00
Roxy-3D
8d5bea073b
Assume one Max7219 unit if not specified
2018-09-05 14:18:13 -05:00
Roxy-3D
9651ceb36b
Correct spelling of #endif
2018-09-05 10:46:08 -05:00
Scott Lahteine
b213a89ef5
Sanity-check NOZZLE_PARK_POINT
2018-09-05 06:18:08 -05:00
Scott Lahteine
86ee74731e
Comment for RADDS + RRDFGSC
2018-09-05 05:45:17 -05:00
Kevin
ae1271b2ae
RADDS: Update Full Graphic Display Pins ( #11731 )
2018-09-05 03:51:54 -05:00
Scott Lahteine
650d4313c4
Bring some configs up to date
2018-09-05 03:49:24 -05:00
AnHardt
530a13ab6c
[2.0.x] SECURITYFIX missing max temp error when PID is used ( #11717 )
2018-09-05 01:41:45 -05:00
Scott Lahteine
12fded46c2
Correct some FR strings
...
Co-Authored-By: pipersw <pipersw@users.noreply.github.com>
2018-09-04 04:00:22 -05:00
Michael Triffon
aefc2f7cf9
Add Anet A2 and A2 Plus Configurations ( #11677 )
2018-09-03 23:38:51 -05:00
scott0122
72fdb6bab3
Fix SWITCHING_NOZZLE zdiff ( #11683 )
2018-09-03 23:24:40 -05:00
Scott Lahteine
8b837dc3ad
No need for last \n in G-code items
2018-09-03 23:23:20 -05:00
Scott Lahteine
d1ceaf5550
[2.0.x] Followup to IDEX changes ( #11707 )
2018-09-03 23:15:31 -05:00
Roxy-3D
d62f4df0b7
Disable LCD Pins used by new Max7219 hook up if in that mode
2018-09-03 09:56:25 -05:00
Roxy-3D
fa772c31bf
Provide more options for Max7219 connection on Formbot
2018-09-03 09:52:36 -05:00
Scott Lahteine
8e18e48d49
Merge pull request #11610 from Freeviv/bugfix-2.0.x
...
[2.0.x] Editable servo angles
2018-09-03 03:55:38 -05:00
Giuliano Zaro
59e76e5fdf
[2.0.x] Fix planner computation ( #11708 )
...
Fix #11697
2018-09-03 00:29:29 -05:00
Roxy-3D
509ee44611
Boot and status file should not have been added to main directory!
2018-09-02 10:25:36 -05:00
Roxy-3D
f8abe12a9c
Boot and status file should not have been added to main directory!
2018-09-02 10:25:13 -05:00
Roxy-3D
7680b64aa6
IDEX clean up ( #11690 )
2018-09-02 10:18:59 -05:00
teemuatlut
49e107cea9
Restrict SW serial to AVR ( #11696 )
2018-09-01 15:24:44 -05:00
Scott Lahteine
18f1af2dca
Fix up Teensy tests, servo sanity
2018-09-01 01:10:20 -05:00
Scott Lahteine
74a04aed55
Fix compile error with NO_LCD_MENUS
2018-08-31 19:16:04 -05:00
Scott Lahteine
509e1cf2bd
Add *_DRIVER_TYPE to remaining configs
2018-08-31 19:07:17 -05:00
Scott Lahteine
d55f44edba
Printcounter improvements ( #11689 )
2018-08-31 17:40:39 -05:00
Scott Lahteine
6a3207391f
Remove obsolete HAL_timer_restrain
2018-08-31 16:17:22 -05:00
Scott Lahteine
e3fc9aa35f
Update some config comments
2018-08-31 16:03:44 -05:00
Scott Lahteine
136860e8bb
Sanity-check SERVO pin for servo probes
2018-08-31 15:47:47 -05:00
Roman Moravčík
66de50f5f8
Updated slovak translation ( #11684 )
2018-08-31 15:37:49 -05:00
scott0122
ada85d5585
Improve HOTEND OFFSET Z display precision to 3 ( #11686 )
2018-08-31 15:15:40 -05:00
scott0122
607c1e58d9
Improve HOTEND OFFSET Z display precision to 3 ( #11685 )
2018-08-31 15:14:33 -05:00
Scott Lahteine
3e81745e81
Fix issues, make optional
2018-08-29 17:58:02 -05:00
Jan
aa80e448e2
Store servo angles in EEPROM
2018-08-29 17:58:02 -05:00
Scott Lahteine
9953213513
Add EDITABLE_SERVO_ANGLES to example configs
2018-08-29 17:57:52 -05:00
Marcio Teixeira
0966bdcbc4
Reorganized ultralcd menu (10317) ( #10360 )
...
Replaced "Prepare" and "Control" menus with "Movement", "Temperature", "Configuration" and "Advanced Settings"
2018-08-29 16:51:14 -05:00
Scott Lahteine
e40a3eef04
Support for Anet A2 Plus
2018-08-29 03:39:43 -05:00
Scott Lahteine
32e38fee74
Update Controller Fan for Y2,Z2
2018-08-29 01:49:48 -05:00
Jeonghwan Roh
59cf217e77
Fix 5 mixing steppers
2018-08-29 01:49:48 -05:00
Scott Lahteine
2a2e8c314e
Suppress emergency parser G-code errors
...
Co-Authored-By: srieche <srieche@users.noreply.github.com>
2018-08-29 01:04:55 -05:00
Ilya Bukhonin
7ecb8b4af5
[2.0.x] Teensy 3.1 and 3.2 support ( #11460 )
2018-08-27 21:49:49 -05:00
Pablo Crespo
409a0632af
[2.0.x] Add Morpheus Board support ( #11651 )
2018-08-27 21:28:03 -05:00
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.
2018-08-27 21:26:32 -05:00
scott0122
6dc9553aa5
Fix SWITCHING_NOZZLE compile error ( #11657 )
2018-08-27 21:25:25 -05:00
Scott Lahteine
a15e570d3b
Fix SD progress with Lite Status Screen
...
Co-Authored-By: Lê Hoàng <icy.lord.love.angel@gmail.com>
2018-08-26 17:12:05 -05:00
Scott Lahteine
66966dbd69
Tweak comments for newer multiplexer
2018-08-25 17:00:49 -05:00
Scott Lahteine
933d833ec8
Tweak some Anet A6 comments
2018-08-24 21:50:53 -05:00
Scott Lahteine
d1c9517903
Followup to hotend_offset[Z] patch
2018-08-24 21:32:00 -05:00
Scott Lahteine
e2b8fc4f17
Reduce some debug strings
2018-08-24 21:11:39 -05:00
Chris Pepper
b71c2b8651
[2.0.x] Update LPC176x tests, fix clean script ( #11617 )
2018-08-24 18:53:24 -05:00
Scott Lahteine
a317bb4991
Remove stray tab
2018-08-24 17:35:13 -05:00
Scott Lahteine
acf5ae3083
!ENABLED => DISABLED
2018-08-24 16:36:37 -05:00
Scott Lahteine
ba1919c1eb
HAL tweaks to LPC1768 main
2018-08-22 17:16:18 -05:00
Scott Lahteine
0987ed2a18
Use American English
2018-08-22 17:16:18 -05:00
Kevin
6483285bc5
HOTEND_OFFSET_Z always available ( #11603 )
2018-08-22 00:21:29 -05:00
Michael Triffon
f8c52c9c29
Azteeg X5 Mini WiFi support ( #11601 )
2018-08-21 23:58:26 -05:00
jneilliii
3671c63cde
Einsy Full Graphic LCD Fix ( #11604 )
...
Fixed issue with LCD timings for Einsy RAMBo board.
2018-08-21 23:43:52 -05:00
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.
2018-08-21 23:42:55 -05:00
Scott Lahteine
f0dbe61692
Tweaks to motion.h reachable tests
2018-08-21 23:34:29 -05:00
Scott Lahteine
2d3317a35b
Prettify Dual X Carriage description
2018-08-21 23:34:29 -05:00
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.)
2018-08-21 19:12:26 -05:00
Scott Lahteine
97f6396b25
Fix RE_ARM LCD pins to avoid #undef
2018-08-21 12:47:40 -05:00
Scott Lahteine
0e25f66c09
Fix Ultimaker servo pin
...
As pointed out at https://github.com/MarlinFirmware/Marlin/issues/7981#issuecomment-407116642
2018-08-21 11:39:53 -05:00
Scott Lahteine
ad12b9b46b
Fix indentation, whitespace, spelling, formbot pins...
2018-08-21 09:47:57 -05:00
Scott Alfter
b5537dde7f
need to add E2END to pins_RAMPS_FD_V2.h ( #11564 )
2018-08-21 02:16:31 -05:00
Scott Lahteine
8f0bbdcc9b
Fix up Max7219 orientations ( #11596 )
2018-08-21 02:06:18 -05:00
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`.
2018-08-20 21:13:51 -05:00
Dave Johnson
0456caf0ad
Consolidate shared HALs and isolate HAL compile ( #11552 )
2018-08-20 21:11:12 -05:00
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.
2018-08-20 20:37:56 -05:00
Roxy-3D
b0a8ce59bd
Update Boards.h to include Formbot support
2018-08-20 16:46:27 -05:00
Roxy-3D
62ce937540
Update pins.h to include the Formbot board
2018-08-20 16:44:54 -05:00
Roxy-3D
a82be36d5d
Create pins_FORMBOT.h
2018-08-20 16:43:42 -05:00
ghent360
00d24a8219
Don't call __delay_4cycles for 0 cycle delay - takes a really long time. ( #11586 )
2018-08-18 22:50:11 -05:00
Scott Lahteine
56f1e17a25
[2.0.x] Max7219 cleanup, simplify, and extend ( #11575 )
2018-08-18 01:33:13 -05:00
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
2018-08-17 23:27:10 -05:00
Scott Lahteine
a98f21ec5e
Marlin assumes signed chars
2018-08-16 22:52:42 -05:00
Kevin
db30650731
Fix UBL/Homing ( #11566 )
2018-08-16 08:28:40 -05:00
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.
2018-08-15 21:22:28 -05:00
InsanityAutomation
9de730b2bf
Update tool_change.cpp ( #11559 )
2018-08-15 19:30:52 -05:00
InsanityAutomation
c2553f9888
2.0.x - Idex match119 ( #11556 )
...
* Update ubl_G29.cpp
* Update ultralcd.cpp
2018-08-15 13:26:11 -05:00
Roxy-3D
e9de321ac0
declare void Max7219_register_setup();
2018-08-15 10:36:51 -05:00
Scott Lahteine
952a1bc9d5
Merge pull request #11551 from thinkyhead/bf2_trinamic_fixes
...
[2.0.x] Fix TMC2208 SW serial communication
2018-08-14 19:07:08 -05:00
petrzjunior
67613bf5bd
Update Czech translations ( #11510 )
2018-08-14 18:45:16 -05:00
Scott Lahteine
bd6d032628
Update default driver configuration
...
Co-Authored-By: teemuatlut <teemu.mantykallio@live.fi>
2018-08-14 18:42:04 -05:00
Scott Lahteine
1561e61df7
New TMC2208 constructor
...
Co-Authored-By: teemuatlut <teemu.mantykallio@live.fi>
2018-08-14 18:41:51 -05:00
Nils Hasenbanck
b37bfeffeb
[2.0.x] Use the new const functions of the persistentStore api ( #11544 )
2018-08-14 18:35:36 -05:00
Chris Pepper
5573ef62c6
[2.0.x] PersistentStore update followup ( #11549 )
2018-08-14 17:54:12 -05:00
Scott Lahteine
846bd24eb9
MALYAN_LCD is ok without SD
2018-08-14 05:31:47 -05:00
Scott Lahteine
834ea7fcea
Remove 'const' from PersistentStore::capacity
2018-08-14 04:46:10 -05:00
Dave Johnson
c64199941e
Compile only selected PIO environment ( #11519 )
2018-08-14 03:28:52 -05:00
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.
2018-08-14 01:19:34 -05:00
Scott Lahteine
6964e1a95a
Clean up trailing whitespace
2018-08-14 00:55:37 -05:00
Scott Lahteine
865ee5985f
Followup persistent store with heading, const
2018-08-13 23:55:33 -05:00
Scott Lahteine
a4b0148365
Easier to find 'static inline'
2018-08-13 23:55:33 -05:00
Scott Lahteine
cc0a60453f
Merge pull request #11526 from hasenbanck/eeprom-cleanup
...
[2.0.x] Change direct eeprom access to HAL::PersistentStore
2018-08-13 19:45:10 -05:00
Roxy-3D
65c5227c29
Change M7219 I to setup Max7219 registers, but not do initialization pattern
2018-08-13 17:46:48 -05:00
Nils Hasenbanck
577aeb4aa9
All EEPROM access uses persistentStore
2018-08-13 17:43:35 -05:00
Scott Lahteine
6a8b906318
Followup for persistent_store_api.h
2018-08-13 17:43:35 -05:00
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
2018-08-13 17:30:25 -05:00
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).
2018-08-13 16:59:25 -05:00
Roxy-3D
fd15b1495a
add I parameter to M42 to allow access to sensitive pins
2018-08-13 16:57:09 -05:00
Scott Lahteine
11b411a872
Improve AXIS_DRIVER_TYPE macros
2018-08-13 16:57:09 -05:00
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>
2018-08-13 02:54:55 -05:00