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
2017-11-04 18:04:18 -05:00
Scott Lahteine
93ba72ea83
Add SERIAL_PORT -1, set on SBASE, STM32F103RET6
2017-11-03 15:22:45 -05:00
android444
9cc1d8e312
[2.0.x] Support for SilverGate Board
2017-10-31 15:27:26 -05:00
Scott Lahteine
571ced712d
Add SDCARD_SORT_ALPHA options for LPC1768
2017-10-31 14:05:40 -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
723f2a77f6
Implement support for Dual X and Y endstops
2017-10-29 18:56:04 -05:00
Scott Lahteine
bd78ca0ee3
Add M290 Babystepping
2017-10-26 20:44:43 -05:00
Scott Lahteine
3ac581eac9
Neopixel changes for parity with 1.1.x
2017-10-25 18:40:04 -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
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
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
Scott Lahteine
3d2b2eb1ca
Prevent SDCARD_SORT_ALPHA from exploding
2017-10-20 19:13:21 -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
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
e587f0893c
Define AVR_ATmega2560_FAMILY_PLUS_70 in Conditionals
2017-10-14 19:05:32 -05:00
Jeff Eberl
b206f70693
Split the software endstop capability by axis.
2017-10-14 18:44:20 -05:00
Scott Lahteine
58abc66c1d
Tweak bed leveling conditionals
2017-10-14 02:18:31 -05:00
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)
2017-10-10 02:17:36 -05:00
Scott Lahteine
b30b55307c
Merge pull request #7909 from thinkyhead/bf2_goodbye_legacy_advance
...
[2.0.x] Remove legacy ADVANCE feature
2017-10-10 00:31:18 -05:00
Scott Lahteine
442669d23c
Allow UBL to build without a probe
2017-10-09 18:57:41 -05:00
Scott Lahteine
560d366b80
Move VIKI SCK/MOSI pins fix to Conditionals_POST.h
2017-10-09 16:13:49 -05:00
Scott Lahteine
e9bcb9d048
Add 4 new LCD displays
2017-10-09 15:58:02 -05:00
Scott Lahteine
03f4891fb9
Remove legacy ADVANCE feature
2017-10-09 04:25:18 -05:00
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.
2017-10-07 14:31:18 -05:00
Scott Lahteine
7fb3343bda
[2.0.x] Addressing #7612
...
Change "extruder" to HOTEND in sanity error messages
2017-10-07 02:27:26 -05:00
Scott Lahteine
2aa22c5a5e
Merge pull request #7874 from thinkyhead/bf2_anet_encoder_pulses
...
[2.0.x] Fixing ANET encoder pulses
2017-10-07 01:21:23 -05:00
Scott Lahteine
f99d1dedae
Fixing #7833
...
Derived from #7873
2017-10-07 00:10:05 -05:00
Scott Lahteine
ef90b49fff
Remove extra NEWPANEL settings in Conditionals_LCD.h
2017-10-06 23:56:58 -05:00
Scott Lahteine
965b0ab53e
Spacing adjustments
2017-10-01 21:58:50 -05:00
Christopher Pepper
bea3ec2724
M355 S0, S1 fixes & faster LCD, SD card
...
fix Travis error
2017-09-27 19:26:00 -05:00
Scott Lahteine
fdf1b8a7b8
Fix sanity check for LCD_FOR_MELZI
...
Comes from #7760
2017-09-27 03:04:19 -05:00
Scott Lahteine
ce1638e32f
Add Babystep Z graphic overlay
...
See PR #7593
2017-09-27 01:25:05 -05:00
Scott Lahteine
7a29f802d0
Fix ENCODER_PULSES_PER_STEP for G3D_PANEL
2017-09-26 23:43:05 -05:00
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
2017-09-23 21:36:40 -07:00
Scott Lahteine
f37ed314e0
Friendly layout for Arduino IDE
2017-09-21 16:27:13 -05:00
Scott Lahteine
3d8a0ab4b2
Module updates
2017-09-21 16:26:42 -05:00
Scott Lahteine
34101224c4
Inc updates
2017-09-21 16:26:41 -05:00
Scott Lahteine
5be07b5db2
Move 'inc' files
2017-09-07 07:42:55 -05:00