Scott Lahteine
77a923d8ce
Merge pull request #4186 from thinkyhead/rc_array_macros
Simplified variable-size array macros
8 years ago
Scott Lahteine
e650a75b88
Simplified variable-size array macros
8 years ago
Scott Lahteine
ac4f235912
Merge pull request #4167 from thinkyhead/rc_eeprom_checksum
EEPROM Checksum
8 years ago
Scott Lahteine
ba00615aa4
Merge pull request #4184 from esenapaj/Tab-to-Space
Tab to Space
8 years ago
esenapaj
03b8f88092
Tab to Space
8 years ago
Scott Lahteine
b4fee31a84
Merge pull request #4183 from AnHardt/do_probe_raise-asymetry
Unconditional do_probe_raise() in probe_pt()
8 years ago
AnHardt
cb1b31f69b
Unconditional do_probe_raise() in probe_pt()
If Z_RAISE_BETWEEN_PROBINGS is null or undefined the probe is currently not raised by home_offset[Z_AXIS] and zprobe_zoffset.
But when different from 0 is.
If an undefined Z_RAISE_BETWEEN_PROBINGS expands to 0 (and it does) this is the solution.
A similar asymmetry exists with the newly introduced 'short-cut' in G28 - but its the rise before anything is probed - so should not make a difference.
8 years ago
Scott Lahteine
7ef7843fd4
Merge pull request #4181 from thinkyhead/rc_rename_a_move_func
Do interpolated moves for Allen Key deploy/stow
8 years ago
Scott Lahteine
6b2a7b30af
Extra comments to clarify EEPROM code
8 years ago
Scott Lahteine
787f394676
MAX_EXTRUDERS replaces mysterious "4"
8 years ago
Scott Lahteine
bc3748b7bc
Add shared Config_Postprocess for Read and Reset
8 years ago
Scott Lahteine
adcd0f5de3
Some formatting in configuration_store.cpp
8 years ago
Scott Lahteine
5e370006fc
EEPROM Checksum
8 years ago
Scott Lahteine
725fde8b26
Merge pull request #4169 from thinkyhead/rc_wait_but_break
Allow wait-for-cooling, break at threshold or if cooling stalls
8 years ago
Scott Lahteine
da6b0dab5f
Use prepare_move_to_destination for Allen Key deploy/stow
8 years ago
Scott Lahteine
c42f8fb8dd
Rename some movement sub-functions
8 years ago
Scott Lahteine
b6b3a4afbf
Merge pull request #4168 from thinkyhead/rc_viki2_for_ramps
Support for VIKI2 in RAMPS and derivatives
8 years ago
Scott Lahteine
3d9472f305
Merge pull request #4173 from thinkyhead/rc_cleanup_runout
Cleanup extruder runout configs
8 years ago
Scott Lahteine
f84d85f761
Cleanup extruder runout configs
8 years ago
Scott Lahteine
5e14a528dd
Always wait for cooling in M109/M190, break at low temp or if cooling stalls
8 years ago
Scott Lahteine
bf216bd78f
Merge pull request #4165 from thinkyhead/rc_rumba_temp_pins
Always define temp sensor, heater pins for RUMBA
8 years ago
Scott Lahteine
0b0b7aac6e
Support for VIKI2 in RAMPS and derivatives
8 years ago
Scott Lahteine
abda4ab427
Clean up CNControls pins
8 years ago
Scott Lahteine
683975cf90
Fix spelling in a config comment
8 years ago
Scott Lahteine
8268c0a9a0
Always define temp sensor, heater pins for RUMBA
8 years ago
Scott Lahteine
db19959735
Merge pull request #4161 from thinkyhead/rc_general_cleanup
Reduce storage requirements for strings, make some PGM
8 years ago
Scott Lahteine
2e96276bf4
More debug message cleanup
8 years ago
Scott Lahteine
dc2c0e5e24
Simpler debug output for deploy/stow
8 years ago
Scott Lahteine
bd491818d6
Reduce storage requirements for strings, make some PGM
8 years ago
Scott Lahteine
ee876dcd7a
Merge pull request #4159 from thinkyhead/rc_rigidbot_diff
Rigidbot V2 support - has MCP4728 digipot
8 years ago
Scott Lahteine
fdb6533730
Merge pull request #4162 from thinkyhead/rc_anhardt_sled3
Simplify dock_sled() and some more probe tweaks
8 years ago
Scott Lahteine
0c24e0e445
Support for newer Wire library
8 years ago
Scott Lahteine
ddb386c139
Init DAC_DISABLE_PIN in dac_init
8 years ago
AnHardt
e480ee0054
Further cleanup of G28 for probes
8 years ago
AnHardt
39883d03fc
universalize axis_unhomed_error()
8 years ago
AnHardt
e616093d4c
Simplify dock_sled()
`dock_sled()` is never called with offset parameter - remove it.
We move x only - so only that needs to be homed. Consequence is - we can home to z-min now with a sled probe!
Feedrates are set and restored in `do_blocking_move()`.
We already checked if the probe is deployed/stowed in deploy/stow_probe.
```
if (z_loc < _Z_RAISE_PROBE_DEPLOY_STOW + 5) z_loc = _Z_RAISE_PROBE_DEPLOY_STOW;
```
makes no sense - remove.
Now the raise is the same for deploy/stow -> move before the if.
Replace the if with a ternary.
Instead writing LOW/HIGH use the boolean `stow` we already have.
There is no reason for not using the sled probe in G29/M48 with 'E'.
It takes a while but works. (tested!)
8 years ago
Scott Lahteine
6c60869409
Support DAC_OR_ADDRESS in Printrboard too
8 years ago
Scott Lahteine
593c8bf286
Support for Rigidbot V2
8 years ago
Scott Lahteine
1df63b7ef4
Merge pull request #4158 from thinkyhead/rc_has_lcd_contrast
CARTESIO_UI has lcd contrast
8 years ago
Scott Lahteine
511503ede9
CARTESIO_UI has lcd contrast
8 years ago
Scott Lahteine
71a693b3ec
Merge pull request #4154 from thinkyhead/rc_probe_raise_options
Use Z_RAISE_BETWEEN_PROBINGS with MBL
8 years ago
Scott Lahteine
829c92f1ba
Use Z_RAISE_BETWEEN_PROBINGS with MBL
8 years ago
Scott Lahteine
eb1755208f
Merge pull request #4153 from thinkyhead/rc_probe_raise_options
Combine Z raise before/after options
8 years ago
Scott Lahteine
10da7ac86c
Combine Z raise before/after options
8 years ago
Scott Lahteine
9caa8941e2
Merge pull request #4149 from thinkyhead/rc_minimum_raise_in_probe_pt
Ensure a minimum height before XY move in probe_pt
8 years ago
Scott Lahteine
3fa631130f
Ensure a minimum height before XY move in probe_pt
8 years ago
Scott Lahteine
815000ff32
Merge pull request #4148 from thinkyhead/3drag_delay_anhardt
Fix up delays in ST7920_SWSPI_SND_8BIT
8 years ago
Scott Lahteine
a7684eef7a
Squish code in ST7920
8 years ago
AnHardt
b4076883cc
Set testet delays for K8200, RAMBO, MINIRAMBO and ST7920
8 years ago
AnHardt
4454d80276
Decrease the needed nops to 1
by shitfing the left shift into the high phase.
```
2 cbi 0x2,1 ;set CLK //
1 in r18,__SREG__ //1
1-3 sbrc r24,7 //2-4
2 rjmp .L19 //4
1 cli .L19: //5
2 lds r25,258 lds r25,258 //7
1 andi r25,lo8(-2) ori r25,lo8(1) //8
2 sts 258,r25 sts 258,r25 //10
1 out __SREG__,r18 out __SREG__,r18 //11
2 .L3: rjmp .L3 //13 //2
2 sbi 0x2,1 ;reset CLK // //13-15 //2-4
1 lsl r24 ; val //1
1 nop //2
2 cbi 0x2,1 ;set CLK //4
...
```
8 years ago