Scott Lahteine
091179d960
bed_level_grid => z_values (also *_virt array)
8 years ago
Scott Lahteine
23cdbbb2d3
Add a method to refresh bilinear bed level after a change
8 years ago
Scott Lahteine
ccda63c473
Drop the accessor form for LCD value editing
8 years ago
Scott Lahteine
10da175be5
Fix a pair of compiler complaints
8 years ago
Scott Lahteine
ff0018e287
Format hex values as uppercase
8 years ago
android444
77aa16005d
Polish font
...
Add polish font for GLCD displays only.
HD44780 work properly without polish character.
Update language_pl.h.
8 years ago
benlye
3ed737425d
Fix typo in new SET_COM macro
8 years ago
Brian
88649b06a6
use planner.z_fade_height, etc. instead of private, ubl-specific g29 fade height
8 years ago
Scott Lahteine
e0e069c6d8
Clean up trailing whitespace
8 years ago
Scott Lahteine
9b94210394
Bring FLSUN config more up to date
8 years ago
Scott Lahteine
b0aa256bc0
Updates for all configs
8 years ago
Scott Lahteine
ee46ce1743
Add and apply interrupt helper macros
8 years ago
Scott Lahteine
6131c62499
General cleanup
8 years ago
benlye
2c86dfd3b5
Fix compiler type conversion errors after LCD changes
8 years ago
Scott Lahteine
55f9e76610
Merge pull request #6367 from thinkyhead/rc_cleanup_followup
...
Cleanup after some direct commits
8 years ago
Scott Lahteine
d38a792a91
Merge pull request #6382 from MagoKimbra/fix_configuration_store
...
Fix double definition in configuration_store
8 years ago
Scott Lahteine
b98bc034ae
Replace c_assert hack with static_assert
8 years ago
Scott Lahteine
5eb2b1a790
Clear up G29 compiler warnings
8 years ago
Scott Lahteine
4ce2a63db0
Apply const, spacing to Marlin_main.cpp
8 years ago
Scott Lahteine
e97f1284c1
Cleanup of pins testing code
8 years ago
Scott Lahteine
e9b53ae00c
Cleanup after some direct commits
...
https://github.com/MarlinFirmware/Marlin/commit/5e9726530ff21d3bc62beaa6
ac1b9437c276130a
8 years ago
Scott Lahteine
e05d050a1e
Add hex routine to print an address
8 years ago
Scott Lahteine
4542282f5e
Fix broken TOGGLE macro in fastio.h
8 years ago
MagoKimbra
ed52275a14
Fix double definition in configuration_store
8 years ago
Scott Lahteine
de569e3d4e
Merge pull request #6327 from Bob-the-Kuhn/M43-toggle-&-Z-probe-fixes
...
M43 Toggle & Z servo test - fix bug & add another check
8 years ago
Scott Lahteine
f33a650ecc
Merge pull request #6368 from thinkyhead/rc_linear_advance_eeprom
...
Add Linear Advance values to EEPROM and LCD
8 years ago
Scott Lahteine
a00ae4790a
Replace M905 with unique code M900
8 years ago
Scott Lahteine
1286d9603d
Clean up and organize ultralcd.cpp
8 years ago
Scott Lahteine
3cdf78a79f
MSG_VOLUMETRIC => MSG_FILAMENT
8 years ago
Thomas Moore
f8e77d6545
Add Linear Advance values to EEPROM and enable configuration of K via LCD
8 years ago
Scott Lahteine
eb2d073dae
Add M905 R for setting the E/D ratio directly
8 years ago
Scott Lahteine
69dfa54a84
Use code_value_linear_units for known-linear axes
8 years ago
Scott Lahteine
b956f2642b
Show M503 report with current linear units
8 years ago
Scott Lahteine
ba4a005ceb
Merge pull request #6373 from mtowara/mt_makefile_fix
...
Fix Makefile build
8 years ago
towara
150b15c311
fix compiler errors generated by more stringent flags in Makefile:
...
- use volatile for registers
- avoid implicit casts
8 years ago
towara
f6095c9325
fix missing serial.cpp in Makefile
8 years ago
Scott Lahteine
871f92378c
Tweak headings in EEPROM structure
8 years ago
Scott Lahteine
bf2548be4a
Merge pull request #6362 from tcm0116/babystepping
...
Only queue babysteps if axis is in a known position
8 years ago
dot-bob
9c410ddf68
Fixed an issue where a display with a hardware reset pin (LCD_RESET) may not get initialized properly.
8 years ago
Thomas Moore
72a7fac461
Only queue babysteps if axis is in a known position
8 years ago
Roxy-3D
5e9726530f
Setup to find data corruption and general clean up
...
This data corruption problem is very difficult. Just changing the code
a little bit changes whether the problem even happens and what is
affected. I need these changes in the main branch so I can operate with
the extra debug code always available and turned on.
Everything is setup such that if M100 is turned off or DEBUG(ECHO) is
turned off, the code is not affected. M100 has been made a little bit
more inteligent so it can display the serial command buffers in a more
meaningful way (because the data corruption seems to often times end up
in that area).
8 years ago
Scott Lahteine
e519e95953
Merge pull request #6358 from thinkyhead/rc_doubleclick_fix
...
Show Cancel/Continue screen for ABL "Level Bed"
8 years ago
Scott Lahteine
a81606c680
Show Cancel/Continue screen for ABL "Level Bed"
8 years ago
Scott Lahteine
51021bc7b8
Merge pull request #6353 from thinkyhead/rc_endstop_coolness
...
Clean up endstop triggering code
8 years ago
Scott Lahteine
857dec0990
Merge pull request #6342 from benlye/benlye-fix-softspi
...
Fix softspi variant conditional for 1284p
8 years ago
Scott Lahteine
4e04383d18
Merge pull request #6354 from thinkyhead/rc_doubleclick_fix
...
Fix undefined symbol if DOUBLECLICK_FOR_Z_BABYSTEPPING and HAS_BED_PROBE defined
8 years ago
Thomas Moore
8dd0492e68
Show lcd_babystep_zoffset screen if DOUBLECLICK_FOR_Z_BABYSTEPPING is enabled and HAS_BED_PROBE is defined
8 years ago
benlye
0a2f60fab4
Make spi.h inclusion conditional
...
spi.h is only needed if HEATER_0_USES_MAX6675 is defined, so making its inclusion conditional on HEATER_0_USES_MAX6675 being defined.
8 years ago
Bob-the-Kuhn
60471b7592
minor improvements
...
Configuration_store.cpp - changed a couple of print statements so the
values were printed. The old method resulted in the formula being
printed.
ubl_G29
1) added support for R option to P4. Now probes all points unless R is
present and the number is greater than 0.
2) P2 - moved map print statement so it showed the point that was
currently being probed, The old location did this only for the first
point.
3) P4 - Moved the map print for the same reason.
ultralcd.cpp - changed "Mesh Editor :" to "Mesh Editor" because the LCD
draw routine puts a ":" in automatically so you end up with an extra ":"
using the old message.
8 years ago
Scott Lahteine
25a61e9061
Improve motion-based endstop triggering code
8 years ago
Scott Lahteine
a2356c2825
Fix compiler warning about z-offset callback
8 years ago
Scott Lahteine
037c964d26
Reverse bools on prepare_move sub-functions
8 years ago
Scott Lahteine
d9c4333806
Extra logging of Dual X modes
8 years ago
Scott Lahteine
4067d15c92
Cleanup, extend TMC2130 implementation
8 years ago
Scott Lahteine
d60c02c5b1
Cleanup, extend TMC2130 configuration
8 years ago
Scott Lahteine
0e97b3d6d0
Fix some configuration spacing
8 years ago
Scott Lahteine
cf6f483378
Merge pull request #6187 from thinkyhead/rc_flsun_delta_autocal
...
Delta: DELTA_HEIGHT, G33 Auto-Calibrate, drop M206/M428, add M665 H
8 years ago
Scott Lahteine
24882adfbf
Allow NO_WORKSPACE_OFFSETS with DELTA_AUTO_CALIBRATION
...
- On `DELTA` the `M665 H` option supplants `M206`
- On `DELTA` `NO_WORKSPACE_OFFSETS` only reverts `G92` behavior
- Spawn 4 conditionals based on `NO_WORKSPACE_OFFSETS`
- Optimize coordinate space conversion for `DELTA` workspace
- To keep EEPROM version, retain `home_offset[XYZ]`, just ignore XY
8 years ago
Bob-the-Kuhn
1acb84ba02
fix 1 bug, add error messages
...
===============================================
make changes requested by reviewers
===============================================
add M43 test to Travis, fix EOL, remove trailing spaces
8 years ago
LVD-AC
8821963873
Implement delta auto-calibration and delta_height
8 years ago
Scott Lahteine
b305699046
Merge pull request #6341 from benlye/benlye-lcd_babystep_zoffset
...
Fix lcd_babystep_zoffset()
8 years ago
LVD-AC
03bda24d19
Add delta auto-calibration and configuration for Flsun AC
8 years ago
Scott Lahteine
1bd25fd2b3
Clean up config spacing, section headings, etc.
8 years ago
Scott Lahteine
153b0ae967
Tweak Delta Printer configuration note
8 years ago
Scott Lahteine
81ffd98dd9
Allow faux leveling
8 years ago
Scott Lahteine
2355d87e11
Merge pull request #6346 from thinkyhead/rc_broken_abl_test
...
Add support for SOLENOID_PROBE
8 years ago
Scott Lahteine
f4685c28b7
Reorder Conditionals_post.h and add comments
8 years ago
Scott Lahteine
0ac2b5c045
Additional 5 extruders support (solenoids, microstepping)
8 years ago
Scott Lahteine
fd2a0784ba
Add support for SOLENOID_PROBE
8 years ago
Scott Lahteine
5803ba43a9
Expose EXT_SOLENOID as an advanced option
8 years ago
Scott Lahteine
ea734f910b
Use direct pin manipulation whenever possible
8 years ago
Scott Lahteine
19d0c6a0c0
Patch to init W with RGBW_LED
8 years ago
Scott Lahteine
3e079660b0
Never define SLED_PIN
8 years ago
benlye
1a447d0047
Fix variant conditional for 1284p
8 years ago
benlye
1f9ee42750
Fix lcd_babystep_zoffset()
...
Resolve 'steps_to_mm was not declared in this scope' compilation error after recent changes to merge babystepping with M851
8 years ago
Bob-the-Kuhn
445d39e95a
CORExx endstop detection fixes
...
1. The CORExx printers were checking more endstop axis than needed.
2. Removed all the CORE_xx_NOT logic. The motor_direction(xx) routine
always returns the correct data so it is not needed. It was actually
cause the wrong direction to be checked in some cases.
3. Made the logic/defines for X, Y & Z axis all the same. The old logic
checked inappropriate configurations for Y and didn't check all the
correct configurations on Z.
4. Added a check for zero steps before the X, Y & Z axis. Previously
would check the they axis even if there were no movement.
8 years ago
Roxy-3D
28fec61f92
M100 Fixes and Features
...
All the memory accesses need to be unsigned char in order to avoid
false errors being detected. Two new features are available for
developers to call into the M100 functionality to look for data
corruption.
8 years ago
Scott Lahteine
52c3ace102
Add BABYSTEP_ZPROBE_OFFSET as an optional feature
8 years ago
Scott Lahteine
cd4e6abec8
Group BABYSTEPPING options together
8 years ago
Scott Lahteine
60ac41a32c
Add code to handle changes to zprobe_zoffset
8 years ago
Scott Lahteine
8fa4209916
Movement/adjustment should be reverse of probe offset change
8 years ago
Thomas Moore
361655828f
Use babystepping to adjust bed probe z-offset
8 years ago
Scott Lahteine
36e5c7c389
Merge pull request #6330 from thinkyhead/rc_improvements
...
Sanity check per-axis options' array sizes
8 years ago
Scott Lahteine
02fca543bb
Merge pull request #6272 from thinkyhead/rc_adc_variable_rate
...
Make ADC sensor reading frequency adjustable
8 years ago
Scott Lahteine
34308368c0
Sanity check per-axis settings for size
8 years ago
Scott Lahteine
ac96ae89f9
Apply `const` in Stepper::isr
8 years ago
Scott Lahteine
2fa1e882d0
Merge pull request #6325 from thinkyhead/rc_M20_with_size
...
Simplified M20 with size
8 years ago
Bob-the-Kuhn
1b12fea0fa
simplified M20 with size
8 years ago
Scott Lahteine
4022b971db
Merge pull request #6315 from thinkyhead/rc_unify_M421
...
Unify M421
8 years ago
Scott Lahteine
b236562354
Merge pull request #6306 from thinkyhead/cleanup_after_6302
...
Adjustments to M100
8 years ago
Scott Lahteine
5e4f4d387f
Swap MBL z_values dimensions to [X][Y]
8 years ago
Scott Lahteine
063f641651
Unify M421
8 years ago
Scott Lahteine
6d5400dc31
Merge pull request #6240 from thinkyhead/rebuild_rgb_led
...
Extend RGB LED with Printer Events
8 years ago
Scott Lahteine
dac21ec680
Add support for an RGBW LED
8 years ago
Scott Lahteine
e7746ffee4
Extend RGB LED support, adding Printer Events
8 years ago
Scott Lahteine
c7063eb55c
theTarget => target_temp
8 years ago
Scott Lahteine
36bda2bade
Add HAS_RESUME_CONTINUE shorthand macro
8 years ago
Scott Lahteine
53e6c33c37
2 is DXC_DUPLICATION_MODE
8 years ago
Scott Lahteine
a2cb0a3d54
Use multiply for delta probe constraint
8 years ago
Scott Lahteine
6487c96a4a
Merge pull request #6313 from Kaibob2/patch-10
...
Allow 10mm Movements for Z-Axis
8 years ago