Commit graph

832 commits

Author SHA1 Message Date
Scott Lahteine 87875e0de8 Fix mixing with "unload all" compile 2020-04-19 02:10:02 -05:00
grauerfuchs 4a5a3d27ed
Option to use raw digipot values (#17536) 2020-04-18 22:56:23 -05:00
Scott Lahteine 880f73d471 Minor cleanup 2020-04-17 04:35:00 -05:00
Desuuuu 2824e67d95
Add ExtUI::onStatusChanged_P (#17543) 2020-04-16 00:33:31 -05:00
Axel c834b313a5
Fix Mightyboard build (#17537) 2020-04-13 21:49:55 -05:00
Scott Lahteine 22da1b2b31 Rename some "kill" messages 2020-04-13 14:54:50 -05:00
Scott Lahteine e3321920f3 Update Marlin website links to https 2020-04-12 17:21:14 -05:00
Scott Lahteine a2e9a02429 Fix PLR when card isn't mounted yet
Fixes a regression from 9bff67bc74
2020-04-12 14:44:45 -05:00
Scott Lahteine e4903396d4
Fix up pausing / parking display (#17460) 2020-04-11 20:36:17 -05:00
Scott Lahteine 3645e59893 Minor style tweaks 2020-04-09 12:31:33 -05:00
Scott Lahteine 3ea23712eb Fix stepper DAC compile
Fixes #17438
2020-04-08 14:17:29 -05:00
grauerfuchs 293a0997c9
Fix / optimize PCA9533 LED (Mightyboard) (#17381) 2020-04-08 12:53:28 -05:00
Tor-p d6f39a69af
Fix G76 probe height / position (#17392) 2020-04-06 15:32:06 -05:00
Scott Lahteine 0e06aaa2bc Add millis helper macros 2020-04-04 02:48:30 -05:00
Ben df8b7dfc40
Various Laser / Spindle improvements (#15335) 2020-04-02 19:31:08 -05:00
Scott Lahteine 2b9d2dce16 Apply GRID_LOOP 2020-04-02 14:33:04 -05:00
Marcio T be0e313c07
Touch UI additions, bug fixes (#17379) 2020-04-02 14:24:55 -05:00
Scott Lahteine 62e8c2dd87 Fix up 'system' includes 2020-04-01 23:51:09 -05:00
Scott Lahteine 514afddeb4 Minor code cleanup 2020-04-01 19:48:58 -05:00
Scott Lahteine 765a9f3471 do_pause_e_move => unscaled_e_move 2020-03-29 16:26:55 -05:00
Scott Lahteine 747b964295
Clean up user-wait, SD completion (#17315) 2020-03-28 03:18:53 -05:00
Scott Lahteine a84990961a Simplify TWIBus debug 2020-03-28 01:20:15 -05:00
Giuliano Zaro 129b270628
QSPI EEPROM for SAMD51 (#17292) 2020-03-27 17:29:17 -05:00
Scott Lahteine adb6334ba0 Use "dist" instead of "delta" for clarity 2020-03-25 19:18:42 -05:00
Scott Lahteine c86ee574ec Drop old comment 2020-03-25 15:11:12 -05:00
Roxy-3D 5d515c3a2f
Adjust for timing shift on Max7219 displays on AVR's
Something has shifted.   The previous timing delays on the Max7219 debug displays is too tight without this correction.
I suspect something has been optimized and roughly 50ns of needed setup and hold time has disappeared.
This corrects the issue and the display results are clean again.
2020-03-24 17:08:31 -05:00
Scott Lahteine fe154fa5de Fix CONTROLLER_FAN options compile 2020-03-23 17:35:43 -05:00
Scott Lahteine de45ac41ad Implement CONTROLLER_FAN_USE_Z_ONLY
Followup to #17149
2020-03-18 14:36:40 -05:00
Erkan Colak 83eec683c9
New Controller Fan options and M710 gcode (#17149) 2020-03-18 13:41:12 -05:00
Scott Lahteine abea6d5787 Tweak some lambdas 2020-03-18 10:33:15 -05:00
Scott Lahteine 118bd2f8b2
Apply loop shorthand macros (#17159) 2020-03-13 23:18:16 -05:00
Scott Lahteine 6bead0c1b0
Shorter paths to HAL, ExtUI (#17156) 2020-03-13 16:29:29 -05:00
Scott Lahteine 81b0548518 Fix Emergency Parser stuck state 2020-03-13 13:59:17 -05:00
Jamie 23c5701178
Apply soft limits to joystick jogging (#17114) 2020-03-10 22:59:49 -05:00
Scott Lahteine 9bff67bc74 Always look for PLR file, but more quickly 2020-03-10 17:07:14 -05:00
Scott Lahteine 64d092935b
More useful ENABLED / DISABLED macros (#17054) 2020-03-07 22:20:41 -06:00
Scott Lahteine 7b9eb233cb Emergency Parser dumb terminal compatibility 2020-03-07 02:15:05 -06:00
Scott Lahteine c99773bae0 Max7219 suspend/resume 2020-03-07 01:18:26 -06:00
Scott Lahteine 1da49d0ac5 Non-blocking Max7219 test pattern 2020-03-06 13:19:38 -06:00
Scott Lahteine b1a50d54e2 HAS_TRINAMIC => HAS_TRINAMIC_CONFIG 2020-03-02 12:04:36 -06:00
Scott Lahteine 5e9a10dbae Use PSTR for common labels 2020-03-01 08:39:47 -06:00
Scott Lahteine 77b82d300a Add idle_no_sleep 2020-02-27 06:45:33 -06:00
Scott Lahteine e5d39063a2 Cleanups for PTC 2020-02-27 06:45:23 -06:00
Scott Lahteine be62ab2d02 Move reachable test to Probe class 2020-02-27 06:16:33 -06:00
Scott Lahteine 18b875dc9f Allow print recovery after parking 2020-02-26 08:16:46 -06:00
Scott Lahteine 6913a4dfa8 Prevent park_point compile error 2020-02-26 07:10:35 -06:00
Scott Lahteine 0a7e7a6fa5
Allow servo features in combination (#16960) 2020-02-26 06:26:54 -06:00
Scott Lahteine 5ebba4b19f More serial strings 2020-02-26 04:11:12 -06:00
Scott Lahteine e78f607ef3 Use a STR_ prefix for non-translated strings 2020-02-26 03:02:03 -06:00
Scott Lahteine a254354e68 BS_TOTAL_AXIS => BS_TOTAL_IND 2020-02-24 06:11:43 -06:00
Scott Lahteine 5e197df89a Fix Babystepping loop (again) 2020-02-24 05:48:42 -06:00
Scott Lahteine ac3e27c026 Hotfix for Babystepping 2020-02-22 02:52:21 -06:00
Karl Andersson f30897500d
Disable spreadcycle in tmc_enable_stallguard<2209> (#16890) 2020-02-21 07:40:55 -06:00
Tanguy Pruvot 68de12acbf
Followup to autoreport patch (#16914)
See a1f026f57a
2020-02-21 07:36:59 -06:00
Scott Lahteine a1f026f57a Inline manage_inactivity, tweak autoreport_paused 2020-02-20 20:36:50 -06:00
Scott Lahteine 99a5074372 Fix babystep include, typos in stepper.cpp
Fix #16881
2020-02-16 17:49:21 -06:00
Scott Lahteine ddce1c6ef2 Show '*' for zero 'stst' flag 2020-02-15 22:35:28 -06:00
Scott Lahteine 64a81f887a
EXPERIMENTAL integrated BABYSTEPPING (#16829) 2020-02-15 21:42:28 -06:00
Scott Lahteine 0b984519c3
Clean up stepper and babystep (#16857) 2020-02-14 05:14:37 -06:00
Scott Lahteine 073e4443e8 Optimize "Dismiss" string 2020-02-14 00:05:06 -06:00
Scott Lahteine 00ba053c90
Clean up host actions code (#16856) 2020-02-13 23:39:27 -06:00
Scott Lahteine fa6e7cb733 Function-style critical section macros 2020-02-11 09:37:04 -06:00
Scott Lahteine 18a7276909 Revert "Coolstep for TMC2130, 2209, 5130, 5160"
Reverting #16790 as not ready for primetime.
2020-02-09 21:22:26 -06:00
InsanityAutomation 84b6e11bd5
Better probe fail handling (#16811) 2020-02-09 07:46:38 -06:00
Fabio Santos 894762259b
Coolstep for TMC2130, 2209, 5130, 5160 (#16790) 2020-02-08 21:01:57 -06:00
Scott Lahteine 130e36d766 Tweak ABL logging, document probing 2020-02-08 17:47:54 -06:00
Scott Lahteine f312ddfa4f More updates for 8 extruders, REPEAT 2020-02-04 12:37:20 -06:00
InsanityAutomation 62d9e3f50e
Force T0 in UBL G29 on all multi-hotend setups (#16774) 2020-02-03 20:58:44 -06:00
Scott Lahteine bfad23d3e2 (c) 2020 2020-02-03 08:00:57 -06:00
Scott Lahteine 7f9c62437e
Corner Leveling: Add inset for each side (#16759) 2020-02-03 00:00:35 -06:00
Scott Lahteine 4716dac874
Apply REPEAT, RREPEAT, and loop macros (#16757) 2020-02-01 21:00:53 -06:00
Scott Lahteine 7a4758a6a2 Fix RGB / Neopixel white color bug
See #16752
2020-02-01 10:11:36 -06:00
Scott Lahteine 0d342bac51 Fix CURRENT_STEP_DOWN compile error 2020-02-01 06:27:17 -06:00
InsanityAutomation e58d1bf974
G34 automatic point assignment (#16473) 2020-02-01 04:50:44 -06:00
Scott Lahteine 90b6324563
Encapsulate probe as singleton class (#16751) 2020-02-01 04:21:36 -06:00
Scott Lahteine 43d3463d5d Misc cleanup, whitespace 2020-02-01 03:50:42 -06:00
Scott Lahteine e64b7a3ab2 Clean up i2c encoder, sanitize serial 2020-02-01 00:57:14 -06:00
Scott Lahteine 9caf5c05e7
Refactor heater watch, job timer auto-start (#16725) 2020-01-30 03:24:43 -06:00
Scott Lahteine 50889c0f94
Move L64XX index_to_axis to progmem (#16697) 2020-01-30 03:24:23 -06:00
Neskik 1db9d9f76f
Fix probe temp calibration (#16718) 2020-01-30 03:00:38 -06:00
InsanityAutomation 9bb8176d34
Fix Toolchange (!no_move) return to status (#16699) 2020-01-29 00:06:06 -06:00
0r31 e3611ad209 Fix MKS Base + Digipot compile error (#16636) 2020-01-26 01:08:40 -06:00
Jason Smith 95d5a0c480 Fix DELTA_CALIBRATION_MENU recursive call (#16656) 2020-01-26 00:02:06 -06:00
Scott Lahteine b7a67f6f74 Extra debugging for leveling on/off 2020-01-24 23:17:49 -06:00
0r31 451062553e LPC1768: Allow I2C master channel override (#16584) 2020-01-19 23:59:06 -06:00
InsanityAutomation 0fcf2b1110 Quad Z stepper support (#16277) 2020-01-19 23:35:07 -06:00
Scott Lahteine dda76e50a9 Use bool in pin compare 2020-01-19 20:05:53 -06:00
Scott Lahteine 37849969ad Function-like macros 2020-01-19 20:01:22 -06:00
Scott Lahteine f6a6839a82 Simplify TMC monitor code 2020-01-19 19:29:30 -06:00
tompe-proj a338dce83f PINDA v2 temperature sensor / compensation (#16293) 2020-01-17 17:16:45 -06:00
Jason Smith c305c2cc6b Fix some warnings, Melzi pins 2020-01-15 19:57:16 -06:00
dagorel bda4957f9b Fix I2C address of MCP4728 on LPC176x (#16578) 2020-01-15 19:15:54 -06:00
InsanityAutomation ffd8b595d1 Fix PLR cancel with ExtUI (#16556) 2020-01-13 20:52:24 -06:00
Scott Lahteine 95046c9047 Extend SERIAL_CHAR to take multiple arguments 2020-01-08 18:36:47 -06:00
dagorel a88b91b3ed Provide some missing Arduino macros (#16497) 2020-01-07 21:56:47 -06:00
ManuelMcLure 675295692b Fix unused var warning (#16467) 2020-01-05 02:52:38 -06:00
Jamie 9b970cf12f Add option to invert joystick axes (#16466) 2020-01-05 02:01:05 -06:00
Jason Smith 3cade6245e Fix MIN_PROBE_EDGE bug in default ABL G29 (#16367) 2020-01-03 17:46:26 -06:00
Scott Lahteine 1d0452c41e
Standardize drivers.h values, add class indirection (#16448) 2020-01-03 17:11:36 -06:00
Dirk O. Kaar d0e1166cce Fix Visual Micro "Arduino IDE for Visual Studio" support (#16418) 2020-01-02 19:01:38 -06:00