Commit Graph

3656 Commits

Author SHA1 Message Date
3d-gussner
d472f0730c Change doxygen format 2019-10-30 15:50:23 +01:00
3d-gussner
986ac95c45 G codes documented ... next M commands 2019-10-30 11:19:51 +01:00
3d-gussner
8f05627747 Update #1 gcodes doxygen documentation
added some RepRap G-codes Wiki external links.
2019-10-25 13:04:04 +02:00
DRracer
ba0362b7d5
Merge pull request #2293 from mkbel/increment_version
Version 3.8.1 final.
2019-10-24 16:26:50 +02:00
Marek Bel
023ce01f9d Version 3.8.1 final. 2019-10-24 16:12:46 +02:00
Marek Běl
f3b696a243
Merge pull request #2292 from mkbel/de_lang_fix
Shorten "Automatisches Laden Filament nur bei einge schaltetem Filame…
2019-10-24 16:01:37 +02:00
Marek Bel
726b4156d1 Shorten "Automatisches Laden Filament nur bei einge schaltetem Filament- sensor verfuegbar..." to fit on single screen. 2019-10-24 15:56:25 +02:00
XPila
b603528bfd
Merge pull request #2291 from DRracer/lang-381-fixes-4
Lang 381 fixes 4
2019-10-23 15:04:39 +02:00
DRracer
5c2b573415 Skipped one translated sentence, because total translation size was >
65535B.
2019-10-23 13:54:15 +02:00
DRracer
939957aa52 translations for new text messages 2019-10-23 12:44:11 +02:00
DRracer
46c74f84b6
Merge pull request #2279 from leptun/MK3_Octoprint_fIxes
Additional fanError fixes
2019-10-23 09:47:00 +02:00
Yuri D'Elia
e25befa175 Fix include guard to silence duplicate declaration warnings 2019-10-22 15:49:10 +02:00
Yuri D'Elia
50231b76da Improved handling of unknown Z position
- Introduce raise_z_above to move Z carefully when the current position
  is potentially unknown, using stallguard
- Use raise_z_above for:
  * filament loading/unloading clearance
  * extruder spacing when preheating (to avoid buildplate marks on PEI)
  * before homing to avoid damaging the build plate and to avoid
    repeated Z moves as well

Since raise_z_above is conditional, it will only raise when needed.

Calling raise_z_above when the extruder position is unknown and already
at maximum travel is safe and will prevent further vertical moves.
2019-10-22 15:49:10 +02:00
DRracer
d32fd1d893 Better EN for new messages 2019-10-22 09:11:47 +02:00
leptun
4943e17bda Preserve power during PP by turning off backlight 2019-10-19 18:45:31 +03:00
leptun
d7b12faa95 Add "Brightness" to Tune menu 2019-10-19 18:45:04 +03:00
leptun
0ed4a23ae7 And another compile fix... 2019-10-18 12:42:55 +03:00
leptun
9fc42526e7 Backlight always on during calibration 2019-10-18 12:18:43 +03:00
leptun
91e94aa0e8 Adjustable timeout 2019-10-18 10:32:41 +03:00
leptun
d432c3644d Enable beeping after fan error is fixed 2019-10-18 09:13:19 +03:00
leptun
ea8d9ae49d Merge branch 'MK3' into MK3_Octoprint_fIxes 2019-10-18 08:45:22 +03:00
leptun
ace1d7049a Reenable command processing when issue is fixed if printer not active 2019-10-17 17:49:15 +03:00
3d-gussner
33a4319443 Merge branch 'MK3' into MK3_prep_Arudino-Boards_102 2019-10-17 14:16:37 +02:00
3d-gussner
2af43667c8 Changed folder and check file names...
to have seperated build enviroments depening on Arduino IDE versions and board-versions.

Successfully tested with:
- Arduino IDE 1.8.5 and board version 1.0.1
- Arduino IDE 1.8.5 and board version 1.0.2
  - These two above generate identical hex files

- Arduino IDE 1.8.7 and board version 1.0.2
- Arduino IDE 1.8.8 and board version 1.0.2
- Arduino IDE 1.8.9 and board version 1.0.2
  - These three above generate identical hex files
  - Compared to the 1.8.5 hex files the code uses less resources (Multi language/EN_ONLY):
    ```
    Sketch uses 240082 bytes (94%) of program storage space. Maximum is 253952 bytes.
    Global variables use 6002 bytes of dynamic memory.

    Sketch uses 222344 bytes (87%) of program storage space. Maximum is 253952 bytes.
    Global variables use 6019 bytes of dynamic memory.
    ```
    vs.
    ```
    Sketch uses 241526 bytes (95%) of program storage space. Maximum is 253952 bytes.
    Global variables use 6046 bytes of dynamic memory.

    Sketch uses 223828 bytes (88%) of program storage space. Maximum is 253952 bytes.
    Global variables use 6065 bytes of dynamic memory.
    ```

