Scott Lahteine
c8dfa26bc8
Use fastio for STM32F1 endstop interrupts
7 years ago
Scott Lahteine
185dec800b
Use fastio for HAL SPI EEPROM
7 years ago
Scott Lahteine
297666ea14
Use fastio for Alligator dac084s085
7 years ago
Scott Lahteine
c5d95d318b
Merge pull request #8249 from thinkyhead/bf2_nozzle_cleanup
...
[2.0] Cleanup Nozzle class, fix XY vs Z move order
7 years ago
Scott Lahteine
7e2fee9d56
Merge pull request #8274 from tcm0116/2.0.x-re_arm_D8
...
[2.0.x] Correct RAMPS_D8_PIN for Re-ARM
7 years ago
Scott Lahteine
59c558d612
Merge pull request #8275 from GMagician/2.0.x-Typo-fix
...
[2.0.x] typo fix (removed spaces)
7 years ago
Scott Lahteine
be73d5cc08
Cleanup Nozzle class, fix XY vs Z move order
7 years ago
GMagician
9e93b7ccbd
[2.0.x] removed spaces
...
Removed spaces in array declaration
7 years ago
Thomas Moore
b91a822d7a
Correct RAMPS_D8_PIN for Re-ARM
7 years ago
studiodyne
d295f984e3
Update fwretract.cpp
7 years ago
Scott Lahteine
1b40e9c464
Implement CNC_COORDINATE_SYSTEMS
7 years ago
Scott Lahteine
1b42fba39b
Add CNC_COORDINATE_SYSTEMS to configs
7 years ago
Scott Lahteine
a22434508f
Match tweaks to G33 from 1.1
7 years ago
Scott Lahteine
c07bbd4154
Prettify some EEPROM code
7 years ago
Scott Lahteine
d6aa127c76
Remove I2CPEM workspace offset
7 years ago
Scott Lahteine
79772219ae
Fix Fan Multiplexer init
7 years ago
Scott Lahteine
ca7d36d9ed
RAMPS pins for ANET_KEYPAD_LCD
7 years ago
Colten Edwards
e0a6ee8da5
[2.0] Fix up G33, LPC1768 + SDCARD_SORT_ALPHA ( #8250 )
...
* Update Conditionals_post.h
* Add a cast to round() to convert to a unsigned int
Add's a cast to round() so that it will compile properly. round() returns a float which must be cast to a integer for the following % operation. Use a unsigned int as a negative index to an array is wrong. Should never be more than 255 points allowing us to use a 8 bit cast.
* Update G33.cpp
7 years ago
Scott Lahteine
dac1f6fe74
Tweaks to cubic_b_spline code style
7 years ago
Scott Lahteine
4df024d7b9
Merge pull request #8234 from thinkyhead/bf2_native_operation
...
[2.0.x] Operate in Native Machine Space
7 years ago
Scott Lahteine
601ccded89
Fix case-insensitive config issue
7 years ago
Scott Lahteine
f8393a0908
Operate in Native Machine Space
7 years ago
Scott Lahteine
d83a9a53e8
Merge pull request #8220 from thinkyhead/bf2_serial_port_-1
...
[2.0] Add SERIAL_PORT -1 option for configurators
7 years ago
Scott Lahteine
93ba72ea83
Add SERIAL_PORT -1, set on SBASE, STM32F103RET6
7 years ago
Scott Lahteine
7e43dd1d23
Fix probes configuration url
...
Based on #8241 by @machaj
7 years ago
AnHardt
ca0e4b4e96
Some cleanup around 'lcd_bootscreen()' and 'lcd_kill_screen()'
...
Move 'lcd_bootscreen()' from `lcd_init()` to 'setup()' where it is cexecute exactly once. Saves 'bool show_bootscreen'.
Move the call of 'lcd_custom_bootscreen()' to the begin of 'lcd_bootscreen()'.
Move the delays into the related functions.
Move the picture loop around 'lcd_kill_screen()' into the function.
7 years ago
Scott Lahteine
84b93d941f
Merge pull request #8178 from thinkyhead/bf2_config_tweak
...
[2.0.x] Faster menu navigation for Anet A8
7 years ago
teemuatlut
70be4d206e
[2.0.x] UltiMachine Archim2 ( #8190 )
...
* UltiMachine Archim2 support
* SPI gets included by the library
* Invert TMC2130 diag pin state
* Clean up Archim2 pins
* Update Archim2 config
* FAN2 -> FAN1
* Cleanup
* Add brief Archim installation instructions
* Bring pins into compliance
* Update 1.0 SD Detect pin for 1.1
* Update Configuration.h
* Update pins_ARCHIM2.h
7 years ago
Scott Lahteine
f3deb37bdf
Merge pull request #8236 from thinkyhead/bf2_protect_M303
...
[2.0.x] M303 thermal runaway protection
7 years ago
Scott Lahteine
31f112cf58
Cleanup trailing whitespace
7 years ago
Scott Lahteine
2f9e42feb9
M303 thermal runaway protection
7 years ago
Scott Lahteine
e5ae545647
Remove ADCKey steps acceleration
7 years ago
Luc Van Daele
6827e243a0
[2.0.x] G33 magic numbers ( #8171 )
...
* [2.0.x] G33 magic numbers
* oops
* Comments
* oops
* warning
* better comment section
* remarks
* extra grids
7 years ago
Scott Lahteine
8735ae984b
Merge pull request #8227 from tcm0116/2.0.x-pin_mapping
...
LPC1768: updates to use the new pin_t typedef
7 years ago
AnHardt
c72a0610b4
Fix watchdog in WATCHDOG_RESET_MANUAL mode AVR
7 years ago
Thomas Moore
13d839795c
LPC1768: updates to use the new pin_t typedef
7 years ago
Scott Lahteine
eb13b8d985
Add MKS Gen L board
7 years ago
Morten
063e957fc4
Update pins_MKS_SBASE.h ( #8188 )
...
* Update pins_MKS_SBASE.h
Deleted E_MUX2, not used.
Changed #define LCD_PINS_D4 P0_14 // EXP1.5 to #define LCD_PINS_D4 P0_15 // EXP1.5, wrong in MKS's pinout schematic.
Swapped TEMP_BED_PIN and TEMP_0_PIN port's, request from user, more logical...
* Update pins_MKS_SBASE.h
Moved MUX signals to J8 and re added MUX2, cleaner wiring..
7 years ago
Scott Lahteine
f7133e53fd
Fix case light off
...
Addressing #8205
7 years ago
Scott Lahteine
0108d5181f
Allow asterisks in G-Code commands
...
Addressing #6655
7 years ago
Scott Lahteine
34745b2183
Organize boards.h by architecture
7 years ago
android444
9cc1d8e312
[2.0.x] Support for SilverGate Board
7 years ago
Scott Lahteine
03e5369411
Faster menu navigation for Anet A8
...
Addressing #8166
7 years ago
Scott Lahteine
f1edf83720
Merge pull request #8187 from rafaljot/patch-5
...
Update InterruptVectors_Due.cpp
7 years ago
Scott Lahteine
b2bd77c40a
Merge pull request #8191 from thinkyhead/bf2_rearm_more
...
[2.0.x] Add SDCARD_SORT_ALPHA options for LPC1768
7 years ago
Scott Lahteine
571ced712d
Add SDCARD_SORT_ALPHA options for LPC1768
7 years ago
rafaljot
778e4e4c23
Update InterruptVectors_Due.cpp
...
const pfnISR_Handler *isrtab = get_relocated_table_addr();
What compiler do you use? Arduino 1.8.5 can't compile this "const".
7 years ago
Scott Lahteine
cae8703e0d
Merge pull request #8181 from thinkyhead/bf2_fix_bootscreen_repeat
...
[2.0.x] Only show custom bootscreen once
7 years ago
Scott Lahteine
a516856df9
Only show custom bootscreen once
7 years ago
GMagician
727a403ba1
[2.0.x] Fix NO_MOTION_BEFORE_HOMING unwanted behaviour ( #8176 )
...
* [2.0.x] Fix NO_MOTION_BEFORE_HOMING unwanted behaviour
NO_MOTION_BEFORE_HOMING should prevent XYZ movements only when homing is not done.
E axes should be allowed
* Update G0_G1.cpp
* Update G0_G1.cpp
7 years ago
Alexey Shvetsov
577659cacf
Basic support for Azteeg_X5_GT ( #8139 )
...
* Basic support for Azteeg_X5_GT
Signed-off-by: Alexey Shvetsov <alexxy@gentoo.org>
* Add fan pins for AZTEEG X5 GT
Signed-off-by: Alexey Shvetsov <alexxy@gentoo.org>
* Fix endstop pins
* Add servo0 pin
7 years ago
Scott Lahteine
0b02f9cc33
Merge pull request #8168 from thinkyhead/bf2_config_tweak
...
[2.0.x] Apply Re-ARM SPI review items
7 years ago
Scott Lahteine
04c0d9f3c3
Implement kinematic software endstops
7 years ago
Scott Lahteine
9f89b5d876
Fix for MAX_VFAT_ENTRIES sanity check
7 years ago
Scott Lahteine
2cdde08339
Apply items specified in code review
...
Followup to #8122
7 years ago
Scott Lahteine
34be5d33c0
The plural of 'axis' is 'axes'
7 years ago
Bob-the-Kuhn
6e5f13a5c2
Merge pull request #8122 from Bob-the-Kuhn/2.0.x-restore-Re-ARM-RepRap-Discount-Full-Graphics-fix-(partial-solution)
...
2.0.x - Restore fix for garbaged display on Re-ARM with RepRap Full Graphics Smart Controller
7 years ago
Bob-the-Kuhn
b7a66742dd
tested
...
add sort alpha section to other LPC1768 boards
7 years ago
Jeffrey Li
bbc2e66634
Fix AZSMZ MINI pins for new LPC1768 pinmapping
7 years ago
Scott Lahteine
31e96935f7
Fix EXTRA_FAN_SPEED
...
Addressing #8158
7 years ago
Scott Lahteine
c94dce6b32
Merge pull request #8113 from thinkyhead/bf2_fixup_sd_reprint
...
[2.0.x] Cleanup after SD Print Again, whitespace, tabs
7 years ago
Scott Lahteine
ce1c9c0808
Tweak QUICK_HOME description
7 years ago
Scott Lahteine
12458cefc4
Remove 5s timer hack. Encoder pos is saved on print start!
7 years ago
Scott Lahteine
9a4cf11835
Remove return_to_status_ms hack, just use defer...
7 years ago
Scott Lahteine
8949c8c0a5
Move SD_REPRINT_LAST_SELECTED_FILE to ultralcd.cpp
7 years ago
Scott Lahteine
817175613a
Merge pull request #8157 from thinkyhead/bf2_anet_10_servo
...
[2.0.x] Define a default SERVO0_PIN for Anet 1.0
7 years ago
Scott Lahteine
723f2a77f6
Implement support for Dual X and Y endstops
7 years ago
Scott Lahteine
e04425281d
Add Dual Steppers / Endstops to configs
7 years ago
Scott Lahteine
edff2c917b
Cleanup for DIGIPOTS settings
7 years ago
Scott Lahteine
3e8754a38a
Add/correct time units on planner vars / M205 B
7 years ago
Scott Lahteine
b2a48f1a04
Provide a SERVO0_PIN for non-standard LCD
7 years ago
Scott Lahteine
b232f39341
AVR: Hidden option to use 8s watchdog
7 years ago
Scott Lahteine
9d4cfd2013
Merge pull request #8142 from thinkyhead/bf2_fix_m303
...
[2.0.x] Fix M303 thermal protection
7 years ago
Scott Lahteine
eae0aea1e0
Fix M303 thermal protection
7 years ago
Luc Van Daele
a1a4fc277e
(2.0.x) serious bug G33 ( #8136 )
...
* (2.0.x) serious bug G33
* Revert config changes
This reverts commit 74b5a98223b7b7fb970d05b8541f4a079c3cfe56.
7 years ago
Thomas Moore
325233b454
Fix automatic stepper assignment for X/Y/Z dual stepper drivers ( #8130 )
7 years ago
Thomas Moore
50b4f9cbf7
LPC1768 Pin Mapping and M43 cleanup ( #8119 )
...
* LPC1768 M43 cleanup
* Update pinmapping.h to #define pins
7 years ago
Scott Lahteine
6b1d1a818b
Revert default BABYSTEP_MULTIPLICATOR to 1
7 years ago
etagle
ba8dc678f5
Arduino Due XON/XOFF implementation
...
Alos includes emergency parser and configurable TX/RX buffers for Arduino Due.
7 years ago
etagle
8d9c3cc2b7
Add a module for Due SRAM-based Interrupt Vector Table
...
This is the ONLY way to be able to override ISRs stolen by the Arduino Runtime, such as Serial or USB device interrupts. This feature is needed so Arduino modules can be replaced and enhanced.
7 years ago
etagle
c9bbef6380
Cosmetic fix for HAL_AVR/MarlinSerial.cpp
...
Instead of using const char, it is better to use uint8_t
7 years ago
LVD-AC
dcfc2503c2
G33 Autotune calibration update #10
7 years ago
Scott Lahteine
b338cafc65
Merge pull request #8111 from thinkyhead/bf2_fwretract_fix_oct26
...
[2.0.x] Improved Firmware Retraction logic
7 years ago
Scott Lahteine
ada90f7335
Clean up trailing spaces
7 years ago
Scott Lahteine
7fad26549b
Concise SD_REPRINT_LAST_SELECTED_FILE description
7 years ago
Scott Lahteine
33f379fe88
Add some Polish language
...
Thanks @SCiunczyk
7 years ago
Scott Lahteine
daeff5a11a
Tweak neopixel self-test
7 years ago
Scott Lahteine
0ceec1f166
Fix leveling_active_at_z warning
7 years ago
studiodyne
eb02f8c719
Improve FWRETRACT logic, add common sense
7 years ago
Scott Lahteine
bd78ca0ee3
Add M290 Babystepping
7 years ago
Scott Lahteine
ce5f0ec85a
Bring STM32 example config up to date
7 years ago
Scott Lahteine
46e9eae159
Tweak to M100 config comment
7 years ago
Scott Lahteine
c45514f811
Merge pull request #8094 from thinkyhead/bf2_neopixel_led_parity
...
[2.0.x] Bring NEOPIXEL_LED into parity with 1.1.x
7 years ago
Bob-the-Kuhn
229a27a1c7
save FLASH by using reduced font for some languages
7 years ago
Roxy-3D
3f5f39576b
Reprint option for last SD Memory card file ( #8106 )
...
* Re-Print of same SD Memory Card file with single click
* Re-Print of same SD Memory Card file with single click
* This is the bugfix-v2.0.0 version of https://github.com/MarlinFirmware/Marlin/pull/8104
7 years ago
Thomas Moore
9e699811d2
Make LPC1768 pinmapping not specific to Re-ARM ( #8063 )
...
* Merging early because of build failures. See #8105
* Make LPC1768 pinmapping not specific to Re-ARM
* Add HAL_PIN_TYPE and LPC1768 pin features
* M43 Updates
* Move pin map into pinsDebug_LPC1768.h
* Incorporate comments and M226
* Fix persistent store compilation issues
* Update pin features
* Update MKS SBASE pins
* Use native LPC1768 pin numbers in M42, M43, and M226
7 years ago
Scott Lahteine
3ac581eac9
Neopixel changes for parity with 1.1.x
7 years ago
jeffyl
7b3098bbd5
Add AZSMZ Mini ( #8005 )
...
* Add AZSMZ Mini
* Remove tabs, adjust spacing
* Renumber boards to group by family
* Patch up spacing
* Tweak
7 years ago
Scott Lahteine
e00ed10c4c
GT2560 config MKS_MINI_12864 => SDSUPPORT
7 years ago
Scott Lahteine
10a5e4d80f
Merge pull request #8078 from thinkyhead/bf2_mks_mini_lcd
...
[2.0.x] Add MKS MINI 12864 support to GT2560
7 years ago
Scott Lahteine
ee9b8bf0f1
Add MKS MINI 12864 support to GT2560
7 years ago
Scott Lahteine
f65fc7ffab
Merge pull request #8044 from thinkyhead/bf2_mesh_consolidate
...
[2.0.x] Simplify mesh bounds config
7 years ago
Scott Lahteine
070cd34fe8
Merge pull request #8077 from thinkyhead/bf2_MKS_BASE_followup
...
Clean up HAL trailing spaces, MKS SBASE pins
7 years ago
Scott Lahteine
7f55d82fd1
Move UBL_SAVE_ACTIVE_ON_M500 to Configuration.h
7 years ago
Scott Lahteine
90a14b4f5b
Clean up HAL trailing spaces, MKS SBASE pins
7 years ago
Thomas Moore
51fafccc16
[2.0.x] Enable hardware serial ports on LPC1768 ( #8004 )
...
* Enable hardware serial ports on LPC1768
* Fix compilation errors with other HALs
* FIx order of includes in LPC1768 HAL main.cpp
* Add support for RX_BUFFER_SIZE and TX_BUFFER_SIZE options in Configuration_adv.h
7 years ago
Scott Lahteine
580b6e9089
Apply physical limits to mesh bounds
7 years ago
Scott Lahteine
4e2baeb3e1
Update indentation, file-wrapping for Marlin 2.0.x
7 years ago
Scott Lahteine
60af705e6d
Relocate SPI.h to the HAL folder
7 years ago
Scott Lahteine
46aae4c6e7
Merge pull request #8074 from thinkyhead/bf2_verbiage_like_8061
...
Fix some config verbiage
7 years ago
Scott Lahteine
3356d5a72d
Merge pull request #8072 from thinkyhead/bf2_fix_M600
...
[2.0.x] Fix position sync in M600 pause/resume
7 years ago
Scott Lahteine
5f87324536
Fix some config verbiage
7 years ago
Scott Lahteine
272f9f65dc
Fix some typos
7 years ago
studiodyne
8181220bfd
Fix position sync in M600 pause/resume
7 years ago
cdedwards
6296ab2173
Add GFX overlay to UBL mesh edit ( #8038 )
...
* Add GFX overlay to UBL mesh edit
Fixed misplaced HAS_TEMP_BED in dogm_bitmaps.h
rename _lcd_babystep_zoffset_overlay to _lcd_zoffset_overlay_gfx and move it out of BABYSTEP_ZPROBE_OFFSET to we can use it for over things. Add this function into UBL mesh edit screen.
update all Configuration.h to add ENABLE_MESH_EDIT_GFX_OVERLAY
* Add Sanity to UBL insanity
Need to check for DOGLCD otherwise error out.
7 years ago
Roxy-3D
72156a2029
change to better (more clear) names ( #8050 )
...
set_destination_to_current() changed to set_destination_from_current()
set_current_to_destination() changed to set_current_from_destination()
7 years ago
Scott Lahteine
0cb423b5b3
Apply consistency for other configs
7 years ago
Scott Lahteine
8c78f8f790
Add Makeboard MINI for Micromake C1
7 years ago
Scott Lahteine
1fbb307aaf
Merge pull request #8021 from thinkyhead/bf2_scroll_longnames
...
[2.0.x] Add SCROLL_LONG_FILENAMES to reveal longer filenames
7 years ago
Scott Lahteine
3d2b2eb1ca
Prevent SDCARD_SORT_ALPHA from exploding
7 years ago
Scott Lahteine
783ddf9691
Add SCROLL_LONG_FILENAMES option
7 years ago
Roxy-3D
5439358281
Basic UBL operations working on 32-bit platforms ( #8024 )
...
* 32-bit work for UBL
* Update FT i3-2020 reference file
7 years ago
Scott Lahteine
9e5cbf0198
BQ should set this in its config, and does
7 years ago
Scott Lahteine
348e5e3109
Simplify Cartesian probing boundaries
...
Followup to #8012
7 years ago
Luc Van Daele
3986a84f77
boolval revisited ( #8016 )
7 years ago
Roxy-3D
572cf0ec95
UBL able to generate mesh and save and load it on 32-bit platforms ( #8015 )
...
* Get UBL Mesh Generation, Mesh Save & Mesh Load working with 32-Bit platforms
* clean up read_data() and write_data() for non-LPC1768 HAL's
* Get read_data() and write_data() return codes consistent
All HAL's read_data() and write_data() return false if they succeed.
* Get read_data() and write_data() return codes to be consistent
Make read_data() and write_data() return true if an error happens.
* Say UBL is now checked out on machine types in default Configuration.h file.
7 years ago
Thomas Moore
67cc29cd3c
Update UBL mesh boundaries to accomidate beds centered at 0, 0 ( #8012 )
7 years ago
Roxy-3D
6cb26c98c8
Fix Baby Stepping on 32-Bit platforms ( #8001 )
...
Also, Max7219 debug code was used for this effort. It has been
improved and hardened.
7 years ago
Scott Lahteine
3b7b0492f8
Merge pull request #7993 from jeffyl/bugfix-2.0.x
...
[2.0.x] Proper support for AZSMZ 12864 LCD on SmartRAMPS
7 years ago
Jeffrey Li
26531f2715
Add lcd to all sample configs
7 years ago
Scott Lahteine
ce48403a0b
Add EXTRA_FAN_SPEED feature
...
Based on #7883 by @studiodyne
7 years ago
Jeffrey Li
eeb4611606
Add proper support for the AZSMZ 12864 LCD on a SMART RAMPS
7 years ago
Scott Lahteine
c46189e429
Fix UBL+Delta segmented feedrate
...
Based on #7948
7 years ago
Scott Lahteine
5c4f3e0107
Add LCD_SET_PROGRESS_MANUALLY
7 years ago
Scott Lahteine
014a83fe09
Merge pull request #7984 from thinkyhead/bf2_micromake_c1
...
[2.0.x] Micromake C1 Configurations, Unaccented French
7 years ago
Scott Lahteine
bc7df0188e
Add Micromake C1 configurations
7 years ago
Scott Lahteine
34a261416f
Add unaccented French language
7 years ago
Scott Lahteine
e587f0893c
Define AVR_ATmega2560_FAMILY_PLUS_70 in Conditionals
7 years ago
Scott Lahteine
fd128b3c93
Fix some AVR HAL code style
7 years ago
Scott Lahteine
799360c576
Enhance Teensy/RAMPS pins files
7 years ago
Scott Lahteine
d3e5a22a5d
Add MIN_SOFTWARE_ENDSTOP_[XYZ] to example configs
7 years ago
Jeff Eberl
b206f70693
Split the software endstop capability by axis.
7 years ago
Scott Lahteine
ec69e97bda
Merge pull request #7974 from jeffyl/bugfix-2.0.x
...
Fix include path for VIKI
7 years ago
Morten
91e28edda6
[2.0.x] Add new board: MKS Sbase ( #7945 )
...
* Add files via upload
* Add files via upload
* Add files via upload
* Checked LCD / edited / revised pins_MKS_BASE.h
As requested :)
* Delete Configuration_adv.h
* Delete Configuration.h
* Deleted /Marlin/Marlin/src/config/examples/MksSbase/*.* and moved them to /Marlin/Marlin/src/config/examples/Mks/Sbase/*.*
* Add files via upload
7 years ago
Jeffrey Li
3c8a3a02ba
Fix include path for VIKI
7 years ago
Scott Lahteine
4586acad8c
Merge pull request #7959 from alexxy/bugfix-2.0.x
...
Python isnt always python2
7 years ago
Scott Lahteine
497f86453e
Merge pull request #7964 from gallynero/patch-2
...
fix 'axis_unhomed_error' not defined error
7 years ago
Scott Lahteine
c0dddd4233
Tweaks to tool_change, GcodeSuite::T()
7 years ago
Scott Lahteine
ca66574062
ADC sensor fix inspired by 'Evgen2' on Twitter
7 years ago
Scott Lahteine
1344ca4b2f
UBL no longer needs ubl_state
7 years ago