Scott Lahteine
04c0d9f3c3
Implement kinematic software endstops
2017-10-30 15:16:30 -05:00
Scott Lahteine
9f89b5d876
Fix for MAX_VFAT_ENTRIES sanity check
2017-10-30 15:11:47 -05:00
Scott Lahteine
2cdde08339
Apply items specified in code review
...
Followup to #8122
2017-10-30 15:03:07 -05:00
Scott Lahteine
34be5d33c0
The plural of 'axis' is 'axes'
2017-10-30 14:21:43 -05:00
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
2017-10-30 13:16:16 -05:00
Bob-the-Kuhn
b7a66742dd
tested
...
add sort alpha section to other LPC1768 boards
2017-10-30 13:01:19 -05:00
Jeffrey Li
bbc2e66634
Fix AZSMZ MINI pins for new LPC1768 pinmapping
2017-10-30 04:19:06 -07:00
Scott Lahteine
31e96935f7
Fix EXTRA_FAN_SPEED
...
Addressing #8158
2017-10-30 00:10:00 -05:00
Scott Lahteine
c94dce6b32
Merge pull request #8113 from thinkyhead/bf2_fixup_sd_reprint
...
[2.0.x] Cleanup after SD Print Again, whitespace, tabs
2017-10-29 23:57:51 -05:00
Scott Lahteine
ce1c9c0808
Tweak QUICK_HOME description
2017-10-29 23:48:13 -05:00
Scott Lahteine
12458cefc4
Remove 5s timer hack. Encoder pos is saved on print start!
2017-10-29 22:45:19 -05:00
Scott Lahteine
9a4cf11835
Remove return_to_status_ms hack, just use defer...
2017-10-29 22:45:18 -05:00
Scott Lahteine
8949c8c0a5
Move SD_REPRINT_LAST_SELECTED_FILE to ultralcd.cpp
2017-10-29 22:45:18 -05:00
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
2017-10-29 19:55:00 -05:00
Scott Lahteine
723f2a77f6
Implement support for Dual X and Y endstops
2017-10-29 18:56:04 -05:00
Scott Lahteine
e04425281d
Add Dual Steppers / Endstops to configs
2017-10-29 18:56:04 -05:00
Scott Lahteine
edff2c917b
Cleanup for DIGIPOTS settings
2017-10-29 18:56:03 -05:00
Scott Lahteine
3e8754a38a
Add/correct time units on planner vars / M205 B
2017-10-29 18:47:21 -05:00
Scott Lahteine
b2a48f1a04
Provide a SERVO0_PIN for non-standard LCD
2017-10-29 18:36:16 -05:00
Scott Lahteine
b232f39341
AVR: Hidden option to use 8s watchdog
2017-10-29 18:36:16 -05:00
Scott Lahteine
9d4cfd2013
Merge pull request #8142 from thinkyhead/bf2_fix_m303
...
[2.0.x] Fix M303 thermal protection
2017-10-29 04:46:34 -05:00
Scott Lahteine
eae0aea1e0
Fix M303 thermal protection
2017-10-29 04:30:50 -05:00
Luc Van Daele
a1a4fc277e
(2.0.x) serious bug G33 ( #8136 )
...
* (2.0.x) serious bug G33
* Revert config changes
This reverts commit 74b5a98223b7b7fb970d05b8541f4a079c3cfe56.
2017-10-29 04:12:33 -05:00
Thomas Moore
325233b454
Fix automatic stepper assignment for X/Y/Z dual stepper drivers ( #8130 )
2017-10-28 19:45:07 -05:00
Thomas Moore
50b4f9cbf7
LPC1768 Pin Mapping and M43 cleanup ( #8119 )
...
* LPC1768 M43 cleanup
* Update pinmapping.h to #define pins
2017-10-28 19:44:54 -05:00
Scott Lahteine
6b1d1a818b
Revert default BABYSTEP_MULTIPLICATOR to 1
2017-10-27 19:45:44 -05:00
etagle
ba8dc678f5
Arduino Due XON/XOFF implementation
...
Alos includes emergency parser and configurable TX/RX buffers for Arduino Due.
2017-10-27 03:24:23 -05:00
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.
2017-10-27 03:24:23 -05:00
etagle
c9bbef6380
Cosmetic fix for HAL_AVR/MarlinSerial.cpp
...
Instead of using const char, it is better to use uint8_t
2017-10-27 03:24:23 -05:00
LVD-AC
dcfc2503c2
G33 Autotune calibration update #10
2017-10-27 02:11:24 -05:00
Scott Lahteine
b338cafc65
Merge pull request #8111 from thinkyhead/bf2_fwretract_fix_oct26
...
[2.0.x] Improved Firmware Retraction logic
2017-10-27 02:02:06 -05:00
Scott Lahteine
ada90f7335
Clean up trailing spaces
2017-10-26 23:33:43 -05:00
Scott Lahteine
7fad26549b
Concise SD_REPRINT_LAST_SELECTED_FILE description
2017-10-26 23:33:02 -05:00
Scott Lahteine
33f379fe88
Add some Polish language
...
Thanks @SCiunczyk
2017-10-26 22:49:04 -05:00
Scott Lahteine
daeff5a11a
Tweak neopixel self-test
2017-10-26 22:47:07 -05:00
Scott Lahteine
0ceec1f166
Fix leveling_active_at_z warning
2017-10-26 22:22:54 -05:00
studiodyne
eb02f8c719
Improve FWRETRACT logic, add common sense
2017-10-26 22:22:54 -05:00
Scott Lahteine
bd78ca0ee3
Add M290 Babystepping
2017-10-26 20:44:43 -05:00
Scott Lahteine
ce5f0ec85a
Bring STM32 example config up to date
2017-10-26 17:25:44 -05:00
Scott Lahteine
46e9eae159
Tweak to M100 config comment
2017-10-26 17:25:44 -05:00
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
2017-10-26 17:24:38 -05:00
Bob-the-Kuhn
229a27a1c7
save FLASH by using reduced font for some languages
2017-10-26 16:08:17 -05:00
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
2017-10-26 15:50:18 -05:00
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
2017-10-26 13:37:26 -05:00
Scott Lahteine
3ac581eac9
Neopixel changes for parity with 1.1.x
2017-10-25 18:40:04 -05:00
jeffyl
7b3098bbd5
Add AZSMZ Mini ( #8005 )
...
* Add AZSMZ Mini
* Remove tabs, adjust spacing
* Renumber boards to group by family
* Patch up spacing
* Tweak
2017-10-25 01:16:54 -05:00
Scott Lahteine
e00ed10c4c
GT2560 config MKS_MINI_12864 => SDSUPPORT
2017-10-25 01:12:48 -05:00
Scott Lahteine
10a5e4d80f
Merge pull request #8078 from thinkyhead/bf2_mks_mini_lcd
...
[2.0.x] Add MKS MINI 12864 support to GT2560
2017-10-25 01:10:03 -05:00
Scott Lahteine
ee9b8bf0f1
Add MKS MINI 12864 support to GT2560
2017-10-24 19:15:41 -05:00
Scott Lahteine
f65fc7ffab
Merge pull request #8044 from thinkyhead/bf2_mesh_consolidate
...
[2.0.x] Simplify mesh bounds config
2017-10-24 18:56:43 -05:00
Scott Lahteine
070cd34fe8
Merge pull request #8077 from thinkyhead/bf2_MKS_BASE_followup
...
Clean up HAL trailing spaces, MKS SBASE pins
2017-10-24 18:38:48 -05:00
Scott Lahteine
7f55d82fd1
Move UBL_SAVE_ACTIVE_ON_M500 to Configuration.h
2017-10-24 18:26:43 -05:00
Scott Lahteine
90a14b4f5b
Clean up HAL trailing spaces, MKS SBASE pins
2017-10-24 18:20:23 -05:00
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
2017-10-24 17:28:33 -05:00
Scott Lahteine
580b6e9089
Apply physical limits to mesh bounds
2017-10-24 16:54:07 -05:00
Scott Lahteine
4e2baeb3e1
Update indentation, file-wrapping for Marlin 2.0.x
2017-10-24 16:54:06 -05:00
Scott Lahteine
60af705e6d
Relocate SPI.h to the HAL folder
2017-10-24 16:54:06 -05:00
Scott Lahteine
46aae4c6e7
Merge pull request #8074 from thinkyhead/bf2_verbiage_like_8061
...
Fix some config verbiage
2017-10-24 15:25:12 -05:00
Scott Lahteine
3356d5a72d
Merge pull request #8072 from thinkyhead/bf2_fix_M600
...
[2.0.x] Fix position sync in M600 pause/resume
2017-10-24 14:55:46 -05:00
Scott Lahteine
5f87324536
Fix some config verbiage
2017-10-24 14:53:42 -05:00
Scott Lahteine
272f9f65dc
Fix some typos
2017-10-24 14:29:15 -05:00
studiodyne
8181220bfd
Fix position sync in M600 pause/resume
2017-10-24 14:29:15 -05:00
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.
2017-10-24 14:14:03 -05:00
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()
2017-10-21 11:42:26 -05:00
Scott Lahteine
0cb423b5b3
Apply consistency for other configs
2017-10-21 00:41:51 -05:00
Scott Lahteine
8c78f8f790
Add Makeboard MINI for Micromake C1
2017-10-21 00:41:51 -05:00
Scott Lahteine
1fbb307aaf
Merge pull request #8021 from thinkyhead/bf2_scroll_longnames
...
[2.0.x] Add SCROLL_LONG_FILENAMES to reveal longer filenames
2017-10-20 21:33:54 -05:00
Scott Lahteine
3d2b2eb1ca
Prevent SDCARD_SORT_ALPHA from exploding
2017-10-20 19:13:21 -05:00
Scott Lahteine
783ddf9691
Add SCROLL_LONG_FILENAMES option
2017-10-20 19:13:21 -05:00
Roxy-3D
5439358281
Basic UBL operations working on 32-bit platforms ( #8024 )
...
* 32-bit work for UBL
* Update FT i3-2020 reference file
2017-10-19 10:44:45 -05:00
Scott Lahteine
9e5cbf0198
BQ should set this in its config, and does
2017-10-18 22:56:03 -05:00
Scott Lahteine
348e5e3109
Simplify Cartesian probing boundaries
...
Followup to #8012
2017-10-18 17:14:32 -05:00
Luc Van Daele
3986a84f77
boolval revisited ( #8016 )
2017-10-18 14:03:17 -05:00
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.
2017-10-18 14:00:29 -05:00
Thomas Moore
67cc29cd3c
Update UBL mesh boundaries to accomidate beds centered at 0, 0 ( #8012 )
2017-10-18 10:03:30 -05:00
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.
2017-10-16 16:29:37 -05:00
Scott Lahteine
3b7b0492f8
Merge pull request #7993 from jeffyl/bugfix-2.0.x
...
[2.0.x] Proper support for AZSMZ 12864 LCD on SmartRAMPS
2017-10-16 14:12:29 -05:00
Jeffrey Li
26531f2715
Add lcd to all sample configs
2017-10-16 03:24:25 -07:00
Scott Lahteine
ce48403a0b
Add EXTRA_FAN_SPEED feature
...
Based on #7883 by @studiodyne
2017-10-16 02:34:13 -05:00
Jeffrey Li
eeb4611606
Add proper support for the AZSMZ 12864 LCD on a SMART RAMPS
2017-10-16 00:33:07 -07:00
Scott Lahteine
c46189e429
Fix UBL+Delta segmented feedrate
...
Based on #7948
2017-10-15 16:31:09 -05:00
Scott Lahteine
5c4f3e0107
Add LCD_SET_PROGRESS_MANUALLY
2017-10-15 03:05:29 -05:00
Scott Lahteine
014a83fe09
Merge pull request #7984 from thinkyhead/bf2_micromake_c1
...
[2.0.x] Micromake C1 Configurations, Unaccented French
2017-10-14 21:19:32 -05:00
Scott Lahteine
bc7df0188e
Add Micromake C1 configurations
2017-10-14 20:28:12 -05:00
Scott Lahteine
34a261416f
Add unaccented French language
2017-10-14 20:28:12 -05:00
Scott Lahteine
e587f0893c
Define AVR_ATmega2560_FAMILY_PLUS_70 in Conditionals
2017-10-14 19:05:32 -05:00
Scott Lahteine
fd128b3c93
Fix some AVR HAL code style
2017-10-14 19:05:10 -05:00
Scott Lahteine
799360c576
Enhance Teensy/RAMPS pins files
2017-10-14 18:44:20 -05:00
Scott Lahteine
d3e5a22a5d
Add MIN_SOFTWARE_ENDSTOP_[XYZ] to example configs
2017-10-14 18:44:20 -05:00
Jeff Eberl
b206f70693
Split the software endstop capability by axis.
2017-10-14 18:44:20 -05:00
Scott Lahteine
ec69e97bda
Merge pull request #7974 from jeffyl/bugfix-2.0.x
...
Fix include path for VIKI
2017-10-14 17:38:42 -05:00
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
2017-10-14 09:44:18 -05:00
Jeffrey Li
3c8a3a02ba
Fix include path for VIKI
2017-10-14 04:06:17 -07:00
Scott Lahteine
4586acad8c
Merge pull request #7959 from alexxy/bugfix-2.0.x
...
Python isnt always python2
2017-10-14 05:02:07 -05:00
Scott Lahteine
497f86453e
Merge pull request #7964 from gallynero/patch-2
...
fix 'axis_unhomed_error' not defined error
2017-10-14 05:00:58 -05:00
Scott Lahteine
c0dddd4233
Tweaks to tool_change, GcodeSuite::T()
2017-10-14 02:53:19 -05:00
Scott Lahteine
ca66574062
ADC sensor fix inspired by 'Evgen2' on Twitter
2017-10-14 02:28:13 -05:00
Scott Lahteine
1344ca4b2f
UBL no longer needs ubl_state
2017-10-14 02:18:32 -05:00
Scott Lahteine
8dd08425fd
Improve LCD leveling edits
2017-10-14 02:18:31 -05:00
Scott Lahteine
3e3911fb81
Use planner.leveling_active for all leveling systems
2017-10-14 02:18:31 -05:00