3d-gussner
0067dc0d9d
Merge branch 'MK3' into MK3_EEPROM_doc
2020-03-23 14:15:35 +01:00
3d-gussner
f4037b9cb4
Fixes after testing
2020-03-23 14:13:24 +01:00
Alex Voinea
5c4b3eea87
Struct comments
2020-03-23 14:57:03 +02:00
DRracer
73349033d5
Merge pull request #2469 from wavexx/fix_current_pos_init
...
Initialize current_position correctly during startup
2020-03-23 12:26:32 +01:00
3d-gussner
fc793b59d7
changed default values for bowden length after test
2020-03-23 12:02:57 +01:00
DRracer
5a6148670a
Merge pull request #2494 from DRracer/create-mod-filetime-sort
...
Use combined creation/modification file time stamps for sorting
2020-03-23 11:53:52 +01:00
3d-gussner
32bff79fd6
minor changes + added EEPROM_FREE_NRx ...
...
Some EEPROM allocations do not use the hole allocated space:
- EEPROM_FARM_NUMBER is only numeric 000-999 and only uses 2 bytes to store the Farm number BUT allocated 3 bytes. Added EEPROM_FREE_NR1 as free space that can be used
- EEPROM_CRASH_DET just changes 1 byte to save it status [on/off] but allocated 5 bytes. Added EEPROM_FREE_NR2 to EEPROM_FREE_NR5 as free space that can be used
2020-03-23 11:40:07 +01:00
Alex Voinea
ea1a2bb362
Documentation update
2020-03-23 12:37:56 +02:00
DRracer
468b0e210c
Merge pull request #2372 from leptun/MK3_fix_verbosity
...
Fix SUPPORT_VERBOSITY
2020-03-23 10:53:39 +01:00
DRracer
0f32c46307
Merge pull request #2371 from 3d-gussner/MK3_Fix_Language_Debug
...
MK3 fix language debug
2020-03-23 10:53:14 +01:00
3d-gussner
0c65505741
Added PRUSA3DFW at 0x0000
2020-03-23 07:23:36 +01:00
3d-gussner
1b0c86cb51
minor fix
2020-03-22 15:23:41 +01:00
3d-gussner
2778fa9aa0
Added author and version of document
2020-03-22 15:22:14 +01:00
3d-gussner
b178252eb9
Added Italic and Bold to highlight some settings
2020-03-22 15:18:45 +01:00
3d-gussner
028a27021b
All done...
...
hope not I forgot one. I will re-test all `D3 Axyyyy Cz` before creating a PR.
2020-03-22 14:08:21 +01:00
3d-gussner
2591f8d593
Added and tested more...
...
... have to take a short break
2020-03-20 12:36:26 +01:00
3d-gussner
c8fc5b2fed
Simpler tabel syntax
2020-03-20 10:44:12 +01:00
3d-gussner
4d40ed67f6
remove LF
2020-03-12 12:36:48 +01:00
3d-gussner
2818316366
Started EEPROM Table doxygen documentation
2020-03-12 12:34:33 +01:00
MRprusa3d
ff479afd88
version for testing / final review
2020-03-10 15:51:48 +01:00
MRprusa3d
f71bbfe95e
tresholds specification, steady delay
2020-03-10 00:11:17 +01:00
Alex Voinea
890c137298
Initialize all axis as absolute at the beginning.
2020-03-05 11:29:16 +02:00
Alex Voinea
5fcf18718f
Decouple XYZ relative from E relative.
2020-03-05 11:22:35 +02:00
MRprusa3d
f09323a78f
heaters-checking update
2020-03-03 14:57:45 +01:00
MRprusa3d
0eaa4edfee
configuration update
2020-03-02 21:18:11 +01:00
MRprusa3d
2a9504b20a
!!! for testing only !!!
...
filament sensor auto-detection
2020-03-02 19:07:23 +01:00
MRprusa3d
ec5e54de25
state fixing
2020-03-02 17:52:25 +01:00
vintagepc
e06beb61c3
Ditch charswitch, show ... for measuring
2020-02-21 18:14:13 -05:00
DRracer
c07814bcad
Merge pull request #2498 from DRracer/mk3-39-rc1
...
Version changed (3.9.0-RC1 build 3272)
2020-02-17 17:16:54 +01:00
DRracer
2e18a48b87
Version changed (3.9.0-RC1 build 3272)
2020-02-17 16:47:56 +01:00
DRracer
f234ef2104
Use combined creation/modification file time stamps for sorting
2020-02-14 09:09:15 +01:00
vintagepc
1aaefffdb0
Change to raise_z_above()
2020-02-13 07:37:27 -05:00
Thelvaen
04588ee5cb
removing sudo for normal build
2020-02-12 13:25:16 +01:00
vintagepc
5abee3d3e5
Better display handling
2020-02-11 19:44:26 -05:00
vintagepc
278bb032d7
Change to raise_z_above()
2020-02-11 18:37:26 -05:00
vintagepc
a4458fb57b
Removed duplicate #defines
...
cleaned up display routine
2020-02-11 18:33:40 -05:00
vintagepc
e4b1a1e9c4
Remove delay for belttest, similar to #2439
...
There's a separate PR to remove the first delay in the selftest. (#2439 ). Mirroring that to the belt test function, which I suspect also inherited it.
2020-02-09 21:39:48 -05:00
vintagepc
721b27fcb6
Reorg/cleanup
...
Removed unused progress variable
reorganized flow to avoid early returns (ensures forced high power mode is disabled regardless of outcome)
2020-02-08 12:33:23 -05:00
vintagepc
1384e783bf
Force high power mode when running belt test
2020-02-07 16:14:33 -05:00
DRracer
a10b7f3963
Merge pull request #2470 from leptun/MK3_Adjusted_mintemp
...
Adjusted hotend, bed and Ambient mintemp values
2020-02-07 08:54:50 +01:00
DRracer
792991d4f9
Merge pull request #2468 from wavexx/fsensor_tweaks
...
Improve PAT9125 filament / optical quality checks
2020-02-06 23:46:02 +01:00
Yuri D'Elia
f1618bfbd6
Initialize current_position correctly during startup
...
Just after setting up the w2m matrix, call "clamp_to_software_endstops"
on the current_position (initially [0,0,0]) to move it to the effective
minimal position, which is usually [0,0,non-zero] due to MIN_Z and the
negative probe offset.
This is required to calculate correctly the first relative move:
planning X+10 would unexpectedly calculate a Z shift otherwise.
2020-02-06 22:41:47 +01:00
Yuri D'Elia
9e45b5d41e
Improve PAT9125 filament / optical quality checks
...
Tune the "soft" filament recheck to be more in-line with the latest
changes. Relax the thresholds so that a poorly tracking filament
that managed to trigger a recheck can still pass as long as /some/
motion is detected.
Hide the unused fsensor_oq_result() behind the FSENSOR_QUALITY define,
which is likely broken currently anyway.
Cleanup and simplify all the OQ defines.
2020-02-06 18:27:44 +01:00
DRracer
ad19b3c5b1
Merge pull request #2467 from wavexx/fsensor_tweaks
...
Improve MK3 (PAT9125) optical sensor accuracy
2020-02-06 17:06:26 +01:00
Yuri D'Elia
853bb79b6b
Return correct status from pat9125_update_bs
2020-02-06 16:39:08 +01:00
Yuri D'Elia
bd0544fe9e
FS: Use two different speeds when checking for runout
...
When doing a PAT9125 "soft check", use two different speeds between
retraction and extrusion. This increases the chances that we can
track the surface.
2020-02-06 15:27:22 +01:00
Yuri D'Elia
3be859ece9
FS: Improve reliability on speeds with poor optical tracking
...
Depending on the filament surface and moving speed, the PAT9125 sensor
can stop being able to track movement.
In such cases, instead of triggering false errors and/or relying on
previous states, read and use the exposure data off the sensor and
increase error counts only for poorly exposed images instead, which
is a good indicator of a far-away (or missing!) tracking surface.
2020-02-06 15:27:22 +01:00
Yuri D'Elia
cdc17e8da1
Read all 12 bits correctly from PAT9125 DELTA_* registers
...
Widen ucXL/ucYL/ucXYH types to 16 bits, since the following shifts
will otherwise truncate the results.
2020-02-06 14:39:04 +01:00
Yuri D'Elia
3af35844e1
Remove redundant check (always trigger the fsensor isr)
...
Since fsensor_st_block_chunk is already called on fsensor_chunk_size
boundaries, there's no need to check a second time.
2020-02-06 14:39:04 +01:00
Yuri D'Elia
1eddc40ed4
Comment existing code
2020-02-06 14:39:04 +01:00