Voinea Dragos
e2ef5af40e
Add capability line
2020-09-15 14:21:09 +03:00
Voinea Dragos
a1dfbffedb
Merge branch 'MK3_M115_Capabilities_report' into MK3_AUTO_REPORT_TEMPERATURES
2020-09-15 13:39:00 +03:00
Voinea Dragos
073eadff7e
Merge branch 'MK3' into MK3_AUTO_REPORT_TEMPERATURES
2020-09-15 13:38:47 +03:00
DRracer
3093c8c7f6
Merge pull request #2829 from wavexx/la10_15_readjust
...
Re-adjust LA10->15 conversion
2020-09-15 11:59:07 +02:00
Alex Voinea
c158259970
Remove unused where C++ alternative can be used
2020-09-11 20:04:06 +03:00
Alex Voinea
44b1b1c219
More macros
2020-09-11 18:48:44 +03:00
Alex Voinea
c3abd4ffe6
Remove io_atmega2560.h and some more macros
2020-09-11 17:43:38 +03:00
Alex Voinea
eb007c35d2
Macros initial
2020-09-11 16:12:49 +03:00
Alex Voinea
160af0a624
Printer capabilities
2020-09-11 16:11:28 +03:00
DRracer
f145769e98
Merge pull request #2807 from leptun/MK3_Polling
...
M220 M221 polling of values
2020-09-09 10:25:36 +02:00
DRracer
763d2d9849
Merge pull request #2806 from leptun/MK3_PRUSA_SN
...
Make the serial number available to the user
2020-09-09 09:54:29 +02:00
DRracer
a0420c7928
Merge pull request #2619 from 3d-gussner/MK3_G21
...
Add dummy G21 to prevent UNKOWN warnings in serial
2020-09-09 09:22:07 +02:00
DRracer
b82ee3fc06
Merge pull request #2811 from leptun/MK3_fastio_timer_patch
...
Fix fastio extra parenthesis
2020-09-09 08:57:37 +02:00
DRracer
a2db9e8f6b
Merge pull request #2585 from leptun/MK3_FEEDRATE
...
🐛 ♻️ Update the feedrate percentage before drawing the screen
2020-09-09 08:56:46 +02:00
DRracer
f08f71a45b
Merge pull request #2828 from leptun/MK3-fix_back_view
...
Menu view return patch
2020-09-08 09:45:28 +02:00
Yuri D'Elia
26e900896a
Re-adjust LA10->15 conversion
...
After fixing some LA15 issues, the strenght of LA15 increased.
As such, re-adjust the conversion factor so that:
Start K10 => 0.01 (previous minimum was K15)
PLA K30 => 0.05 (was 0.07, optimal 0.045-0.06)
PETG K45 => 0.08 (was 0.13, optimal 0.07-0.11 depending on material/temp)
2020-09-07 21:44:34 +02:00
Alex Voinea
7ac16d5f04
Menu view return patch
2020-09-07 19:42:53 +03:00
D.R.racer
02891f6bb8
Version changed (3.9.1-RC1 build 3512)
2020-09-02 11:56:53 +02:00
Alex Voinea
3e7bba54e0
SD card released message
2020-08-28 17:32:07 +03:00
Yuri D'Elia
e37cdab38f
PAT9125_I2C: accept either NACK or ACK in receive
...
Both would be technically correct.
2020-08-25 12:15:55 +02:00
Yuri D'Elia
d8a8837938
Document the 3 possible modes
2020-08-25 11:32:05 +02:00
Alex Voinea
1659f61dd5
Fix fastio extra parenthesis
2020-08-21 10:51:46 +03:00
Yuri D'Elia
30e7b777e0
Error-out with PAT9125_SWSPI (not fully implemented)
...
.. and likely will never was/be.
2020-08-20 22:13:13 +02:00
Yuri D'Elia
7f425120f0
Strip down the TWI code
...
- Only implement a single syncronous read/write function to read a byte,
since that's all we need currently
- Implement a compact IR_SENSOR probe for PAT9125
- Saves 242 bytes compared to PAT9125_SWI2C
2020-08-20 22:13:04 +02:00
DRracer
772844678f
Merge pull request #2809 from leptun/PFW-1134-ALTFAN_KILLSWITCH
...
Pfw 1134
2020-08-20 15:42:03 +02:00
Yuri D'Elia
240dc1132e
Include initial implementation based on Arduino's twi
2020-08-20 15:34:46 +02:00
Yuri D'Elia
502bc8c72d
Isolate more pat9125 code
...
Remove probing from Marlin_main and move it into pat9125_probe so that
it can support the various variants.
2020-08-20 15:34:46 +02:00
Alex Voinea
a41164b3df
Merge pull request #5 from 3d-gussner/patch-4
...
Update ALTFAN eeprom documentation
2020-08-20 16:18:39 +03:00
3d-gussner
90c36a5887
Update ALTFAN eeprom documentation
...
EEPROM_ALTFAN_OVERRIDE and EEPROM_EXPERIMENTAL_VISIBILITY are compared to 0xFF in the code that's why I keep the uint8.
2020-08-20 15:14:39 +02:00
Alex Voinea
2c2926882a
Don't switch unnecessarily. Also "\n" the ";S" request
2020-08-18 19:29:18 +03:00
Alex Voinea
8d9dc73d1b
Fix compile error
...
fix compile
Fix compile error
2020-08-12 17:25:49 +03:00
Alex Voinea
5530b99882
Reboot after factory reset
2020-08-12 12:46:35 +03:00
Alex Voinea
6b853a4cc3
Auto-detect ALTFAN after fw. update
2020-08-12 12:19:08 +03:00
Alex Voinea
96435ad084
Move experimental menu to HW setup
2020-08-12 08:48:12 +03:00
DRracer
008d3b0e65
Merge pull request #2792 from wavexx/MK3_fix_high_speed_deceleration
...
Mk3 fix high speed deceleration
2020-08-06 13:27:52 +02:00
DRracer
89ecf2ce3a
Merge pull request #2791 from wavexx/stack_protect_reentrant_isr
...
Fix stack smashing in temperature/fsensor ISR
2020-08-06 13:26:33 +02:00
DRracer
d0eca4d5c4
Merge pull request #2794 from leptun/PFW-1134-ALTFAN_KILLSWITCH
...
Minor documentation fixes to altfan PR
2020-08-06 12:53:34 +02:00
Alex Voinea
f1a8657093
Minor documentation fixes
...
Add even more comments
a
2020-08-06 12:20:38 +03:00
DRracer
22a8c18551
Merge pull request #2784 from leptun/PFW-1134-ALTFAN_KILLSWITCH
...
altfan killswitch
2020-08-06 08:15:42 +02:00
Yuri D'Elia
b3af08d94a
Fix stack smashing in temperature/fsensor ISR
...
The temperature and fsensor ISR re-enable interrupts while executing.
However, we still need to protect the epilogue of the ISR so that
the saved return address is not altered while returning.
We hoist the body of the function out of the isr in both cases for
clarity (and to avoid a stray return bypassing the lock/cli), so that
the re-entrant portion is clearly indicated.
This should fix the "STATIC MEMORY OVERWRITTEN" error messages randomly
happening when stepping at high frequency (where either isr is
preempted more frequently).
2020-08-05 17:47:46 +02:00
DRracer
f1bde1a039
Merge pull request #2724 from wavexx/max_ambient
...
Implement MIN/MAX AMBIENT safety checks
2020-08-05 08:52:55 +02:00
DRracer
c0ea67abbf
Merge pull request #2785 from wavexx/la15_acc_fixes
...
Linear Advance 1.5 Fixes
2020-08-05 08:38:45 +02:00
Yuri D'Elia
a2c7dcbbf8
Fix indentation
2020-08-04 13:14:35 +02:00
DRracer
91014b69f5
Merge pull request #2790 from Gottox/patch-1
...
Update README.md
2020-08-04 11:06:33 +02:00
Alex Voinea
654a3a0d79
Other requested changes
2020-08-04 10:43:30 +03:00
Alex Voinea
e0bf92cd4e
Change bool literal to int
2020-08-04 09:54:57 +03:00
DRracer
d4cb740d65
Merge pull request #2736 from prusa3d/mkbel-patch-2
...
Update README.md
2020-08-04 08:19:04 +02:00
Yuri D'Elia
b8e8f182ca
Add reference C implementations for MultiU16X8toH16/MultiU24X24toH16
...
Higher step counts might still overflow the ASM MultiU24X24toH16.
e4595fa24a
2020-08-03 19:03:13 +02:00
Yuri D'Elia
30a806608f
Also convert acceleration_rate to uint32_t
...
acceleration_rate is also unsigned
2020-08-03 19:01:38 +02:00
Yuri D'Elia
aebaca5cdc
Correct comments regarding acceleration ramp
...
Backport fixes from upstream Marlin
2020-08-03 18:53:13 +02:00