Bob-the-Kuhn and GitHub
c79b53d406
Merge pull request #10140 from Bob-the-Kuhn/DUE-full-speed
...
[2.0.x] DUE - add full speed USB native port option
2018-03-17 13:41:45 -05:00
Bob-the-Kuhn
7f1afbfd60
can't type
2018-03-17 13:07:49 -05:00
Bob-the-Kuhn
23760d6c14
add full speed option
2018-03-17 12:56:44 -05:00
Bob-the-Kuhn
cbcd1ed42d
full speed
2018-03-17 02:57:18 -05:00
Bob-the-Kuhn and GitHub
e5157dc63d
Merge pull request #10110 from ejtagle/bugfix-2.0.x
...
[2.0.x] DUE - native port hang (USB CDC: Do not send any character if no program on the PC is listening)
2018-03-14 23:30:49 -05:00
Bob-the-Kuhn and GitHub
c4467da53a
Merge pull request #10063 from ejtagle/bugfix-2.0.x
...
[2.0.x] DUE - add programming capability to native port
2018-03-13 22:07:21 -05:00
Bob-the-Kuhn and GitHub
9aac0c7333
Merge pull request #10096 from Bob-the-Kuhn/DUE-platform.ini
...
[2.0.x] platformio.ini - add DUE native port support
2018-03-13 15:45:40 -05:00
Bob-the-Kuhn
d194be8e8b
platformio.ini DUE native port support
2018-03-13 15:31:17 -05:00
Bob-the-Kuhn and GitHub
e27fd269c1
Merge pull request #10051 from Bob-the-Kuhn/PR-9661-
...
[2.0.x] restore PR 9661 (DUE compatibility with shared SPI LCDs, USB mass storage, add pin defs & update examples\MakerParts\Configuration.h)
2018-03-10 23:26:08 -06:00
Bob-the-Kuhn
0d8c15c01f
restore PR 9661 files & V1 fix
2018-03-10 22:46:32 -06:00
Bob-the-Kuhn and GitHub
6747225e02
Merge pull request #10046 from MarlinFirmware/revert-9961-DUE-SPI-4-MAR
...
Revert "[2.0.x] DUE compatibility with shared SPI LCDs, USB mass storage, add pin defs & update examples\MakerParts\Configuration.h"
2018-03-10 17:23:33 -06:00
Bob-the-Kuhn and GitHub
bf59a4a6df
Revert "[2.0.x] DUE compatibility with shared SPI LCDs, USB mass storage, add pin defs & update examples\MakerParts\Configuration.h"
2018-03-10 17:22:20 -06:00
Bob-the-Kuhn and GitHub
fc32db300d
Merge pull request #9961 from Bob-the-Kuhn/DUE-SPI-4-MAR
...
[2.0.x] DUE compatibility with shared SPI LCDs, USB mass storage, add pin defs & update examples\MakerParts\Configuration.h
2018-03-10 00:34:19 -06:00
Roxy-3D and Scott Lahteine
26dc594ebb
prevent steppers from turning off during manual probes
2018-03-10 00:15:41 -06:00
Bob-the-Kuhn
d8eadf3796
fix ubl_G29.cpp Travis error
2018-03-09 23:59:30 -06:00
Bob-the-Kuhn
914bb80bde
removed SDSS init
...
added device & comm drivers for shared SPI LCDs
mistyped some updates in ultralcd_impl_DOGM.h
remove unwanted changes in onfiguration.h
still can't type
Update HAL_LCD_class_defines.h
include USB mass storage & misc
2018-03-09 23:06:11 -06:00
Roxy-3D and GitHub
646dd5554c
prevent steppers from turning off during manual probes
2018-03-09 17:56:00 -07:00
Bob-the-Kuhn and Scott Lahteine
67a17446f2
Fix DUE incompatible enum type specification ( #10017 )
2018-03-09 02:17:57 -06:00
Bob-the-Kuhn and Scott Lahteine
3c58ca181c
[2.0.x] Correct step pulse width on LPC1768, DUE & Teensy35_36 ( #10016 )
2018-03-09 02:11:28 -06:00
Bob-the-Kuhn and Scott Lahteine
6b4a928145
2uS default step pulse ( #9989 )
2018-03-07 21:11:01 -06:00
Bob-the-Kuhn and Scott Lahteine
04dedc7ed8
always completely initialize display ( #9981 )
2018-03-07 16:40:59 -06:00
Bob-the-Kuhn and Scott Lahteine
025118da3e
Init print_job_timer in setup() instead of "early" ( #9937 )
2018-03-04 16:23:44 -06:00
Bob-the-Kuhn and Scott Lahteine
c1f4112bdc
[2.0.x] Add 1284 support & misc. bug fixes ( #9864 )
2018-03-01 03:07:39 -06:00
Roxy-3D and Scott Lahteine
306f44198e
Prevent serial buffer overrun in Pronterface
...
75ms might be excessive... But I know people are seeing problems with PronterFace as the client...
2018-02-25 23:50:44 -06:00
Bob-the-Kuhn and Scott Lahteine
f15d7bdbf2
[2.0.x] ELF improvement, fix lib_ignore ( #9793 )
...
- Compiler flags so ELF will include the original source.
- Use commit-id archives for a working `lib_ignore`.
2018-02-25 03:02:46 -06:00
Roxy-3D and GitHub
92c8efdc96
Change Folger Tech i3-2020 defaults
2018-02-24 10:29:24 -06:00
Roxy-3D and Scott Lahteine
d504bbbfa4
Fix botched check for being off the mesh...
2018-02-21 14:28:58 -06:00
Bob-the-Kuhn and GitHub
a823b801b8
Merge pull request #9729 from Bob-the-Kuhn/U8G-compile-error-2.0.x
...
[2.0.x] Move #include <U8glib.h> in ultralcd_st7920_u8glib_rrd_AVR.cpp (fix bug introduced in PR #9624 )
2018-02-19 18:36:23 -06:00
Bob-the-Kuhn
47d529aac5
move #include <U8glib.h>
2018-02-19 17:39:40 -06:00
Bob-the-Kuhn and Scott Lahteine
e05673a379
[2.0.x] VIKI2 & RE_ARM changes ( #9686 )
...
* VIKI2 & RE_ARM changes
1. Remove `DISABLED(SDSUPPORT)` from ST7565 in `ultralcd_impl_DOGM.h`. These LCDs share pins with the SD card and can run at the SD card rates.
2. Add SDSS definition to `pins_RAMPS_RE_ARM.h`. Apparently the SDSS definition in `pins.h` is being processed before the one in `spi_pins.h` which resulted in not being able to read the SD card.
2018-02-17 16:41:36 -06:00
Bob-the-Kuhn and Scott Lahteine
2d749d490b
Fix / complete USE_CONTROLLER_FAN ( #9666 )
2018-02-16 02:18:50 -06:00
Bob-the-Kuhn and GitHub
4ea7e723fe
Merge pull request #9667 from Bob-the-Kuhn/USE_CONTROLLER_FAN-config-2.0.x
...
[2.0.x] Improved CONTROLLER_FAN_PIN example in Configuration_adv.h
2018-02-15 21:45:25 -06:00
Bob-the-Kuhn
349dafa728
config update (set to -1)
2018-02-15 21:42:54 -06:00
Roxy-3D and GitHub
21e60fd3ed
Allow user to control Z-Height correction for off mesh movements ( #9661 )
2018-02-15 15:07:42 -06:00
Roxy-3D and GitHub
c78e1c0f23
Fix G26 Circles... ( #9641 )
...
* Fix G26 Circles...
2018-02-15 11:15:15 -06:00
Bob-the-Kuhn and GitHub
b648999528
Merge pull request #9624 from Bob-the-Kuhn/RRD-8-bit-code-to-2.0.x
...
[2.0.x] Add delays to AVR driver for RRD Full Graphic Smart Controller
2018-02-14 22:43:17 -06:00
Roxy-3D and GitHub
3d74ff3c87
Cartesian UBL systems should not use SEGMENT_LEVELED_MOVES
...
There is significant downside to breaking up the long line segments on UBL Cartesian machines. It adds a lot of extra computation but worse... It cuts out all of UBL's off mesh Z-Height correction checks. There have been a large number of people complaining about the nozzle going to infinity or crashing into the bed lately. They are being caused by
```
void unified_bed_leveling::line_to_destination_cartesian()
```
not watching over the segments being queued up for movement.
2018-02-14 14:16:12 -06:00
Bob-the-Kuhn
9a423e9a89
tested
2018-02-13 21:59:18 -06:00
Bob-the-Kuhn and Scott Lahteine
428f164d02
[2.0.x] Bug fix - "M114 D" and Due (dtostrf C linkage) ( #9481 )
2018-02-04 16:11:27 -06:00
Bob-the-Kuhn and GitHub
d08597c65a
Merge pull request #9468 from Bob-the-Kuhn/remove--/src
...
[2.0.x] Cleanup - remove not needed "../src"
2018-02-03 21:57:49 -06:00
Bob-the-Kuhn
3d72fe0730
snapshot
2018-02-03 21:28:05 -06:00
Bob-the-Kuhn and Scott Lahteine
a0570ff1eb
Fix caselight on Due ( #9364 )
2018-02-02 04:13:33 -06:00
Bob-the-Kuhn and Scott Lahteine
21179f8300
Fix the "slow" version of the G-code parser
2018-02-02 00:35:58 -06:00
Bob-the-Kuhn and GitHub
5bd23db0ee
Merge pull request #9351 from Bob-the-Kuhn/Fix-USEABLE_HARDWARE_PWM-for-Due
...
[2.0.x] fix USEABLE_HARDWARE_PWM for DUE
2018-01-25 22:56:28 -06:00
Bob-the-Kuhn
c6e01ebd52
never mind ...
2018-01-25 22:13:32 -06:00
Bob-the-Kuhn and GitHub
571ca72824
Merge pull request #9345 from Bob-the-Kuhn/Due-compile-issue-2.0.x
...
[2.0.x] DUE - add USEABLE_HARDWARE_PWM & clear up some compiler warnings
2018-01-24 22:14:12 -06:00
Bob-the-Kuhn
ab709ccac1
add USEABLE_HARDWARE_PWM & clear up some compiler warnings
2018-01-24 21:42:36 -06:00
Bob-the-Kuhn and GitHub
a440522f84
Merge pull request #9284 from Bob-the-Kuhn/DUE-pins-debug
...
[2.0.x] PINS_DEBUGGING maintenance
2018-01-21 18:40:39 -06:00
Bob-the-Kuhn
16eb966ee3
PINS_DEBUGGING cleanup for DUE
2018-01-19 21:12:24 -06:00
Bob-the-Kuhn and GitHub
11e68541b0
Merge pull request #9245 from Bob-the-Kuhn/TMC2208-sanity-check-2.0.x
...
[2.0.x] add TMC2208 sanity check to AVR
2018-01-19 15:42:53 -06:00
Bob-the-Kuhn
0ea9cdf4f2
TMC2208 sanity check
2018-01-19 12:19:34 -06:00
Roxy-3D and GitHub
7c469c0712
Suggested change to fix Due compile problem
2018-01-18 23:00:03 -06:00
Roxy-3D and GitHub
bfd9728cf4
Serial buffer over run work around for v2.0.0 ( #9236 )
...
* Work around for serial buffer over run
PronterFace sends a lot of M105 commands. During long operations such
as UBL's G29 P1, G29 P2, G29 P4 and G26 this can over run the serial
buffer. This results (very often) in a M1 (actually a M1M105) ending
up in the command queue.
Until we figure out a better way to resolve this issue, this will keep
the UBL commands from experiencing bogus commands at thier completion.
2018-01-18 19:57:18 -06:00
Roxy-3D and GitHub
9d0cf02fef
Correct mesh size calculations
2018-01-17 09:36:12 -06:00
Roxy-3D and GitHub
af9b32e3b9
Give PronterFace time to print the UBL What information...
...
Give PronterFace time to print the UBL What information...
2018-01-16 18:00:57 -06:00
Roxy-3D and GitHub
acb1e31374
Fix UBL Mesh Size regression
2018-01-16 17:58:15 -06:00
Roxy-3D and GitHub
f5f1b069ad
Convert UBL mesh tilting to all use the same algorithm ( #9204 )
...
A number of regressions were patched also. The UBL G29 P2 and P4 Press and Hold had stopped working. It is very possible this is broken in the bugfix_v1.1.x branch also.
The main purpose of the Pull Request is to get the 3-Point mesh tilting to use the LSF algorithm just like the grid based mesh tilt. This simplifies the logic and reduces the code size some what. But the real reason to do it is the 3-Point case can be solved exactly. And by feeding these numbers into the LSF algorithm it provides a way to check all that code for 'correctness'.
2018-01-16 11:08:00 -06:00
Roxy-3D and GitHub
9dacd54a50
Get FT-i3-2020 configuration files into compliance with ?_BED_SIZE
2018-01-15 15:33:51 -06:00
Bob-the-Kuhn and GitHub
da600e5fbe
Merge pull request #9132 from Bob-the-Kuhn/add-VIKI2-to-Travis
...
[2.0.x] add VIKI2 test to Travis & fix LCD contrast (again)
2018-01-12 00:42:04 -06:00
Bob-the-Kuhn
e633ce06c7
LCD contrast type mismatch is back
...
WORKS!
2018-01-11 10:32:58 -06:00
Bob-the-Kuhn
6a50adb4d5
works
2018-01-09 22:15:33 -06:00
Bob-the-Kuhn and GitHub
082d161a75
Merge pull request #9069 from Bob-the-Kuhn/broken-teensy
...
[2.0.x] fix Teensy2 compile error (PlatformIO LDF problem)
2018-01-06 16:42:59 -06:00
Bob-the-Kuhn
760dbbb734
works
...
root cause identified
2018-01-06 11:11:29 -06:00
Bob-the-Kuhn and GitHub
cb0e826c5d
Merge pull request #9068 from Bob-the-Kuhn/SD-detect
...
[2.0.x] SD card detect improvement
2018-01-05 21:09:57 -06:00
Bob-the-Kuhn
f72b0a7b04
1234
2018-01-05 20:36:05 -06:00
Roxy-3D and GitHub
3a4e107b6b
use SERIAL_EOL(); instead of new line string
2018-01-04 16:20:18 -06:00
Roxy-3D and GitHub
a5dfe08a81
Add precision to planner.xy_skew_factor so it doesn't print as 0.00
2018-01-04 16:14:09 -06:00
Roxy-3D and GitHub
19e75ccf86
Add enough precision so planner.xy_skew_factor doesn't print as 0.00
2018-01-04 16:02:22 -06:00
Bob-the-Kuhn and GitHub
016e46a3c0
Merge pull request #9009 from Bob-the-Kuhn/Due-RRDFG-power-up-garbage
...
[2.0.x] Due - fix power up garbage on RRDFG LCD
2018-01-03 23:19:29 -06:00
Bob-the-Kuhn
4626d04067
as good as i can get it
...
minor edits to force new Travis test (last one timed out)
Update u8g_com_HAL_DUE_st7920_sw_spi.cpp
initial power up display garbage gone
2018-01-03 22:46:31 -06:00
Bob-the-Kuhn and GitHub
f968b41f63
Merge pull request #9028 from Bob-the-Kuhn/Due-SDSUPPORT
...
[2.0.x] Due - allow compile without SD card enabled & misc improvements (replaces PR #9007 )
2018-01-03 15:25:40 -06:00
Bob-the-Kuhn
e5b71af8c9
snapshot
...
found a few more nasties
2018-01-03 10:41:23 -06:00
Bob-the-Kuhn and GitHub
eca5cc8669
Merge pull request #9003 from Bob-the-Kuhn/Due-PINS_DEBUG-&-related
...
[2.0.x] add Due PINS_DEBUG support & misc improvements (replaces PR #8990 )
2018-01-02 18:47:53 -06:00
Bob-the-Kuhn and GitHub
e9fc7bc69c
Merge pull request #9000 from Bob-the-Kuhn/2.0-LCD-contrast
...
[2.0.x] lcd_contrast type mismatch work around
2018-01-02 18:46:31 -06:00
Bob-the-Kuhn and GitHub
448b0a0014
Merge pull request #9004 from Bob-the-Kuhn/PWM-for-any-pin-(LPC1768)
...
[2.0.x] LPC1768 - PWM for any pin (replaces PR #8991 )
2018-01-02 11:42:27 -06:00
Bob-the-Kuhn
5574fad69c
copy of PR #8991 code
...
Formatting tweaks
correct array initialization & remove test code
2018-01-02 11:17:46 -06:00
Bob-the-Kuhn
adb9ecf3cc
copy of PR #8990
2018-01-01 16:11:56 -06:00
Roxy-3D and GitHub
39e5fabfa9
Z BabyStepping should not be dependent on a bed leveling system being active
2018-01-01 14:46:50 -06:00
Bob-the-Kuhn
ef911a2d12
works
2018-01-01 14:35:16 -06:00
Bob-the-Kuhn and GitHub
9bfabc1f13
Merge pull request #8955 from Bob-the-Kuhn/bugfix-2.0.x
...
[2.0.x] fix include in pins_RAMPS_FD_V2.h
2017-12-29 10:35:23 -06:00
Bob-the-Kuhn
cba44128d5
fix include
2017-12-29 10:08:30 -06:00
Bob-the-Kuhn and Scott Lahteine
a142fab155
Enable RRDFGSC on Due
2017-12-25 09:22:14 -06:00
Bob-the-Kuhn and Scott Lahteine
1a948cbd93
Fix SET_OUTPUT glitch - LPC1768 & DUE
2017-12-24 19:25:32 -06:00
Roxy-3D and Scott Lahteine
f58eb391aa
[2.0.0] Better off mesh behavior for UBL ( #8714 )
...
* Better off mesh behaviour for UBL
* Suggested ubl.h changes
2017-12-08 19:00:59 -06:00
Bob-the-Kuhn and GitHub
79c402b052
Merge pull request #8719 from Bob-the-Kuhn/2.0.x-planner-speed-improvement
...
[bugfix-2.0.x] minor planner.cpp speed improvement (follow up to COREXY stutter changes PR #8698 )
2017-12-08 18:40:36 -06:00
Bob-the-Kuhn
65d0f32f82
divide only when required
2017-12-08 18:14:27 -06:00
Bob-the-Kuhn and GitHub
cff886ba12
Merge pull request #8650 from Bob-the-Kuhn/2.0.x-comment
...
[2.0.x] LPC1768 - add explanations in spi_pins.h
2017-12-03 20:56:04 -06:00
Bob-the-Kuhn
57fac33a74
add explanations
...
1) add explanations as to why software SPIs are selected
2) remove unused flag/option
2017-12-03 20:32:22 -06:00
Bob-the-Kuhn and GitHub
3e2a515d27
Merge pull request #8646 from Bob-the-Kuhn/2.0.x-RRDFGSC-&-MKS-Sbase
...
[2.0.x] MKS Sbase support for RepRap Discount Full Graphic Smart Controller
2017-12-03 20:16:51 -06:00
Bob-the-Kuhn
bb23286383
add README & modify spi_pins.h
...
still trying to fix file name
2017-12-03 20:00:56 -06:00
Bob-the-Kuhn and GitHub
fb44f8e50f
Merge pull request #8616 from hg42/bugfix-2.0.x
...
[2.0.x][LPC1768][FIX] NUM_DIGITAL_PINS was negative, fixes PWM, arduino io functions, M42, M43, M226, probably also Servo, some LCD, soft spi, SoftwareSerial, ... may be others
2017-12-03 14:48:00 -06:00
Bob-the-Kuhn and GitHub
4c5356f77a
Merge pull request #8622 from hg42/implement-LPC1768-GET_TIMER
...
[2.0.x][LPC1768][fix] Implement GET_TIMER and other GET_xxx, fixes PWM
2017-12-03 14:46:22 -06:00
Roxy-3D and GitHub
48fb4e0932
Get Bi-Linear to work with G26
...
More corrections to make that happen...
2017-12-02 14:14:24 -06:00
Roxy-3D and GitHub
0850b38b45
Get Bi-Linear working with G26
...
G26 uses logic that looks like:
```
ex = _GET_MESH_X(i + 1) - (SIZE_OF_INTERSECTION_CIRCLES - (SIZE_OF_CROSSHAIRS));
```
The Bi-Linear macros need parenthesis to work correctly.
2017-12-02 14:10:30 -06:00
dot-bob
bd45d0363d
Add default configurations for the Wanhao Duplicator 6.
2017-11-30 23:24:33 -07:00
Roxy-3D and GitHub
94e6b2976e
Restore correct G26 values for gMax 1.5+ printer
2017-11-30 18:12:17 -06:00
Vitaliy Sapyanov and Scott Lahteine
7f88334aa3
Done cleanup and removed duplicates in pins_RuRAMPS4D.h ( #8582 )
...
Remove duplicates, with followup fixes
2017-11-28 18:33:12 -06:00
Bob-the-Kuhn and GitHub
7d8b66e207
Merge pull request #8570 from Bob-the-Kuhn/Sbase-PWM
...
[2.0.x] MKS Sbase - add servo pin definitions and add directly controlled PWM
2017-11-26 09:36:18 -06:00
Bob-the-Kuhn
59b32c25b5
MKS Sbase changes
2017-11-26 07:47:06 -06:00
Roxy-3D and Scott Lahteine
e48fcad615
change G26 and G29 bit function names to avoid HAL collision
2017-11-25 19:58:45 -06:00