XPila
f1d30d99fe
Merge pull request #402 from XPila/MK3
...
fixed bug - fsensor synchronization (b146)
2018-01-15 15:26:33 +01:00
Robert Pelnar
aaf4e0a5e0
fixed bug - fsensor synchronization (b146)
2018-01-15 15:23:06 +01:00
PavelSindler
1d3f6e8be5
flush rx buffer in case that it was full
2018-01-15 12:18:21 +01:00
bubnikv
1eac2b4ccb
Fixed a regression error from the last commit regarding Z homing.
...
Removed unused Z_LATE_ENABLE symbol.
2018-01-15 12:00:28 +01:00
PavelSindler
9e7686b77f
unload changes reverted back
2018-01-15 11:35:49 +01:00
PavelSindler
c36af887b7
M600 has timeout for nozzle, different procedure for unload
2018-01-15 11:30:28 +01:00
PavelSindler
8ff38493f0
Merge pull request #399 from XPila/MK3
...
build 146
2018-01-15 01:44:10 +01:00
Robert Pelnar
9aedaa8fe7
build 146
...
hard limits
fsensor overflow fix
2018-01-14 23:59:43 +01:00
bubnikv
7a972fd9b0
Split the stepper ISR routine into multiple inline functions,
...
added an optimized DDA routine for moves with less than 32767 ticks.
2018-01-14 22:37:07 +01:00
PavelSindler
3201fd1538
removed duplicit comment
2018-01-14 19:36:30 +01:00
bubnikv
30b06488ca
Redefined the DDA step and accumulator values to unions to support
...
access to the low / high words of the 32bit values.
This is a prerequisity for an optimized 16bit only DDA
in case the number of step is lower than 32767.
2018-01-14 17:01:04 +01:00
bubnikv
a1fd50ea9a
Simlified the extruder ticking code.
2018-01-14 14:45:27 +01:00
XPila
e3dadfde71
Merge pull request #397 from XPila/MK3
...
build 145
2018-01-13 19:16:53 +01:00
Robert Pelnar
552b1f03b1
build 145
...
fixed - finishstatus declaration
2018-01-13 19:16:09 +01:00
XPila
78d6088d48
Merge pull request #392 from PavelSindler/fail_stats
...
filament fails counter fix
2018-01-12 22:23:18 +01:00
PavelSindler
8bd84ba4fd
Merge pull request #396 from XPila/MK3
...
Mk3
2018-01-12 22:08:50 +01:00
PavelSindler
a0555f49c4
Merge pull request #395 from bubnikv/MK3
...
Slight optimization of the fan speed interrupt routine by accessing
2018-01-12 22:08:35 +01:00
bubnikv
5ed9233abc
Missed a bit with the last commit.
2018-01-12 22:01:53 +01:00
Robert Pelnar
530dfba417
Status message limit (PFW-124)
2018-01-12 21:21:21 +01:00
bubnikv
82304a2268
Slight optimization of the fan speed interrupt routine by accessing
...
the Arduino millis() without locking interrupts.
2018-01-12 21:16:29 +01:00
PavelSindler
b2e6779782
Merge pull request #394 from bubnikv/MK3
...
Slight optimization of the stepper timer routine.
2018-01-12 21:02:50 +01:00
Robert Pelnar
ebf6d08fae
Crash detection - message on lcd (PFW-115)
2018-01-12 21:02:49 +01:00
bubnikv
135dda1bff
Slight optimization of the stepper timer routine.
...
Use WRITE_NC instead of WRITE for writing into the slow ports.
2018-01-12 21:01:01 +01:00
PavelSindler
be341d9825
Merge pull request #393 from bubnikv/MK3
...
Mk3
2018-01-12 20:53:47 +01:00
bubnikv
3e6d853364
Debugging of the stepper timer routine. When enabled through
...
DEBUG_STEPPER_TIMER_MISSED, the printer is halted on stepper timer overflow
and an error message is displayed.
2018-01-12 20:51:14 +01:00
PavelSindler
23b78da2f5
filament fails counter fixed
2018-01-12 20:21:07 +01:00
bubnikv
26747d7236
Definition of 8 pins on the Einsy 0.4 board connected to pin headers
...
to be monitored by an 8 channel logic analyzer, for example the Saleae.
2018-01-12 20:18:20 +01:00
bubnikv
db985065ff
WRITE_NC macro for non-critical (non-synchronized) access to
...
slow ports. The WRITE macro stores the CPU bits on the stack first,
then locks the interupts, reads the port, sets a bit, writes the port
and then finally reverts the CPU bits. The WRITE_NC does not lock
the interrupts, therefore it may only be used where it cannot
be interrupted.
2018-01-12 20:15:59 +01:00
PavelSindler
1fbed53200
initial
2018-01-12 20:01:22 +01:00
Robert Pelnar
0f46fa0c37
blocking messages in settings/tune menu (PFW104)
...
switch normal/stealth (PFW110)
2018-01-12 19:54:32 +01:00
PavelSindler
6643f77648
Merge pull request #390 from PavelSindler/MK3_for_merging
...
commit nr updated
2018-01-11 17:52:15 +01:00
PavelSindler
a4be2af538
commit nr updated
2018-01-11 17:51:30 +01:00
PavelSindler
f5ed12817d
Merge pull request #388 from PavelSindler/first_layer_saving
...
Live adjust Z saving using timeout
2018-01-11 17:49:40 +01:00
PavelSindler
5c1db284b0
remove setting live adjust status in setup function
2018-01-11 17:48:58 +01:00
PavelSindler
97bd56d560
Merge pull request #386 from PavelSindler/selftest_swapped_fans
...
manual check for swapped fans
2018-01-11 17:45:23 +01:00
bubnikv
52315d7382
Merge pull request #389 from PavelSindler/fw_versions
...
development fw versions has initial message for warning
2018-01-11 17:12:25 +01:00
bubnikv
c3179f6960
Merge branch 'MK3' into fw_versions
2018-01-11 17:12:17 +01:00
bubnikv
cfae8f859d
Merge branch 'MK3' into fw_versions
2018-01-11 16:58:47 +01:00
PavelSindler
087532085f
development fw versions has initial message for warning
2018-01-11 15:50:26 +01:00
PavelSindler
cc20da62a8
whitespace
2018-01-10 23:31:06 +01:00
PavelSindler
c185b46eb2
live adjust Z saving using timeout
2018-01-10 23:28:41 +01:00
Robert Pelnar
0d269261e4
PFW-110 - load filament - beep when loading finished.
2018-01-10 18:50:16 +01:00
PavelSindler
c79d960cb5
manual check for swapped fans
2018-01-10 16:40:06 +01:00
XPila
6ff7641d97
Merge pull request #385 from XPila/MK3
...
Build 143f
2018-01-09 20:01:56 +01:00
Robert Pelnar
43010b30b4
Build 143f
...
Crashdetection improoved, blocking temperature ISR fixed, limits for silent mode adjusted.
2018-01-09 19:54:07 +01:00
PavelSindler
22f7e577c0
Merge pull request #384 from PavelSindler/MK3_for_merging
...
thermal runaway: reset cmd queue
2018-01-09 13:50:19 +01:00
PavelSindler
858945d949
thermal runaway: reset cmd queue to ensure that heater/bed temp will be always set to zero
2018-01-09 13:35:12 +01:00
PavelSindler
a672f5faad
Merge pull request #383 from PavelSindler/selftest_fix
...
temp runaway for heatbed enabled in config
2018-01-08 16:16:57 +01:00
PavelSindler
75efc71527
temp runaway for heatbed enabled in config
2018-01-08 16:15:50 +01:00
PavelSindler
3b5c960f12
Merge pull request #382 from PavelSindler/selftest_fix
...
Fixed selftest error messages for print fan and extruder fan (were swapped)
2018-01-08 16:11:03 +01:00