Scott Lahteine
f2c3b0d476
Use bit flags for homed/known
7 år sedan
Scott Lahteine
4832be52d7
Followup to G29 O
7 år sedan
Robert Mendon
86170e6a66
[2.0.x] Add O (optional) flag to G28/G29 (#10913 )
7 år sedan
Alexey Shvetsov
2ddba201c0
STM32F1 HAL Fixes (#10999 )
- Enable / disable interrupts with `__iSeiRetVal` / `__iCliRetVal`
- Add STM32F1 to Travis CI tests
7 år sedan
Scott Lahteine
43bdd0bfe4
Fix indent in stepper.h
7 år sedan
Scott Lahteine
b8f8dc72f0
Add travis helper update_defaults
7 år sedan
Scott Lahteine
2ba198a624
Tweak M122 report spacing
7 år sedan
Eduardo José Tagle
5590c8ffd0
Fix MarlinSerial (AVR) (#10991 )
An undocumented hw bug makes the UART lose chars when RX ISR is disabled, even for a very small amount of time. This happens when RX_BUFFER > 256, and the result is corrupted received commands. Solved by implementing pseudo-atomic operations on 16bit indices.
7 år sedan
Scott Lahteine
3fd1f32b73
Fix ADC key and chamber temp
7 år sedan
Scott Lahteine
117fd007a9
Followup to pin error change
7 år sedan
Scott Lahteine
ae07a3e4aa
Multiplier edit large ranges
7 år sedan
Scott Lahteine
20a5db03bb
Junction Deviation limit (0.01 to 0.3)
7 år sedan
Scott Lahteine
a2f521d34b
Add Junction Deviation mm runtime setting (#10990 )
7 år sedan
Scott Lahteine
590ce1c33e
Fix serial debug ouput
7 år sedan
Scott Lahteine
968a5d2e63
Protected pin err for M226
7 år sedan
Scott Lahteine
4b90cd8ead
Merge pull request #10922 from ejtagle/bugfix-2.0.x
[2.0.x] Adaptive multiaxis step smoothing, and tons of fixes
7 år sedan
Giuliano
f1cdfe3dfd
[2.0.x] stow bltouch before start homing (#10987 )
7 år sedan
etagle
6f14bcaa3e
Add MAXIMUM_STEPPER_RATE, enforce in multi-stepping
The timing value should be properly set for ALL boards. The compiler will check and set maximum step rate calculations based on those values.
7 år sedan
etagle
39a7e7720d
Adaptive multiaxis step smoothing
- Stepper bugs fixed
- Support MIXING_EXTRUDER with Linear Advance
- Miscellaneous cleanup
7 år sedan
Scott Lahteine
ae15c5af88
Merge pull request #10983 from thinkyhead/bf2_xon_xoff_changes
[2.0.x] Serial handshaking fixes / debug
7 år sedan
etagle
99af086cea
Add hidden Serial overflow debug options
7 år sedan
etagle
d90e8fcad9
Fix XON/XOFF implementation
Pointed out by @GMagician
7 år sedan
Scott Lahteine
bbf80440bf
Add sanity-check for MOTHERBOARD
7 år sedan
Giuliano
b64cc9329e
[2.0.x] Fix dual enstop home (#10980 )
7 år sedan
Scott Lahteine
8a376e6beb
Update MINIMUM_STEPPER_PULSE description
7 år sedan
Scott Lahteine
3701869e6c
Add HAL_timer_start for AVR, use stepper timer to time pulses
7 år sedan
Giuliano
e970e429b6
[2.0.x] Fix null check in lsDive (#10978 )
7 år sedan
etagle
d82704354f
Increase the planner first block HOLD delay to 100mS
7 år sedan
Scott Lahteine
779d4a17a0
Highlight 64128N and common ST7565 difference
Followup to #10920 , addressing #10962
7 år sedan
Scott Lahteine
b9418439b9
Prevent MB false-positive on bad board name
7 år sedan
Scott Lahteine
88314b8910
CREALITY_ENDER is long gone
As noted in #10965
7 år sedan
Scott Lahteine
334341c632
Hephestos config updates (#10960 )
7 år sedan
Scott Lahteine
f74278b8b1
Add -4 thermocouple to list in configs
7 år sedan
Scott Lahteine
7ba5afff01
Allow FAN_PIN override, pins cleanup (#10956 )
7 år sedan
Scott Lahteine
55aedf036b
Fix M503 ABL mesh report. (Zero-based IJ indices)
7 år sedan
Scott Lahteine
e7623b5788
Restore Z_PROBE_PIN to pinsDebug_list.h
7 år sedan
Scott Lahteine
a426986df8
Ensure pins set to INPUT after attachInterrupt (#10928 )
7 år sedan
Scott Lahteine
d8b983f624
More concise M503 output for M906, M913, M914 (#10947 )
7 år sedan
Giuliano
eb1026d438
[2.0.x] Fix compile warning (#10931 )
7 år sedan
Dave Johnson
a5b0bf86f1
[2.0.x] Correct PROGMEM on DFU-equiped AT90USB boards (#10943 )
130048 is available on genuine Teensy2.0++ with Paul's "Halfkay" bootloader. Atmel DFU-equiped boards have only 122880 available
7 år sedan
Scott Lahteine
c2bdbdffaa
Prevent a buffer overflow in diveToFile
Co-Authored-By: akunt
7 år sedan
Giuliano
c9d1a620d4
[2.0.x] fix indentations (#10934 )
7 år sedan
Roxy-3D
d550da084f
Fix Max7219 control pins for use with 32-bit platforms
7 år sedan
Scott Lahteine
c16e41e9e6
STM32F4 pins cleanup
7 år sedan
Scott Lahteine
c685c7b7dd
STM32F4: All pins can do PWM
7 år sedan
Scott Lahteine
85914423a1
Merge pull request #10920 from thinkyhead/bf2_misc_cleanups_jun2
[2.0.x] Clean up ST7565, dual endstops homing
7 år sedan
Scott Lahteine
2fd9ba56da
LED menu item bool (like Case Lights)
7 år sedan
Scott Lahteine
ad8d3150aa
Cleanup for dual endstops homing
7 år sedan
Scott Lahteine
61181b7f24
Add macros for ST7565 commands
7 år sedan
Eduardo José Tagle
d3c02410a8
[2.0.x] Small assorted collection of fixes and improvements (#10911 )
* Misc fixes and improvements
- Get rid of most critical sections on the Serial port drivers for AVR and DUE. Proper usage of FIFOs should allow interrupts to stay enabled without harm to queuing and dequeuing.
Also, with 8-bit indices (for AVR) and up to 32-bit indices (for ARM), there is no need to protect reads and writes to those indices.
- Simplify the XON/XOFF logic quite a bit. Much cleaner now (both for AVR and ARM)
- Prevent a race condition (edge case) that could happen when estimating the proper value for the stepper timer (by reading it) and writing the calculated value for the time to the next ISR by disabling interrupts in those critical and small sections of the code - The problem could lead to lost steps.
- Fix dual endstops not properly homing bug (maybe).
* Set position immediately when possible
7 år sedan