Commit Graph

8442 Commits (7dd0a467325e75eafb19fc7e8b1ccce78686069b)
 

Author SHA1 Message Date
Christopher Pepper d2fb3215da PlatformIO Travis test
spi.h renamed to avoid conflicts with base libraries
Christopher Pepper c66d1ac651 Debug Pins Support
Christopher Pepper a31e32969f Base HAL SPI Changes
Christopher Pepper bcd050f33b Initial HAL SPI API
Christopher Pepper 44b0c186a6 HAL for Re:ARM (LPC1768) architecture
teemuatlut f3e562e46e HAL for 32-bit Teensy (3.5, 3.6) architecture
Christopher Pepper cfef925559 HAL for DUE architecture
Christopher Pepper 4b16fa3272 Implement HAL and apply macros across code-base
Implement AVR Platform
Christopher Pepper fb04dfcda8 Apply Travis update workaround while a permanent solution is found
Scott Lahteine e4fcf460e7 Marlin bugfix-2.0.x Version/README
Scott Lahteine 367e1b54ba Merge pull request from thinkyhead/bf1_misc_patches
M111: no args reports current flags
Scott Lahteine 41e4de62b3 Merge pull request from thinkyhead/bf1_workspace_planes
CNC workspace planes for G5
Scott Lahteine 8a184a526a Marlin: Patch G33, allow M111 to give status
Scott Lahteine 353c23b16e Enforce BED_CENTER_AT_0_0 on Delta, SCARA
Scott Lahteine 898f48e331 CNC workspace planes for G5
According to LinuxCNC, G5 should throw an error if the current plane mode isn't XY.
Scott Lahteine 5851c2d36f MAX7219 followup ()
* Add MAX7219_DEBUG to Travis CI testing

* Tweak config and use standard pin naming for MAX7219_DEBUG

* MAX7219: Apply coding standards, use macros, etc.

* Make code work...
Scott Lahteine 52073f21c5 Merge pull request from thinkyhead/bf1_slovak_language
Slovak UTF-8 translation
Scott Lahteine 321f98f867 Fix servo delay in Folgertech config
Scott Lahteine 9721c77fb9 Merge pull request from thinkyhead/bf1_creality_fix
Fixes required for Creality CR-10
jneilliii 36771e9492 Fixes required for Creality CR-10
Roxy-3D 3f0b38ed5d Add Max7219 LED Matrix Debug Support ()
* Add Max7219 LED Matrix Debug Support

The Max7219 8x8 LED Matrix's are very helpful for debugging new code.
And for that matter, just trying to maximize printer settings without
causing stuttering.

The displays are very inexpensive (under $2.00 with shipping) and
provide a lot of help when trying to debug complicated code.

* Try to keep Makefile up to date.
Scott Lahteine ca9734805c Merge pull request from thinkyhead/bf1_m406_patch
Addressing 
GMagician 0067bb2840 Addressing
When M405 is used it changes 'volumetric_multiplier[FILAMENT_SENSOR_EXTRUDER_NUM]' value. When M406 disables M405 it leaves the value unchanged.
This PR applies 'calculate_volumetric_multipliers' in M406 instead of resetting it to 1.0 because M200 may not be compatible with M405 hence I'm sure to restore anyway with correct value.
Scott Lahteine 2b12093589 Merge pull request from thinkyhead/bf1_fan_mux_vben
New feature: Part-Cooling Fan Multiplexer
Scott Lahteine ddfe527ff2 Merge pull request from thinkyhead/bf1_sanguino_config
Sanguinololu example config
Michal Holes 54d48130f3 Slovak UTF-8 translation
Slovak UTF-8 translation
Scott Lahteine 86c024ce98 Organize, document pins.h include lines
Scott Lahteine c7b07d20f2 Minor patches to pins files
Scott Lahteine 356af7dcb0 Tweak Sanguinololu-related pins files
Scott Lahteine 11a724d8fc Sanguinololu example configuration
Scott Lahteine d29bf49b66 Add Sanguino 644p to ENV for PlatformIO
Scott Lahteine e337df2e98 Miscellaneous tweaks to serial outputs, code cleanups
Vben c0409b85e7 New feature: Part-Cooling Fan Multiplexer
Scott Lahteine e82e9073d6 Merge pull request from GMagician/Code-reduction
Code reduction with some configurations
Scott Lahteine 69d1052010 Merge pull request from GMagician/My-bugfix-1.1.x
 fix
GMagician 6127154af3 Fix identation by tab
There was a tab instead of spaces
GMagician b94a1c6b9f Code reduction this some configurations
When switching noozle and extruder but these operations are done by the same servo in 'setup' function there is a unnecessary call
GMagician 405a2132f3 compile fix
I made an error in previous fix
GMagician 869d7f3703 missing part
 integration has missed this part.
When more than 1 servo is used with bltouch it's impossible to predefine default servo delay for it.
In my original fix I completely removed this part but maybe this is a better compromise
Scott Lahteine 101ba70517 Merge pull request from thinkyhead/bf1_anet_1_pio
Add Anet 1.0 to Platformio.ini
Scott Lahteine 5e14bb61de Merge pull request from thinkyhead/bf1_dual_parking_extruder
AutoParking Extruder (APE)
Vben 4817b39d98 Added new feature for AutoParking Extruder (APE)
Scott Lahteine 6772e33ef6 Use [XY]_CENTER for error correction
Followup to 
Scott Lahteine 385f1bb9e5 Merge pull request from thinkyhead/bf1_servo_delays
Individual servo delays
Scott Lahteine 2a31c9f2ce Merge pull request from cdedwards/bugfix-1.1.x
Fix for G26 spam output
MTrab 5fa61c0ad3 Add Anet 1.0 to Platformio.ini
Added env:anet10 to platformio.ini for easy compile and upload to this board
Scott Lahteine b3f59ec945 Merge pull request from thinkyhead/bf1_cleanups_aug_16
Add "Level Corners" menu item
Tannoo b33739d493 UBL_Language_Update ()
* UBL_Language_Update

Translatable strings

* Use slightly better wording...

* Use slightly better wording...
Scott Lahteine a1878cd1c0 Add "Level Corners" menu option
Scott Lahteine 0a18fb735e Use "PSU" label to fit on screen