PavelSindler
ae0c64248f
sync with upstream
2017-07-01 19:29:57 +02:00
PavelSindler
c4be651d2b
uvlo initial version
2017-07-01 18:51:02 +02:00
XPila
a7da9bde05
Merge pull request #3 from XPila/MK3
...
renamed EINY 0.1a to EINY 0.3a
2017-07-01 17:31:22 +02:00
Robert Pelnar
4f9a8147a4
renamed EINY 0.1a to EINY 0.3a
...
added EINY 0.4a
changed jerk (optimized for MK3 silent mode)
2017-07-01 17:28:32 +02:00
XPila
2eb0756575
Merge pull request #2 from XPila/MK3
...
TMC2130 + software SG homing + LF lineendings + tmc2130 debug M-Codes
2017-07-01 12:42:06 +02:00
Robert Pelnar
f6a8e1df9d
TMC2130 + software SG homing + LF lineendings + tmc2130 debug M-Codes
...
M910 - tmc2130_init
M911 - set holding currents
M912 - set running currents
M913 - print currents
2017-07-01 12:39:16 +02:00
XPila
c839209780
Merge pull request #1 from PavelSindler/MK3
...
fan speed check initial version, selftest updated, 3.0.12-RC2 sync
2017-06-30 10:56:53 +02:00
PavelSindler
43d696659f
3.0.12-RC2 sync
2017-06-29 18:35:43 +02:00
PavelSindler
0578ea527e
fan speed check initial version, selftest updated
2017-06-28 14:24:45 +02:00
michalprusa
fd2a1f1df4
Resolution setting fixed
2017-06-17 20:54:59 +02:00
michalprusa
6f3c28c4a7
Filament sensor PAT9125 implemented
2017-06-17 20:40:22 +02:00
michalprusa
21177476ac
StallGuard homing implemented, working
2017-06-17 16:58:36 +02:00
michalprusa
3e642d61cb
Stepper Y inverted, current lowered.
2017-06-17 15:58:26 +02:00
michalprusa
c83b1833bc
Johhny Firmware sync
2017-06-17 15:42:48 +02:00
michalprusa
1224705edc
Added EINY config
2017-03-24 20:16:29 +01:00
michalprusa
cabaec95c8
EINY implementation
2017-03-24 20:16:03 +01:00
michalprusa
3faef75a0d
3.0.10 sync
2017-03-24 19:47:50 +01:00
bubnikv
99ae9707de
Fixed a missing SD card error on start up, if the setup was blocked
...
by some dialog for an extended period of time.
Increased version to 3.0.8 final.
2016-09-01 16:52:46 +02:00
bubnikv
fe61647e68
Multi screen messages will display a "next page" indicator
...
if a next page follows.
2016-09-01 15:14:55 +02:00
bubnikv
50a0ca8519
Italian translations.
2016-09-01 14:10:41 +02:00
bubnikv
25024d8975
Added Spanish translations.
2016-09-01 14:07:27 +02:00
bubnikv
163db2f362
Fixed a bug in the optimized fixed point planner.
2016-09-01 13:31:50 +02:00
bubnikv
25b4675823
Updated Polish texts.
2016-09-01 13:13:21 +02:00
bubnikv
29cb4b2b5d
Removed the non-working pressure advance feature.
...
Improved accuracy of diagonal moves by oversampling the path discretization.
Accelerated the planner by rewriting time critical routines from floating
point to fixed point arithmetics.
2016-09-01 13:09:56 +02:00
bubnikv
930ed11e90
Updated texts.
2016-09-01 11:19:32 +02:00
bubnikv
b470e103dc
Reset live adjust on XYZ calibration.
...
Disable timeouts in the XYZ/Z calibration.
Don't modify feed rate multiplier during the XYZ/Z calibration.
Support multi screen messages in the XYZ/Z calibration - "move the Z carriages up" step.
Support up to three lines in the XYZ/Z calibration messages.
Added a new message "Measuring reference height of calibration point xx of 9".
Changed the "move the Z carriages up" message to suggest rotating the knob.
Changed the "live adjust not set" message to reference the manual chapter and section.
Remove debugging serial line output on Z calibration.
2016-09-01 10:44:24 +02:00
bubnikv
26405ee16f
Syncing with 3.0.7 public
2016-08-31 17:12:05 +02:00
michalprusa
307d17422d
3.0.6 sync
2016-08-11 10:42:53 +02:00
michalprusa
30f0528aba
Initial commit
2016-07-22 15:28:01 +02:00
bubnikv
986b286803
Reworked calculation of the trapezoidal ramps inside the planner.
...
The old implementation seems to be buggy, it accesses segments
outside the queue, causing jerks and skipped steps.
2016-07-22 10:37:06 +02:00
bubnikv
5c56e472fe
Show the Toshiba FlashAir IP address in the menu.
2016-07-22 10:31:30 +02:00
bubnikv
2e66fdf84a
Merge branch 'MK2' of https://github.com/Prusa3D/Prusa-Firmware into MK2
2016-07-21 10:49:48 +02:00
bubnikv
562c089e17
Initial implementation of the Toshiba FlashAir support:
...
Get the status of the Toshiba FlashAir, namely its IP address.
The IP address is currently reported through an M46, but this
is subject to change and the IP address shall be shown on the display.
2016-07-21 10:48:08 +02:00
akukan
c8c92f8ae5
PLA preheat settings for MK2 set to 215/55
2016-07-20 16:30:44 +02:00
akukan
e9910a9078
Print farm confirmation
2016-07-20 16:05:20 +02:00
akukan
1b2676baac
Farm monitoring
2016-07-20 15:02:52 +02:00
bubnikv
ea6a948c6b
Removed the dual carriage code for readibility.
...
Removed support for the slow Toshiba stepper drivers.
2016-07-19 10:57:18 +02:00
bubnikv
2e6e4542c9
Undo babystepping in Z before G28 / G80, if applied already.
...
Update babystepsTodo atomically (disable / enable interrupts).
Disable debugging outputs on the serial line from the X/Y calibration code.
OctoPrint fix - fixes a hangup after G28: Link the G28->G80 G codes
by calling the G80 code directly without pushing it into the command buffer.
SD card driver patch to support the Toshiba FlashAir SD/WiFi card.
2016-07-18 17:28:54 +02:00
bubnikv
3c21438392
In addition to the firmware version number, store the "PRUSA3D"
...
magic at the beginning of the EEPROM,
so at the upgrade the firmware would know, if the previous firmware
was a Prusa3D firmware.
2016-07-08 09:49:15 +02:00
bubnikv
d825c5ffac
Write the current firmware version into first 8 bytes of the EEPROM,
...
so the firmware will have a chance to find out, that it has been
upgraded.
2016-07-07 22:01:51 +02:00
bubnikv
d4e332112b
Reset babystepping value on startup, if the Z live adjust is off.
...
This is necessary so the Z axis will not go havoc when the Z live adjust
is enabled.
2016-07-07 21:34:13 +02:00
bubnikv
591e81777a
"Printer has not been calibrated yet, calibrate Z" message on startup,
...
if EEPROM_BABYSTEP_Z_SET equals 0x0ff.
2016-07-07 21:23:32 +02:00
bubnikv
208976f397
Ignore extended ASCII characters. These characters have no meaning in the G-code apart from the file names
...
and Marlin does not support such file names anyway.
Serial characters with a highest bit set to 1 are generated when the USB cable is unplugged, leading
to a hang-up of the print process from an SD card.
2016-07-07 20:31:11 +02:00
bubnikv
0b372bfc94
Added a new feature to the "M115" code:
...
"M115 Umajor.minor.revision-flavor" will trigger a dialog
on the display if the "upgrade" firmware version number is higher
than the current version number.
2016-07-07 20:26:59 +02:00
bubnikv
d7c75f2060
Updated soft end stops with the skew calibration active.
...
Updated changes between the corrected / uncorrected XY axes.
2016-07-07 11:51:24 +02:00
bubnikv
a88c0a30e7
Fixed a non-C++ implementation of the PRUSA specific G-Codes.
...
Yet another improvements of the bed skew calibration.
2016-07-06 16:12:04 +02:00
bubnikv
1394e7efc6
Skew calibration: Yet another improvement of the search algorithm
...
of the front row induction sensor targets.
Fixes of some movements behind the end stops.
2016-07-06 09:34:42 +02:00
bubnikv
58b2aa9fb8
Improvement of the bed skew calibration.
2016-07-04 19:00:42 +02:00
bubnikv
0389b23514
Rewrote the fitting routine of the induction sensor points to the measured points
...
from Linear Least Squares to Nonlinear Least Squares to maintain unity length of machine axes.
Improved the scanning of the 1st row of the induction points.
2016-07-01 09:13:15 +02:00
bubnikv
677c13fc9a
Improved the bed auto calibration at the Y=0 edge of the bed.
...
Fixed problems with step motors being disabled after inactivity.
2016-06-24 15:44:31 +02:00