Scott Lahteine and GitHub
ea3217cd46
Move 'draw' methods into Menu Item classes ( #15760 )
2019-11-02 07:28:20 -05:00
Scott Lahteine and GitHub
f0d952d33a
Cortex M3-M7 can use DWT->CYCCNT ( #15762 )
...
Suggested by Alex Kenis at https://youtu.be/ZfyPcdhQnAA?t=502
2019-11-01 22:07:51 -05:00
Scott Lahteine and GitHub
9aff30da0c
Confirm object cancellation ( #15660 )
2019-10-27 19:50:21 -05:00
Scott Lahteine and GitHub
7a342ecb93
Show Total E during print ( #15703 )
2019-10-27 17:49:27 -05:00
Scott Lahteine and GitHub
93f0012959
Cancel Objects - As seen at ERRF2019 ( #15590 )
2019-10-24 15:35:40 -05:00
Scott Lahteine and GitHub
2a7e1d459f
Option to rotate Percent, (E)lapsed, and (R)emaining time ( #15578 )
2019-10-24 14:00:59 -05:00
Scott Lahteine and GitHub
ff4301a422
Update status_screen_DOGM.cpp
2019-10-24 13:42:02 -05:00
Scott Lahteine and GitHub
326d5b84e7
Update status_screen_DOGM.cpp
2019-10-24 13:39:32 -05:00
Scott Lahteine and GitHub
5edd5d1e1f
Clean up
2019-10-24 13:38:39 -05:00
Scott Lahteine and GitHub
b7b303f4bf
Spindle/Laser power in planner blocks ( #14437 )
2019-10-15 16:10:20 -05:00
Scott Lahteine and GitHub
7622973a31
Fix elapsed time overflow warning
2019-10-15 11:47:24 -05:00
Scott Lahteine and GitHub
d57a668097
Update Spanish Translation ( #15556 )
2019-10-15 11:38:57 -05:00
Scott Lahteine and GitHub
c0005e939c
Enable junction deviation by default ( #15481 )
2019-10-08 19:42:18 -05:00
Scott Lahteine and GitHub
cc822c1a05
Use lambdas in menus, where possible ( #15452 )
2019-10-07 19:44:33 -05:00
Scott Lahteine and GitHub
e84389c976
Fix G2/G3 workspace plane parameters ( #15475 )
2019-10-07 17:09:20 -05:00
Scott Lahteine and GitHub
139b7196a0
Watchdog cleanup ( #15283 )
2019-09-29 17:57:29 -05:00
Scott Lahteine and GitHub
50e4545255
Add custom types for position ( #15204 )
2019-09-29 04:25:39 -05:00
Scott Lahteine and GitHub
2277c6dffc
Optimize SD card reader, sorting ( #15395 )
2019-09-28 15:28:05 -05:00
Scott Lahteine and GitHub
455dabb183
Add a feedRate_t data type ( #15349 )
2019-09-26 01:28:09 -05:00
1452e41ead
Auto Build fixes, updates ( #15315 )
...
Co-Authored-By: shitcreek <luulac85@gmail.com >
2019-09-20 00:45:03 -05:00
Scott Lahteine and GitHub
b73744f9e7
Update ExtUI, add test under DUE ( #15298 )
2019-09-17 23:41:34 -05:00
Scott Lahteine and GitHub
c353eaa146
Misc changes from struct refactor ( #15289 )
2019-09-17 18:16:28 -05:00
Scott Lahteine and GitHub
465c6d9230
Simpler Allen Key config. Fixes, cleanups from refactor ( #15256 )
2019-09-14 03:05:10 -05:00
Scott Lahteine and GitHub
6091e6300a
Fix G90, G91, M82, M83 rel/abs modes ( #15218 )
2019-09-11 01:29:33 -05:00
Scott Lahteine and GitHub
c590e8ac05
Improve Power-loss Recovery ( #15135 )
2019-09-10 18:52:41 -05:00
Scott Lahteine and GitHub
75927e17dd
Filament Width Sensor singleton ( #15191 )
2019-09-10 18:48:58 -05:00
Scott Lahteine and GitHub
584c86bed1
More "zero extruders" changes ( #15213 )
2019-09-10 02:20:49 -05:00
Scott Lahteine and GitHub
841c8ce0d9
Remove PROMPT_INFO / PROMPT_GCODE_INFO ( #15210 )
2019-09-09 15:43:06 -05:00
Scott Lahteine and GitHub
75efa3cdac
Reorganize HAL ( #14832 )
2019-09-02 19:49:58 -05:00
Scott Lahteine and GitHub
c97c393c4a
Fix "unqualified id" warning ( #15144 )
2019-09-02 19:35:05 -05:00
Scott Lahteine and GitHub
12344085c0
Update temperature.cpp
2019-09-02 19:21:47 -05:00
Scott Lahteine and GitHub
586b334c2a
Split up stepper indirection ( #15111 )
2019-08-31 19:44:45 -05:00
Scott Lahteine and GitHub
3ac76f0489
Invariant Marlin bootscreen ( #15057 )
2019-08-28 07:40:18 -05:00
Scott Lahteine and GitHub
d6a16525c2
New Language: Vietnamese ( #13892 )
2019-08-24 03:40:28 -05:00
Scott Lahteine and GitHub
20fc66f875
ADIMLab Granty v1 / v2 ( #15017 )
...
* # This is a combination of 18 commits.
# This is the 1st commit message:
Add Support for ADIMLab Granty
# The commit message #2 will be skipped:
# Update Configuration.h
# The commit message #3 will be skipped:
# Add files via upload
#
# Add Support for ADIMLab Granty
# The commit message #4 will be skipped:
# Create Configuration.h
# The commit message #5 will be skipped:
# Delete Configuration.h
# The commit message #6 will be skipped:
# Create Test.h
# The commit message #7 will be skipped:
# Add files via upload
# The commit message #8 will be skipped:
# Delete Test.h
# The commit message #9 will be skipped:
# Delete Configuration.h
# The commit message #10 will be skipped:
# Delete Configuration_adv.h
# The commit message #11 will be skipped:
# Add files via upload
#
# Add ADIMLab Pins
# The commit message #12 will be skipped:
# Add files via upload
#
# Add Bootscreen
# The commit message #13 will be skipped:
# Update Configuration.h
#
# Add Bootscreen
# The commit message #14 will be skipped:
# Update pins.h
#
# Add ADIMLab Board
# The commit message #15 will be skipped:
# Update boards.h
#
# Add ADIMLab Granty
# The commit message #16 will be skipped:
# Update Makefile
#
# Add ADIMLab Granty
# The commit message #17 will be skipped:
# Update boards.h
# The commit message #18 will be skipped:
# Update Makefile
* Add Support for ADIMLab Granty
* Optimize bootscreen
* Update Makefile
Updated Description
* Update boards.h
Updated Description
* Update pins_HJC2560C_REV2.h
Updated Description
* Update Configuration.h
Added Author + Custom_Machine_Name
* Create _Bootscreen.h
Add Bootscreen
* Add files via upload
Add ADIMLab Granty v1
* Update boards.h
Add ADIMLab Granty v1
* Update Makefile
Add ADIMLab Granty v1
* Update pins_HJC2560C_REV2.h
* Consolidate Granty configs
* config updates
2019-08-24 01:45:11 -05:00
Scott Lahteine and Scott Lahteine
f7aac7a5b0
Add Support for ADIMLab Granty
2019-08-21 05:26:38 -05:00
Scott Lahteine and GitHub
5e777601f3
Add TURBO_BACK_MENU_ITEM option ( #14991 )
2019-08-20 19:37:03 -05:00
Scott Lahteine and GitHub
d2072f9ace
Clean up PlatformIO lib_ignore ( #14988 )
...
Originally from #14832 .
Users may need to delete platformio work folders before building.
2019-08-18 19:36:14 -05:00
Scott Lahteine and GitHub
f9f20bb454
Allow py scripts to handle spaces in paths ( #14876 )
2019-08-08 05:38:24 -05:00
Scott Lahteine and GitHub
c8e30b6639
Fix code attempting to sprintf %f ( #14869 )
...
Arduino doesn't (always) support `float` formatting in strings. So either cast to `int` or use `dtostrf()` to fix these usages.
2019-08-08 01:51:37 -05:00
Scott Lahteine and GitHub
e5d73f68c8
HAL folder organization ( #14763 )
2019-07-28 23:55:24 -05:00
Scott Lahteine and GitHub
5c3ec6306f
Max7219 side-by-side arrangement ( #14702 )
2019-07-22 05:22:21 -05:00
Scott Lahteine and GitHub
1ea9a36d11
FYSETC BLTouch config and more ( #14668 )
2019-07-18 05:54:50 -05:00
Scott Lahteine and GitHub
fac0e63058
Clean up tool-change syncs ( #14666 )
2019-07-18 02:17:46 -05:00
Scott Lahteine and GitHub
7de605c5c3
Move pins files to subfolders #14573
2019-07-11 02:32:24 -05:00
Scott Lahteine and GitHub
98c6c6f1aa
Combine STM32F4 and STM32F7 ( #14566 )
...
* Serial assert (needs work)
* Bring STM32F4/F7 together
* Tweaks to STM32 headers
* More general 'stm32_timer_t'
* Move vsnprintf_P to Marduino.h
2019-07-10 22:05:34 -05:00
Scott Lahteine and GitHub
f990ebfb09
Tweak STM32F4/7 eeprom emulation ( #14563 )
2019-07-09 22:49:58 -05:00
Scott Lahteine and GitHub
5519054f50
Improve BOGUS_TEMPERATURE_FAILSAFE_OVERRIDE ( #13740 )
2019-07-09 21:35:07 -05:00
Scott Lahteine and GitHub
a2ba0aaaac
HAL include and other adjustments ( #14525 )
2019-07-08 23:42:29 -05:00
Scott Lahteine and GitHub
720bc7c00b
Named indices for Temperature class ( #14479 )
2019-07-02 08:39:55 -05:00
Scott Lahteine and GitHub
448d482d3c
Update motherboard numbering ( #14460 )
2019-07-01 09:10:55 -05:00
Scott Lahteine and GitHub
d16954dc88
Make KEEPALIVE_STATE a scoped auto-restore ( #14446 )
2019-06-29 22:49:50 -05:00
Scott Lahteine and GitHub
d7d80418ae
Singleton for cutting tools ( #14429 )
2019-06-27 23:06:49 -05:00
Scott Lahteine and GitHub
7e16835c83
Use LCD conditionals in pins files ( #14428 )
2019-06-27 22:14:43 -05:00
Scott Lahteine and GitHub
6664b90bbb
Init servo pins in HAL_init ( #14425 )
2019-06-27 16:29:17 -05:00
Scott Lahteine and GitHub
4df4c47994
Add TMC2209 support ( #14249 )
2019-06-20 15:47:50 -05:00
Scott Lahteine and GitHub
4c872a01f2
G-code queue singleton, front injection ( #14236 )
2019-06-19 00:00:19 -05:00
Scott Lahteine and GitHub
21f377d94a
STM32F1: various small changes ( #14313 )
...
- init the led pin as output (like other HALs)
- reduce sdio dma priority to normal.. highest is never the best...
- allow fsmc only on compatible STM32F1 (like HAL fsmc)
- fsmc: remove an useless C style cast
2019-06-17 17:48:50 -05:00
Scott Lahteine and GitHub
a17f057daa
Fix word wrapping on select screens
2019-06-15 14:06:23 -05:00
Scott Lahteine and GitHub
ffb76b75d7
fix TMC2208 boot loop with SW UART ( #14135 )
...
Need stepper .begin() before calling susbequent .push()
2019-06-07 07:27:10 -05:00
Scott Lahteine and GitHub
950fd4aa4c
Dagoma Disco Ultima pins, thermistor, config ( #14223 )
2019-06-05 22:32:35 -05:00
Scott Lahteine and GitHub
ad4ffa1d2f
Use C++ language supported 'nullptr' ( #13944 )
2019-05-09 11:45:55 -05:00
Scott Lahteine and GitHub
e7682eea42
Use Arduino.h include wrapper ( #13877 )
2019-05-02 00:45:50 -05:00
Scott Lahteine and GitHub
bf54251a10
Finish, improve, clean up FYSETC_MINI_12864 revisions ( #13871 )
2019-05-01 20:05:29 -05:00
Scott Lahteine and GitHub
5051909c3c
Update do_select_screen for general use ( #13800 )
2019-04-24 10:13:44 -05:00
Scott Lahteine and GitHub
cee3b172b9
Fix Marlin splash screen logic ( #13646 )
2019-04-10 17:14:57 -05:00
Scott Lahteine and GitHub
ac81c007a6
Merge pull request #13634 from marcio-ao/pr-remove-extra-stm32-dir
...
Remove extra STM32 config dir #13622
2019-04-10 15:40:25 -05:00
Scott Lahteine and GitHub
5018fdacbe
Support FYSETC_MINI_12864_PANEL ( #13365 )
2019-04-09 18:34:29 -05:00
Scott Lahteine and GitHub
321a5e6580
Fix SD card reselect when scrolled ( #13624 )
...
- Change encoder position to 16-bit integer.
- Fix `SD_REPRINT_LAST_SELECTED_FILE` when the screen is scrolled.
2019-04-08 21:10:41 -05:00
Scott Lahteine and GitHub
9abe9aff56
Confirm before starting SD print ( #13616 )
2019-04-08 13:44:35 -05:00
Scott Lahteine and GitHub
cf12fc8366
Expand on serial debugging ( #13577 )
2019-04-05 20:02:46 -05:00
Scott Lahteine and GitHub
a0a5c31c05
Power-Loss initialization fix ( #13553 )
...
- Only save to PLR file on moves with E and X or Y
- Save to PLR after any long-ish Z downward move
2019-04-01 17:52:45 -05:00
Scott Lahteine and Scott Lahteine
8b7c3eec83
Games, for fun (and stress-testing) ( #13464 )
2019-04-01 17:48:54 -05:00
Scott Lahteine and GitHub
5de7b5b35e
Games, for fun (and stress-testing) ( #13464 )
2019-04-01 15:43:48 -05:00
Scott Lahteine and GitHub
5a2c68e995
Update BLTouch 3 text, don't call extraneous functions ( #13495 )
2019-03-26 19:22:25 -05:00
Scott Lahteine and GitHub
49cf92dc36
Extended condition macros ( #13419 )
...
Allow `ENABLED`, `DISABLED`, `PIN_EXISTS`, and `BUTTON_EXISTS` to take multiple arguments. Also add:
- Alias `ANY(...)` for `!DISABLED(...)`
- Alias `ANY_PIN(...)` for `PIN_EXISTS(a) || PIN_EXISTS(b) ...`
- Alias `EITHER(A,B)` for `ANY(...)`
- Alias `ALL(...)` and `BOTH(A,B)` for `ENABLED(...)`
- `NONE(...)` for `DISABLED(...)`
2019-03-16 23:43:06 -05:00
Scott Lahteine and GitHub
9a515cbd32
Fix Pause Print message and behavior ( #13394 )
2019-03-14 02:26:07 -05:00
Scott Lahteine and GitHub
f5bcc00570
Unify debugging output with debug_out.h ( #13388 )
2019-03-14 02:25:42 -05:00
Scott Lahteine and GitHub
f89b375fb9
Fixes and improvements for PWM pins ( #13383 )
2019-03-13 06:51:15 -05:00
Scott Lahteine and GitHub
87162658c4
Fix and improve software endstops ( #13386 )
2019-03-13 05:48:36 -05:00
Scott Lahteine and GitHub
cfdb38eda4
Allow SERIAL_ECHOPAIR to take up to 12 pairs ( #13311 )
2019-03-05 06:46:19 -06:00
Scott Lahteine and GitHub
4771e372a1
Update criteria for PAUSE/RESUME/STOP menu items ( #13294 )
2019-03-05 06:46:06 -06:00
Scott Lahteine and GitHub
2212da453a
Distinguish between analog/digital auto fans ( #13298 )
2019-03-05 00:41:31 -06:00
Scott Lahteine and GitHub
99d0022fae
Drop the Z_MIN_PROBE_ENDSTOP option ( #13276 )
2019-03-01 00:27:45 -06:00
Scott Lahteine and GitHub
e15354e387
Simplify serial port redirect ( #13234 )
2019-02-23 22:53:01 -06:00
Scott Lahteine and GitHub
15aa932aa6
HAL for Linux ( #13146 )
2019-02-22 19:09:10 -06:00
Scott Lahteine and GitHub
d2bdb71c13
Add PHOTO_GCODE option, photo trigger physical move ( #13168 )
2019-02-14 15:09:35 -06:00
Scott Lahteine and GitHub
8d271f20fe
C10mini E steps of 95
...
See https://www.patreon.com/posts/creality-cr10-24602624
2019-02-10 14:23:05 -06:00
Scott Lahteine and GitHub
6de3d34378
M166 Gradients, LCD Menu for 2-channel Mixer (Geeetech A10M/A20M) ( #13022 )
2019-02-10 04:54:23 -06:00
Scott Lahteine and GitHub
6ddd81c178
[2.0.x] Update German Language ( #13100 )
...
add MMU2
2019-02-08 14:25:24 -06:00
Scott Lahteine and GitHub
e1587da228
Clean up HAL_spi_Due.cpp ( #13087 )
2019-02-06 06:31:31 -06:00
Scott Lahteine and GitHub
3c49396370
Fix compile error with DUE + MAX6675 ( #13086 )
2019-02-05 22:56:13 -06:00
Scott Lahteine and GitHub
1497fb388a
M29 match logic was reversed ( #13013 )
...
* M29 logic was reversed
If in card-saving mode generate errors line errors for anything that's *NOT* "M29 ?"
* Update queue.cpp
* Update queue.cpp
2019-02-04 07:23:42 -06:00
Scott Lahteine and GitHub
c03bac9ad4
Update queue.cpp
2019-02-04 07:17:40 -06:00
Scott Lahteine and GitHub
a49f0205ea
Update queue.cpp
2019-02-04 07:11:08 -06:00
Scott Lahteine and GitHub
4200bd2fc1
Report on M92 with no arguments ( #12833 )
2019-02-04 05:24:15 -06:00
Scott Lahteine and GitHub
eb78aed863
Rename LCD menus according to variable types ( #12892 )
2019-01-12 16:01:04 -06:00
Scott Lahteine and GitHub
f6321f878a
Simpler AVR + Trinamic + Soft Serial sanity-check ( #12606 )
2018-12-08 23:34:26 -06:00
Scott Lahteine and GitHub
7a361ad36a
Alternative fan image option ( #12579 )
...
* Alternative fan bitmap
* Move bed over by 3px
2018-12-03 05:55:33 -06:00
Scott Lahteine and GitHub
3c58b16c9f
Move stepper enable/disable to stepper_indirection.h ( #12562 )
2018-11-30 12:48:46 -06:00