Failed tests:
- Arduino IDE 1.8.6 and board version 1.0.2
- Arduino IDE 1.8.10 and board version 1.0.2
2019-10-17 14:05:51 +02:00
leptun
812eafd09c Fix compile for miniRambo 2019-10-17 13:14:32 +03:00
leptun
25e0d23efe Backlight overhaul and UI changes 2019-10-17 13:11:32 +03:00
Marek Běl
32befed255
Merge pull request #2277 from DRracer/lang-381-fixes-3
tiny lang fixes, part 1
2019-10-16 16:43:41 +02:00
DRracer
04bfe674df tiny lang fixes, part 1 2019-10-16 16:32:49 +02:00
leptun
3b005ae38f Backlight detection 2019-10-16 14:40:45 +03:00
DRracer
5a4126e00c
Merge pull request #2263 from leptun/MK3-Fix_PSU_DELTA_SILENT
PSU_DELTA fix force_high_power_mode()
2019-10-16 13:22:22 +02:00
DRracer
441a208420
Merge pull request #2256 from mkbel/unify_silent_mode
Initialize EEPROM_SILENT in one place both for MK3 and MK25 printers …
2019-10-16 13:21:45 +02:00
Yuri D'Elia
7f3ba499a0 Do not wait forever if the heater on the extruder is disabled 2019-10-15 20:54:00 +02:00
leptun
5a662413e6 Fix compile for printer without backlight support 2019-10-13 14:34:04 +03:00
leptun
75f389a71d Auto-Dimming initial 2019-10-13 14:31:43 +03:00
leptun
b2a1dc6786 Compile fix for firmware without LCD_BL_PIN 2019-10-11 19:23:38 +03:00
leptun
68491c9d4d First implementation 2019-10-11 19:06:37 +03:00
leptun
e3ac2e2509 PSU_DELTA fix force_high_power_mode() 2019-10-10 19:01:57 +03:00
Marek Bel
219a5e0625 Initialize EEPROM_SILENT in one place both for MK3 and MK25 printers and make it more clear. 2019-10-03 21:25:52 +02:00
3d-gussner
b4ec5a0f36 Merge branch 'MK3' into MK3_prep_Arudino-Boards_102 2019-10-03 18:54:20 +02:00
Marek Běl
3aa380e348
Merge pull request #2253 from mkbel/increase_version
Increase version.
2019-10-03 17:39:21 +02:00
Marek Bel
0dde5e3167 Increase version. 2019-10-03 17:37:22 +02:00
Marek Běl
c0aa3956b5
Merge pull request #2252 from mkbel/increase_version
Increase version and commit number.
2019-10-03 17:34:14 +02:00
Marek Bel
4fc4cf9c11 Increase version and commit number. 2019-10-03 17:30:14 +02:00
Marek Běl
9f73250772
Merge pull request #2251 from DRracer/lang-381-fixes-2
tiny lang fixes for 3.8.1
2019-10-03 15:52:03 +02:00
D.R.racer
90c2c65566 tiny lang fixes for 3.8.1 2019-10-03 15:43:58 +02:00
DRracer
bd544a25da
Merge pull request #2250 from mkbel/fix_MK25_wizzard
Move check for clear EEPROM just after factory_reset() to ensure noth…
2019-10-03 08:05:26 +02:00
Marek Bel
7feb763643 Move check for clear EEPROM just after factory_reset() to ensure nothing is written to EEPROM before check.
Fix wizard not starting after Factory RESET / All Data on MK25 printer.

This was broken by:

Author:      leptun <voinea.dragos.alexandru@gmail.com>
Date:        3 weeks ago (9/12/2019 6:16:31 AM)
Commit hash: 78708903e8

Also update eeprom value
2019-10-02 18:38:46 +02:00
3d-gussner
6785eb11e4 Merge branch 'MK3' into MK3_prep_Arudino-Boards_102 2019-10-02 11:10:42 +02:00
DRracer
d68ad6f8c6
Merge pull request #2217 from mkbel/MM_lay1_cal
Mm lay1 cal
2019-10-02 08:44:24 +02:00
Marek Běl
05e23d1468
Merge branch 'MK3' into MM_lay1_cal 2019-10-01 23:08:11 +02:00