Roxy-3D and GitHub
03b01e2500
Folger Tech i3-2020 now defaults to 2 Max7219 units
2018-07-19 17:02:46 -05:00
Roxy-3D and GitHub
db85ca93c4
Change Max7219_idle_task() to use a column instead of row if Y-Axis as 16 LED's
2018-07-19 17:01:31 -05:00
Roxy-3D and GitHub
9660996cc3
Add Multi Unit Support for Max7219 to bugfix_2.0.0 ( #11285 )
...
* Add Multi Unit Support for Max7219 to bugfix_2.0.0
* Apply multi-MAX7219 to example configs
* Tweak some spacing, macros
2018-07-19 13:56:47 -05:00
Roxy-3D and GitHub
71df1f7f57
Don't display M421 information for UBL at startup
...
It takes too long to display the mesh data for large mesh's at startup. We should consider ways to speed this up.
Perhaps it makes sense to display an entire row of the mesh instead of just one mesh point?
2018-07-17 17:19:52 -05:00
Roxy-3D and GitHub
902167fa78
Revert "[2.0.x] Switch to PIO managed L6470 library ( #11288 )" ( #11290 )
...
This reverts commit a26fdf6b68 .
2018-07-17 00:23:47 -05:00
Roxy-3D and GitHub
603e136e87
Resolve issue where user can't edit UBL's mesh
2018-07-08 14:41:38 -05:00
TheLongAndOnly and Scott Lahteine
cedc158106
[2.0.x] Board specific init macro ( #11170 )
2018-07-01 23:11:42 -05:00
Andy Shaw and Scott Lahteine
3b3029c4bf
Make max_e_jerk an array to reduce CPU usage ( #11118 )
2018-06-26 22:38:31 -04:00
Roxy-3D and GitHub
1d7dd0edfd
Add the move_z_after_probing() functionality to UBL's G29 J
2018-06-21 13:26:20 -05:00
Roxy-3D and GitHub
7c54c4ed27
Tiny improvement to M7219
...
The registers within the Max7219 can get corrupted a number of ways. This allows the Max7219 to be reset and fully initialized.
And... it also allows the user to see the initialization pattern.
2018-06-19 14:46:30 -05:00
Roxy-3D and GitHub
d550da084f
Fix Max7219 control pins for use with 32-bit platforms
2018-06-04 13:37:23 -05:00
Bob-the-Kuhn
1c0ad8bbae
wrong type of exit method
2018-05-26 08:17:03 -05:00
Roxy-3D and GitHub
c2c02bdc67
Change Max7219 coordinates to traditional (X,Y)
2018-05-05 16:08:54 -05:00
Bob-the-Kuhn and Scott Lahteine
410b023b50
[2.0.x] Add Viki support to RAMPS_FD_V1 (DUE) ( #10598 )
2018-05-02 07:54:06 -05:00
Bob-the-Kuhn and Scott Lahteine
f973ff49ae
[2.0.x] MKS SBASE - Separate SD_DETECT for LCD and on-board SD cards ( #10557 )
2018-04-28 07:24:07 -05:00
Bob-the-Kuhn and Scott Lahteine
00dfaae8df
[2.0.x] Platformio - automate build & environment selection ( #10503 )
2018-04-26 02:42:06 -05:00
Roxy-3D and GitHub
23635c2b64
Update ubl_motion.cpp
...
Restore necessary and needed loop termination logic.
2018-04-19 12:04:35 -05:00
Roxy-3D and GitHub
21f13f9e57
Stow Probe at end of G29 J3
2018-04-13 14:46:47 -05:00
Luc Van Daele and Scott Lahteine
12785583d0
[2.0.x] G33 MIN_STEPS_PER_SEGMENT ( #10386 )
2018-04-12 20:22:29 -05:00
Luc Van Daele and Scott Lahteine
646aa20b43
Overhaul of G33 Delta Calibration ( #8822 )
2018-04-11 21:14:48 -05:00
Luc Van Daele and Scott Lahteine
ac2e0afb62
Low Point for delta calibration ( #10363 )
2018-04-11 18:59:46 -05:00
Bob-the-Kuhn and Scott Lahteine
44a03ecfc9
Add Linux compatibility for Arduino boards ( #10375 )
2018-04-11 14:43:28 -05:00
Bob-the-Kuhn and Scott Lahteine
85014cd132
[2.0.x] LPC1768 - automatic selection of upload disk ( #10374 )
2018-04-11 14:41:16 -05:00
Roxy-3D and Scott Lahteine
a731a723e8
Better i3-2020 Z_PROBE_OFFSET_FROM_EXTRUDER
2018-04-08 21:26:36 -05:00
Roxy-3D and Scott Lahteine
26cc12eaa4
Resolve corruption of Max7219 Debug LED Matrix
2018-04-08 21:26:36 -05:00
Bob-the-Kuhn and Scott Lahteine
acda4ecb20
Fix DUE Trinamic SW/HW SPI sanity check ( #10336 )
2018-04-06 22:22:30 -05:00
Bob-the-Kuhn and Scott Lahteine
ab715c70d1
TMC SPI sanity-check and pins debugging ( #10324 )
2018-04-06 20:24:54 -05:00
Bob-the-Kuhn and Scott Lahteine
902c885782
Switch to TMC2130 compatible hardware SPI & misc ( #10299 )
2018-04-04 20:13:27 -05:00
Bob-the-Kuhn and Scott Lahteine
9656a82609
Fix G53/CNC_COORDINATE_SYSTEMS compilation, Travis testing ( #10227 )
2018-03-28 14:14:39 -04:00
Bob-the-Kuhn and GitHub
78df07ac71
Merge pull request #10221 from ejtagle/bugfix-2.0.x
...
[2.0.x] DUE: Several fixes to the backtracker
2018-03-27 03:26:10 -05:00
Bob-the-Kuhn and GitHub
75b381cd28
Merge pull request #10203 from Bob-the-Kuhn/sanity-check-fix
...
[2.0.x] Fix TMC sanity checks that always fail
2018-03-24 14:06:34 -05:00
Bob-the-Kuhn
433e984d1f
move comment to fix compile error
2018-03-24 13:44:54 -05:00
Bob-the-Kuhn and GitHub
f7857ac8a8
Merge pull request #10185 from ejtagle/bugfix-2.0.x
...
[2.0.x] DUE debugging: Solve WDT startup delay, add traceback & crash report uses programming port baud rate
2018-03-24 13:32:34 -05:00
Bob-the-Kuhn
b756a15aba
another needs to be deleted
2018-03-24 10:22:03 -05:00
Bob-the-Kuhn
50c81ebe0d
remove check that always fails
2018-03-24 09:36:50 -05:00
Bob-the-Kuhn and Scott Lahteine
8870f9b1da
Fix M503 helper functions following TMC updates ( #10197 )
2018-03-23 16:43:43 -05:00
Bob-the-Kuhn and GitHub
81d68b2180
Merge pull request #10195 from Bob-the-Kuhn/DUE-hw-SPI-to-mode-0
...
[2.0.x] DUE - change hardware SPI to mode 0change to mode 0
2018-03-23 09:46:26 -05:00
Bob-the-Kuhn
509227fd80
change to mode 0
2018-03-23 09:37:58 -05:00
Roxy-3D and GitHub
1628a9e864
make data declarations consistent
2018-03-22 19:25:28 -05:00
Roxy-3D and GitHub
c3c264978f
correct truncated comment
2018-03-21 16:54:45 -05:00
Bob-the-Kuhn and Scott Lahteine
785dbfc72d
[2.0.x] FASTIO consistency ( #10164 )
2018-03-20 16:24:50 -05:00
Bob-the-Kuhn and Scott Lahteine
7308ef7809
Add conditional, give DUE SPI a unique name, fix compiler warnings ( #10168 )
2018-03-20 15:53:21 -05:00
Bob-the-Kuhn and Scott Lahteine
53362b81cc
Tone fixes/changes ( #10151 )
2018-03-19 04:48:06 -05:00
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