Alex Voinea
fba6d44f33
fsensor event blanking
2022-09-16 10:17:04 +02:00
Alex Voinea
52b44ad178
fsensor add deinit
2022-09-16 10:17:04 +02:00
Alex Voinea
ea23e6d924
Fix MK2 build?
2022-09-16 10:17:04 +02:00
Alex Voinea
bbe1b1145e
Correct ifdefs for all IR sensor types
2022-09-16 10:17:04 +02:00
Alex Voinea
a256370c39
Remove original marlin fsensor code
2022-09-16 10:17:04 +02:00
Alex Voinea
f9ff929bbe
Enable fsensor when preparing for shipping
2022-09-16 10:17:04 +02:00
Alex Voinea
d2bfe422f1
Separate runout and enabled settings
2022-09-16 10:17:04 +02:00
Alex Voinea
b741707c0e
Fsensor error state
2022-09-16 10:17:04 +02:00
Alex Voinea
cfe8444fe3
Revert menu hack
2022-09-16 10:17:04 +02:00
Alex Voinea
5484882758
Checkpoint after a lot of removal
2022-09-16 10:17:04 +02:00
Alex Voinea
8fae5e708e
Remove unused fsensor variables
2022-09-16 10:09:20 +02:00
Alex Voinea
fc49ba115a
Move more IR sensor analog stuff to Filament_sensor.h
2022-09-16 10:09:20 +02:00
Alex Voinea
b52022f6c6
More dead code removal
2022-09-16 10:08:39 +02:00
Alex Voinea
241c4cc86c
Remove dead code
2022-09-16 10:08:39 +02:00
Alex Voinea
6663f719f6
Remove old fsensor_init()
2022-09-16 10:08:39 +02:00
Alex Voinea
43db24e4fe
IR_sensor_analog voltage readings
2022-09-16 10:08:39 +02:00
Alex Voinea
7224b5c2b6
Remove OQ and add fancy autoload interaction
2022-09-16 10:08:39 +02:00
Alex Voinea
d84e6bda63
Remove old fsensor init
2022-09-16 10:07:49 +02:00
Alex Voinea
338f1f7615
IR volt debugging
2022-09-16 10:07:49 +02:00
Alex Voinea
f03922f7cf
Fix repeated autoload menu
2022-09-16 10:07:49 +02:00
Alex Voinea
45e43137a5
Filament sensor refactoring initial
2022-09-16 10:07:49 +02:00
Alex Voinea
ce0d8f2f12
Correct sensor orientation for old pat9125 init
2022-09-16 10:06:26 +02:00
Alex Voinea
4f08caaa2b
Shorter TWI timeout
2022-09-16 10:06:26 +02:00
Alex Voinea
47e610a2c6
Add disable() to swi2c as well
2022-09-16 10:06:26 +02:00
Alex Voinea
abbf2a3927
twi safe init
2022-09-16 10:06:26 +02:00
Alex Voinea
28c527fece
Use _check instead of register read for probe()
2022-09-16 10:06:26 +02:00
Alex Voinea
54b98c4e63
swi2c safe init
2022-09-16 10:06:26 +02:00
Alex Voinea
8b9bb23652
Unflip the hardcoded flip of the Y axis
2022-09-16 10:06:26 +02:00
Alex Voinea
f4dbf424e4
Use PAT9125 new init sequence
2022-09-16 10:06:26 +02:00
3d-gussner
3dc4f20803
Upadte pot and po again
2022-09-14 11:33:24 +02:00
3d-gussner
d706ebb556
Update forgotten MSG_ c=
2022-09-14 11:33:24 +02:00
3d-gussner
6e3be50389
Clean up
2022-09-14 11:33:24 +02:00
3d-gussner
f65e8ae5dd
Add MSG_ALWAYS
2022-09-14 11:33:24 +02:00
3d-gussner
8136e82400
Update pot and po files
2022-09-14 11:33:24 +02:00
3d-gussner
129b646c58
Fix MSG_ c=
...
Add MSG_ to messages.c/h
2022-09-14 11:33:24 +02:00
3d-gussner
ee6821eb0e
Add missing MSG_ c= r=
2022-09-14 11:33:24 +02:00
3d-gussner
270a1086ab
No translation needed
2022-09-14 11:33:24 +02:00
3d-gussner
114b46201c
Fix lang-check.py
2022-09-14 11:33:24 +02:00
3d-gussner
0a68de0bbe
Update MSG c=xx
...
Mark unused strings as `_n`
2022-09-14 11:33:24 +02:00
3d-gussner
fd2d62dcd4
Set reserved space back after cherry-pick
2022-09-14 11:33:24 +02:00
3d-gussner
83315d0494
Update config.h translation documentation and move language to group2
...
Update fw-build.sh
- Output used space of each translation (easier to troubleshoot)
- Read config.h max size per translation
- output variant .map files (easier to troubleshoot and finding missing/unused messages)
2022-09-14 11:33:24 +02:00
3d-gussner
0580eaada9
Add backup for po/Firmware.pot
2022-09-14 11:33:24 +02:00
Yuri D'Elia
35c3e3ce68
Remove MSG_M117_V2_CALIBRATION
...
This message is never actually shown on the LCD (it's immediately
overwritten by other content). It also include g-code in a translatable
string, which is not a good idea. It's also otherwise identical to
MSG_V2_CALIBRATION, which we should have used.
Just remove it and save some space in the process.
2022-09-14 11:33:24 +02:00
Yuri D'Elia
0572b1c648
lang: Improve invalid row/column count checks
2022-09-14 11:33:24 +02:00
Yuri D'Elia
671cd70af7
lang: Do not check/build obsolete translation entries
2022-09-14 11:33:24 +02:00
Yuri D'Elia
c7354bdfe8
lang: Fix usage of new non-translated strings
...
Fix cherry-pick
2022-09-14 11:33:24 +02:00
Yuri D'Elia
7a80252556
lang: Add support for raw catalog references with _R
...
_R marks a raw catalog entry as Referenced (= used) for cases where the
catalog pointers are handled at a lower level.
2022-09-14 11:33:24 +02:00
Yuri D'Elia
05093fbf49
lang: Add inline documentation for the various language macros
2022-09-14 11:33:24 +02:00
Yuri D'Elia
8f021a505a
lang: Correctly include last element in map file
...
__loc_pri_end is inclusive and needs to be accounted for in
get_lang_symbols().
This was incorrectly excluding the last translatable string from the map
file.
2022-09-14 11:33:24 +02:00
Alex Voinea
510f13b24a
Make the diag pins open collector with pullup.
...
Solves random crash detected on startup
2022-09-14 07:39:47 +02:00