Commit Graph

101 Commits

Author SHA1 Message Date
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
46b2773e13 General fixes for LPC1768 (#7834)
* fixed some include paths

* LPC1768: Fix Serial API

Add missing serial methods used if TX_BUFFER_SIZE is set
Change return value of HalSerial:read to match Arduino API

* LPC1768: add filters to ADC

This is to try and compensate for hardware issue and oversensitivity to noise

* LPC1768: remove the polling section of delayMicroseconds

* LPC1768: lock usb mass storage device while device accesses it.

Currently only applicable to persistent store,
The device always has priority and will unmount the sd card from the host, Windows then tries to automount again so it can look like the explorer window freezes. Linux Mint, by default, just closes the Nemo window.

* Add timeout to make sure if Serial never connects that Marlin still boots

* Remove unneeded ifdef CPU_32_BIT

In general the need for ifdef CPU_32_BIT blocks means that something is missing from the HAL API or a Platform, in this case HAL_TICKS_PER_US was missing from the AVR Platform

* LPC1768: relocate RE-ARM debug_extra_script.py
2017-10-04 15:40:54 -05:00
10c1b442ca Fixes for Anet10 and gt2560
Fixes for 2 "... not declared in this scope" compiler errors.
2017-09-27 07:34:02 -05:00
f9ef446fb5 Clean up after refactor 2017-09-21 16:27:12 -05:00
64dfb46461 Move z_endstop_adj to Endstops 2017-09-21 16:27:11 -05:00
a10451ceed Move Volumetric methods to Planner 2017-09-21 16:27:11 -05:00
6f92ab7eed Move Controller Fan to feature 2017-09-21 16:27:11 -05:00
07cf75883f Move T (tool change) to cpp 2017-09-21 16:27:10 -05:00
927524af6b Move M999 to cpp 2017-09-21 16:27:10 -05:00
1a37ebc76d Move M163-M165 MIXING_EXTRUDER to cpp 2017-09-21 16:27:10 -05:00
8ca0b2fd68 Move M355 caselight to cpp 2017-09-21 16:27:09 -05:00
59608086e6 Move M350_M351 to cpp 2017-09-21 16:27:09 -05:00
6e0503eab2 Move M907-M910 to cpp 2017-09-21 16:27:09 -05:00
2e89685154 Move TMC2130 g-codes to cpp 2017-09-21 16:27:09 -05:00
19dde5be03 Move M900 to cpp 2017-09-21 16:27:08 -05:00
1b0acbff72 Move M605 to cpp 2017-09-21 16:27:08 -05:00
75cf17d816 Move M702 MK2_MULTIPLEXER to cpp 2017-09-21 16:27:08 -05:00
7ba2ab4fb3 Move M540 to cpp 2017-09-21 16:27:07 -05:00
a90c7dbf64 Move M500-M503 to cpp 2017-09-21 16:27:07 -05:00
aab5489962 Move M428 to cpp 2017-09-21 16:27:07 -05:00
1fe25271e4 Move M401_M402 to cpp 2017-09-21 16:27:07 -05:00
0589884d26 Move M400 to cpp 2017-09-21 16:27:06 -05:00
4a220a8b79 Move M380_M381 to cpp, solenoid feature 2017-09-21 16:27:06 -05:00
9be8cb0ac9 Move M360-M364 to cpp 2017-09-21 16:27:06 -05:00
828405cac8 Move M302 to cpp 2017-09-21 16:27:06 -05:00
8584f7e390 Move M250 to cpp 2017-09-21 16:27:05 -05:00
ebb9bd5419 Move M240 to cpp 2017-09-21 16:27:05 -05:00
d4aaa0f1c8 Move M304 to cpp 2017-09-21 16:27:05 -05:00
609c4eea32 Move M301 to cpp 2017-09-21 16:27:04 -05:00
4f14849675 Move M300 to cpp 2017-09-21 16:27:04 -05:00
6ed5252884 Move M280 to cpp 2017-09-21 16:27:04 -05:00
d4d3d92f8a Move M260_M261 to cpp 2017-09-21 16:27:04 -05:00
3e761696a0 Move M226 to cpp 2017-09-21 16:27:03 -05:00
0e319104c2 Move M220 to cpp 2017-09-21 16:27:03 -05:00
234de3547c Move M211 to cpp 2017-09-21 16:27:03 -05:00
6c7bad8bc3 Move M666 to cpp 2017-09-21 16:27:03 -05:00
f5877aa93e Move M665 to cpp 2017-09-21 16:27:02 -05:00
33861d4e04 Move M206 to cpp 2017-09-21 16:27:02 -05:00
7aca9fe2f7 Move M203-M205 to cpp 2017-09-21 16:27:02 -05:00
b3822b9242 M202 is unused 2017-09-21 16:27:02 -05:00
5e63efc1d9 Move M201 to cpp 2017-09-21 16:27:01 -05:00
92c15f5578 Move M150 to cpp 2017-09-21 16:27:01 -05:00
eef4a54778 Move M119-M121 to cpp 2017-09-21 16:27:01 -05:00
379f16558e Move M118 to cpp 2017-09-21 16:27:00 -05:00
811c32b85a Move M117 to cpp 2017-09-21 16:27:00 -05:00
1d2061c935 Move M115 to cpp 2017-09-21 16:27:00 -05:00
81b8fbf4d6 Move M114 to cpp 2017-09-21 16:27:00 -05:00
5d2681a105 Move M100 to cpp 2017-09-21 16:26:59 -05:00
beb346e49f Move M92 to cpp 2017-09-21 16:26:59 -05:00
381b17e6a9 Move M18_M84, M85 to cpp 2017-09-21 16:26:59 -05:00