Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in
Toggle navigation
M
MarlinKimbra
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
machinery
MarlinKimbra
Commits
48e3fab2
Commit
48e3fab2
authored
Mar 03, 2016
by
MagoKimbra
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Fix
parent
bf4cc461
Changes
9
Hide whitespace changes
Inline
Side-by-side
Showing
9 changed files
with
129 additions
and
109 deletions
+129
-109
Configuration_Feature.h
MK/Configuration_Feature.h
+1
-0
Pins.h
MK/Pins.h
+26
-23
HAL.h
MK/module/HAL/HAL.h
+6
-0
MK_Main.cpp
MK/module/MK_Main.cpp
+12
-12
communication.h
MK/module/communication/communication.h
+1
-1
conditionals.h
MK/module/conditionals.h
+12
-0
language_kana.h
MK/module/language/language_kana.h
+13
-13
language_kana_utf8.h
MK/module/language/language_kana_utf8.h
+55
-55
sanitycheck.h
MK/module/sanitycheck.h
+3
-5
No files found.
MK/Configuration_Feature.h
View file @
48e3fab2
...
@@ -285,6 +285,7 @@
...
@@ -285,6 +285,7 @@
**************************** Fan configuration ***************************
**************************** Fan configuration ***************************
**************************************************************************/
**************************************************************************/
// Increase the FAN pwm frequency. Removes the PWM noise but increases heating in the FET/Arduino
// Increase the FAN pwm frequency. Removes the PWM noise but increases heating in the FET/Arduino
// Only 8 bit boards
//#define FAST_PWM_FAN
//#define FAST_PWM_FAN
// Use software PWM to drive the fan, as for the heaters. This uses a very low frequency
// Use software PWM to drive the fan, as for the heaters. This uses a very low frequency
...
...
MK/Pins.h
View file @
48e3fab2
...
@@ -2172,7 +2172,7 @@
...
@@ -2172,7 +2172,7 @@
#define KNOWN_BOARD
#define KNOWN_BOARD
#ifndef __SAM3X8E__
#ifndef __SAM3X8E__
#error Oops!
Make sure you have 'Arduino Due' selected from the 'Tools -> Boards' menu.
#error Oops! Make sure you have 'Arduino Due' selected from the 'Tools -> Boards' menu.
#endif
#endif
#define RADDS
#define RADDS
...
@@ -2229,16 +2229,16 @@
...
@@ -2229,16 +2229,16 @@
#define KILL_PIN -1
#define KILL_PIN -1
#define ORIG_HEATER_BED_PIN 7
// BED
#define ORIG_HEATER_BED_PIN 7 // BED
#define ORIG_HEATER_0_PIN 13
#define ORIG_HEATER_0_PIN 13
#define ORIG_HEATER_1_PIN 12
#define ORIG_HEATER_1_PIN 12
#define ORIG_HEATER_2_PIN 11
#define ORIG_HEATER_2_PIN 11
#define ORIG_TEMP_BED_PIN 4
// ANALOG NUMBERING
#define ORIG_TEMP_BED_PIN 4 // ANALOG NUMBERING
#define ORIG_TEMP_0_PIN 0
// ANALOG NUMBERING
#define ORIG_TEMP_0_PIN 0 // ANALOG NUMBERING
#define ORIG_TEMP_1_PIN
-1 // 1
// ANALOG NUMBERING
#define ORIG_TEMP_1_PIN
1
// ANALOG NUMBERING
#define ORIG_TEMP_2_PIN
-1 // 2
// ANALOG NUMBERING
#define ORIG_TEMP_2_PIN
2
// ANALOG NUMBERING
#define ORIG_TEMP_3_PIN
-1 // 3
// ANALOG NUMBERING
#define ORIG_TEMP_3_PIN
3
// ANALOG NUMBERING
#if NUM_SERVOS > 0
#if NUM_SERVOS > 0
#define SERVO0_PIN 5
#define SERVO0_PIN 5
...
@@ -2286,11 +2286,6 @@
...
@@ -2286,11 +2286,6 @@
#define BTN_EN2 52
#define BTN_EN2 52
#define BTN_ENC 48
#define BTN_ENC 48
#if UI_VOLTAGE_LEVEL != 1
#undef UI_VOLTAGE_LEVEL
#define UI_VOLTAGE_LEVEL 1
#endif
#elif ENABLED(SSD1306_OLED_I2C_CONTROLLER)
#elif ENABLED(SSD1306_OLED_I2C_CONTROLLER)
#define BTN_EN1 50
#define BTN_EN1 50
#define BTN_EN2 52
#define BTN_EN2 52
...
@@ -2328,6 +2323,10 @@
...
@@ -2328,6 +2323,10 @@
#if MB(RAMPS_FD_V1) || MB(RAMPS_FD_V2)
#if MB(RAMPS_FD_V1) || MB(RAMPS_FD_V2)
#define KNOWN_BOARD
#define KNOWN_BOARD
#ifndef __SAM3X8E__
#error Oops! Make sure you have 'Arduino Due' selected from the 'Tools -> Boards' menu.
#endif
#if MB(RAMPS_FD_V1)
#if MB(RAMPS_FD_V1)
#define RAMPS_FD_V1
#define RAMPS_FD_V1
#define INVERTED_HEATER_PINS
#define INVERTED_HEATER_PINS
...
@@ -2385,27 +2384,27 @@
...
@@ -2385,27 +2384,27 @@
#define KILL_PIN -1
#define KILL_PIN -1
#define ORIG_HEATER_BED_PIN 8
// BED
#define ORIG_HEATER_BED_PIN 8 // BED
#define ORIG_HEATER_0_PIN 9
#define ORIG_HEATER_0_PIN 9
#define ORIG_HEATER_1_PIN 10
#define ORIG_HEATER_1_PIN 10
#define ORIG_HEATER_2_PIN 11
#define ORIG_HEATER_2_PIN 11
#define ORIG_TEMP_BED_PIN
7
// ANALOG NUMBERING
#define ORIG_TEMP_BED_PIN
0
// ANALOG NUMBERING
#define ORIG_TEMP_0_PIN
6
// ANALOG NUMBERING
#define ORIG_TEMP_0_PIN
1
// ANALOG NUMBERING
#define ORIG_TEMP_1_PIN
5 // 2
// ANALOG NUMBERING
#define ORIG_TEMP_1_PIN
2
// ANALOG NUMBERING
#define ORIG_TEMP_2_PIN
4 // 3
// ANALOG NUMBERING
#define ORIG_TEMP_2_PIN
3
// ANALOG NUMBERING
#define ORIG_TEMP_3_PIN
3
// ANALOG NUMBERING
#define ORIG_TEMP_3_PIN
4
// ANALOG NUMBERING
#if NUM_SERVOS > 0
#if NUM_SERVOS > 0
#define SERVO0_PIN
11
#define SERVO0_PIN
7
#if NUM_SERVOS > 1
#if NUM_SERVOS > 1
#define SERVO1_PIN 6
#define SERVO1_PIN 6
#if NUM_SERVOS > 2
#if NUM_SERVOS > 2
#define SERVO2_PIN 5
#define SERVO2_PIN 5
#if NUM_SERVOS > 3
#if NUM_SERVOS > 3
#define SERVO3_PIN
4
#define SERVO3_PIN
3
#endif
#endif
#endif
#endif
#endif
#endif
...
@@ -2449,6 +2448,10 @@
...
@@ -2449,6 +2448,10 @@
#if MB(SMART_RAMPS)
#if MB(SMART_RAMPS)
#define KNOWN_BOARD
#define KNOWN_BOARD
#ifndef __SAM3X8E__
#error Oops! Make sure you have 'Arduino Due' selected from the 'Tools -> Boards' menu.
#endif
#define ORIG_X_STEP_PIN 54
#define ORIG_X_STEP_PIN 54
#define ORIG_X_DIR_PIN 55
#define ORIG_X_DIR_PIN 55
#define ORIG_X_ENABLE_PIN 38
#define ORIG_X_ENABLE_PIN 38
...
@@ -2471,9 +2474,9 @@
...
@@ -2471,9 +2474,9 @@
#define ORIG_HEATER_1_PIN 9
#define ORIG_HEATER_1_PIN 9
#define ORIG_HEATER_BED_PIN 8
#define ORIG_HEATER_BED_PIN 8
#define ORIG_TEMP_0_PIN 9 //
Due analog pin #
#define ORIG_TEMP_0_PIN 9 //
ANALOG NUMBERING
#define ORIG_TEMP_1_PIN
8 // Due analog pin #
#define ORIG_TEMP_1_PIN
10 // ANALOG NUMBERING
#define ORIG_TEMP_BED_PIN 1
0 // Due analog pin #
#define ORIG_TEMP_BED_PIN 1
1 // ANALOG NUMBERING
#define ORIG_E0_STEP_PIN 26
#define ORIG_E0_STEP_PIN 26
#define ORIG_E0_DIR_PIN 28
#define ORIG_E0_DIR_PIN 28
...
...
MK/module/HAL/HAL.h
View file @
48e3fab2
...
@@ -177,6 +177,12 @@
...
@@ -177,6 +177,12 @@
::
pinMode
(
pin
,
mode
);
::
pinMode
(
pin
,
mode
);
}
}
static
inline
void
delayMicroseconds
(
unsigned
int
delayUs
)
{
::
delayMicroseconds
(
delayUs
);
}
static
inline
void
delayMilliseconds
(
unsigned
int
delayMs
)
{
::
delay
(
delayMs
);
}
static
inline
unsigned
long
timeInMilliseconds
()
{
static
inline
unsigned
long
timeInMilliseconds
()
{
return
millis
();
return
millis
();
}
}
...
...
MK/module/MK_Main.cpp
View file @
48e3fab2
...
@@ -344,7 +344,7 @@ bool setTargetedExtruder(int code);
...
@@ -344,7 +344,7 @@ bool setTargetedExtruder(int code);
ECHO_V
(
n
);
ECHO_V
(
n
);
else
else
ECHO_V
(
(
char
)
(
'A'
+
n
-
10
)
);
ECHO_V
(
(
char
)
(
'A'
+
n
-
10
)
);
delay
(
2
);
HAL
::
delayMilliseconds
(
2
);
}
}
void
prt_hex_byte
(
unsigned
int
b
)
{
void
prt_hex_byte
(
unsigned
int
b
)
{
...
@@ -4945,12 +4945,12 @@ inline void gcode_M92() {
...
@@ -4945,12 +4945,12 @@ inline void gcode_M92() {
for
(
i
=
0
;
i
<
16
;
i
++
)
{
// and 16 data bytes
for
(
i
=
0
;
i
<
16
;
i
++
)
{
// and 16 data bytes
prt_hex_byte
(
*
(
ptr
+
i
));
prt_hex_byte
(
*
(
ptr
+
i
));
ECHO_M
(
" "
);
ECHO_M
(
" "
);
delay
(
2
);
HAL
::
delayMilliseconds
(
2
);
}
}
ECHO_M
(
"|"
);
// now show where non 0xE5's are
ECHO_M
(
"|"
);
// now show where non 0xE5's are
for
(
i
=
0
;
i
<
16
;
i
++
)
{
for
(
i
=
0
;
i
<
16
;
i
++
)
{
delay
(
2
);
HAL
::
delayMilliseconds
(
2
);
if
(
*
(
ptr
+
i
)
==
0xe5
)
if
(
*
(
ptr
+
i
)
==
0xe5
)
ECHO_M
(
" "
);
ECHO_M
(
" "
);
else
else
...
@@ -4959,7 +4959,7 @@ inline void gcode_M92() {
...
@@ -4959,7 +4959,7 @@ inline void gcode_M92() {
ECHO_M
(
"
\n
"
);
ECHO_M
(
"
\n
"
);
ptr
+=
16
;
ptr
+=
16
;
delay
(
2
);
HAL
::
delayMilliseconds
(
2
);
}
}
ECHO_M
(
"Done.
\n
"
);
ECHO_M
(
"Done.
\n
"
);
return
;
return
;
...
@@ -5815,16 +5815,16 @@ inline void gcode_M226() {
...
@@ -5815,16 +5815,16 @@ inline void gcode_M226() {
const
float
PULSE_LENGTH
=
0.01524
;
const
float
PULSE_LENGTH
=
0.01524
;
for
(
int
i
=
0
;
i
<
NUM_PULSES
;
i
++
)
{
for
(
int
i
=
0
;
i
<
NUM_PULSES
;
i
++
)
{
WRITE
(
PHOTOGRAPH_PIN
,
HIGH
);
WRITE
(
PHOTOGRAPH_PIN
,
HIGH
);
_delay_m
s
(
PULSE_LENGTH
);
HAL
::
delayMillisecond
s
(
PULSE_LENGTH
);
WRITE
(
PHOTOGRAPH_PIN
,
LOW
);
WRITE
(
PHOTOGRAPH_PIN
,
LOW
);
_delay_m
s
(
PULSE_LENGTH
);
HAL
::
delayMillisecond
s
(
PULSE_LENGTH
);
}
}
delay
(
7.33
);
HAL
::
delayMilliseconds
(
7.33
);
for
(
int
i
=
0
;
i
<
NUM_PULSES
;
i
++
)
{
for
(
int
i
=
0
;
i
<
NUM_PULSES
;
i
++
)
{
WRITE
(
PHOTOGRAPH_PIN
,
HIGH
);
WRITE
(
PHOTOGRAPH_PIN
,
HIGH
);
_delay_m
s
(
PULSE_LENGTH
);
HAL
::
delayMillisecond
s
(
PULSE_LENGTH
);
WRITE
(
PHOTOGRAPH_PIN
,
LOW
);
WRITE
(
PHOTOGRAPH_PIN
,
LOW
);
_delay_m
s
(
PULSE_LENGTH
);
HAL
::
delayMillisecond
s
(
PULSE_LENGTH
);
}
}
#endif // HASNT(CHDK) && HAS(PHOTOGRAPH)
#endif // HASNT(CHDK) && HAS(PHOTOGRAPH)
}
}
...
@@ -8513,7 +8513,7 @@ void manage_inactivity(bool ignore_stepper_queue/*=false*/) {
...
@@ -8513,7 +8513,7 @@ void manage_inactivity(bool ignore_stepper_queue/*=false*/) {
if
(
Spool_must_read
[
e
])
{
if
(
Spool_must_read
[
e
])
{
if
(
RFID522
.
getID
(
e
))
{
if
(
RFID522
.
getID
(
e
))
{
Spool_ID
[
e
]
=
RFID522
.
RfidDataID
[
e
].
Spool_ID
;
Spool_ID
[
e
]
=
RFID522
.
RfidDataID
[
e
].
Spool_ID
;
delay
(
200
);
HAL
::
delayMilliseconds
(
200
);
if
(
RFID522
.
readBlock
(
e
))
{
if
(
RFID522
.
readBlock
(
e
))
{
Spool_must_read
[
e
]
=
false
;
Spool_must_read
[
e
]
=
false
;
density_multiplier
[
e
]
=
RFID522
.
RfidData
[
e
].
data
.
density
;
density_multiplier
[
e
]
=
RFID522
.
RfidData
[
e
].
data
.
density
;
...
@@ -8527,7 +8527,7 @@ void manage_inactivity(bool ignore_stepper_queue/*=false*/) {
...
@@ -8527,7 +8527,7 @@ void manage_inactivity(bool ignore_stepper_queue/*=false*/) {
if
(
Spool_must_write
[
e
])
{
if
(
Spool_must_write
[
e
])
{
if
(
RFID522
.
getID
(
e
))
{
if
(
RFID522
.
getID
(
e
))
{
if
(
Spool_ID
[
e
]
==
RFID522
.
RfidDataID
[
e
].
Spool_ID
)
{
if
(
Spool_ID
[
e
]
==
RFID522
.
RfidDataID
[
e
].
Spool_ID
)
{
delay
(
200
);
HAL
::
delayMilliseconds
(
200
);
if
(
RFID522
.
writeBlock
(
e
))
{
if
(
RFID522
.
writeBlock
(
e
))
{
Spool_must_write
[
e
]
=
false
;
Spool_must_write
[
e
]
=
false
;
ECHO_SMV
(
INFO
,
"Spool on E"
,
e
);
ECHO_SMV
(
INFO
,
"Spool on E"
,
e
);
...
@@ -8584,7 +8584,7 @@ void kill(const char* lcd_msg) {
...
@@ -8584,7 +8584,7 @@ void kill(const char* lcd_msg) {
// FMC small patch to update the LCD before ending
// FMC small patch to update the LCD before ending
sei
();
// enable interrupts
sei
();
// enable interrupts
for
(
int
i
=
5
;
i
--
;
lcd_update
())
delay
(
200
);
// Wait a short time
for
(
int
i
=
5
;
i
--
;
lcd_update
())
HAL
::
delayMilliseconds
(
200
);
// Wait a short time
cli
();
// disable interrupts
cli
();
// disable interrupts
#if HAS(SUICIDE)
#if HAS(SUICIDE)
suicide
();
suicide
();
...
...
MK/module/communication/communication.h
View file @
48e3fab2
...
@@ -17,7 +17,7 @@
...
@@ -17,7 +17,7 @@
#define RESUME "//action:resume" // command for host that support action
#define RESUME "//action:resume" // command for host that support action
#define DISCONNECT "//action:disconnect" // command for host that support action
#define DISCONNECT "//action:disconnect" // command for host that support action
#define SERIAL_INIT(baud) MKSERIAL.begin(baud),
delay
(1)
#define SERIAL_INIT(baud) MKSERIAL.begin(baud),
HAL::delayMilliseconds
(1)
#define SERIAL_WRITE(x) MKSERIAL.write(x)
#define SERIAL_WRITE(x) MKSERIAL.write(x)
#define SERIAL_PRINT(msg, args...) MKSERIAL.print(msg, ##args)
#define SERIAL_PRINT(msg, args...) MKSERIAL.print(msg, ##args)
#define SERIAL_ENDL MKSERIAL.println()
#define SERIAL_ENDL MKSERIAL.println()
...
...
MK/module/conditionals.h
View file @
48e3fab2
...
@@ -229,6 +229,18 @@
...
@@ -229,6 +229,18 @@
#include "../Pins.h"
#include "../Pins.h"
/**
* SAM3X8E
*/
#ifdef __SAM3X8E__
#ifdef FAST_PWM_FAN
#undef FAST_PWM_FAN
#endif
#ifdef M100_FREE_MEMORY_WATCHER
#undef M100_FREE_MEMORY_WATCHER
#endif
#endif
/**
/**
* DONDOLO
* DONDOLO
*/
*/
...
...
MK/module/language/language_kana.h
View file @
48e3fab2
...
@@ -17,7 +17,7 @@
...
@@ -17,7 +17,7 @@
#define WELCOME_MSG MACHINE_NAME " ready."
#define WELCOME_MSG MACHINE_NAME " ready."
#define MSG_SD "SD"
#define MSG_SD "SD"
#define MSG_SD_INSERTED "\xb6\xb0\xc4\xde\x20\xbf\xb3\xc6\xad\xb3\xbb\xda\xcf\xbc\xc0" // "Card inserted"
#define MSG_SD_INSERTED "\xb6\xb0\xc4\xde\x20\xbf\xb3\xc6\xad\xb3\xbb\xda\xcf\xbc\xc0" // "Card inserted"
#define MSG_SD_REMOVED "\xb6\xb0\xc4\xde\xb6xde\xb1\xd8\xcf\xbe\xdd" // "Card removed"
#define MSG_SD_REMOVED "\xb6\xb0\xc4\xde\xb6
\
xde\xb1\xd8\xcf\xbe\xdd" // "Card removed"
#define MSG_MAIN "\xd2\xb2\xdd" // "Main"
#define MSG_MAIN "\xd2\xb2\xdd" // "Main"
#define MSG_AUTOSTART "\xbc\xde\xc4\xde\xb3\xb6\xb2\xbc" // "Autostart"
#define MSG_AUTOSTART "\xbc\xde\xc4\xde\xb3\xb6\xb2\xbc" // "Autostart"
#define MSG_DISABLE_STEPPERS "\xd3\xb0\xc0\xb0\xc3\xde\xdd\xb9\xde\xdd\x20\xb5\xcc" // "Disable steppers"
#define MSG_DISABLE_STEPPERS "\xd3\xb0\xc0\xb0\xc3\xde\xdd\xb9\xde\xdd\x20\xb5\xcc" // "Disable steppers"
...
@@ -36,23 +36,23 @@
...
@@ -36,23 +36,23 @@
#define MSG_ONFOR "On x:"
#define MSG_ONFOR "On x:"
#define MSG_PWRCONSUMED "P.er:"
#define MSG_PWRCONSUMED "P.er:"
#define MSG_FILCONSUMED "F:"
#define MSG_FILCONSUMED "F:"
#define MSG_PREHEAT "Preheat"
#define MSG_PREHEAT "
\xd6\xc8\xc2" // "
Preheat"
#define MSG_PREHEAT_PLA "PLA \xd6\xc8\xc2"
#define MSG_PREHEAT_PLA "PLA \xd6\xc8\xc2"
// "Preheat PLA"
#define MSG_PREHEAT_PLA_ALL MSG_PREHEAT_PLA " \xbd\xcd\xde\xc3" // " All"
#define MSG_PREHEAT_PLA_ALL MSG_PREHEAT_PLA " \xbd\xcd\xde\xc3" // " All"
#define MSG_PREHEAT_PLA_BEDONLY MSG_PREHEAT_PLA " \xcd\xde\xaf\xc4\xde" // "Bed"
#define MSG_PREHEAT_PLA_BEDONLY MSG_PREHEAT_PLA " \xcd\xde\xaf\xc4\xde" // "Bed"
#define MSG_PREHEAT_PLA_SETTINGS MSG_PREHEAT_PLA " \xbe\xaf\xc3\xb2" // "conf"
#define MSG_PREHEAT_PLA_SETTINGS MSG_PREHEAT_PLA " \xbe\xaf\xc3\xb2" // "conf"
#define MSG_PREHEAT_ABS "ABS \xd6\xc8\xc2"
#define MSG_PREHEAT_ABS "ABS \xd6\xc8\xc2"
// "Preheat ABS"
#define MSG_PREHEAT_ABS_ALL MSG_PREHEAT_ABS " \xbd\xcd\xde\xc3" // " All"
#define MSG_PREHEAT_ABS_ALL MSG_PREHEAT_ABS " \xbd\xcd\xde\xc3" // " All"
#define MSG_PREHEAT_ABS_BEDONLY MSG_PREHEAT_ABS " \xcd\xde\xaf\xc4\xde" // "Bed"
#define MSG_PREHEAT_ABS_BEDONLY MSG_PREHEAT_ABS " \xcd\xde\xaf\xc4\xde" // "Bed"
#define MSG_PREHEAT_ABS_SETTINGS MSG_PREHEAT_ABS " \xbe\xaf\xc3\xb2" // "conf"
#define MSG_PREHEAT_ABS_SETTINGS MSG_PREHEAT_ABS " \xbe\xaf\xc3\xb2" // "conf"
#define MSG_PREHEAT_GUM "Preheat GUM"
#define MSG_PREHEAT_GUM "
GUM \xd6\xc8\xc2" // "
Preheat GUM"
#define MSG_PREHEAT_GUM_ALL
"Preheat GUM
All"
#define MSG_PREHEAT_GUM_ALL
MSG_PREHEAT_GUM " \xbd\xcd\xde\xc3" // "
All"
#define MSG_PREHEAT_GUM_BEDONLY
"Preheat GUM
Bed"
#define MSG_PREHEAT_GUM_BEDONLY
MSG_PREHEAT_GUM " \xcd\xde\xaf\xc4\xde" // "
Bed"
#define MSG_PREHEAT_GUM_SETTINGS
"Preheat GUM
conf"
#define MSG_PREHEAT_GUM_SETTINGS
MSG_PREHEAT_GUM " \xbe\xaf\xc3\xb2" // "
conf"
#define MSG_TOO_COLD_FOR_FILAMENTCHANGE "Hotend too cold to change filament"
#define MSG_TOO_COLD_FOR_FILAMENTCHANGE "Hotend too cold to change filament"
#define MSG_COOLDOWN "\xb6\xc8\xc2\xc3\xb2\xbc" // "Cooldown"
#define MSG_COOLDOWN "\xb6\xc8\xc2\xc3\xb2\xbc" // "Cooldown"
#define MSG_SWITCH_PS_ON "\xc3\xde\xdd\xb9\xd
d\xde
\x20\xb5\xdd" // "Switch power on"
#define MSG_SWITCH_PS_ON "\xc3\xde\xdd\xb9\xd
e\xdd
\x20\xb5\xdd" // "Switch power on"
#define MSG_SWITCH_PS_OFF "\xc3\xde\xdd\xb9\xd
d\xde
\x20\xb5\xcc" // "Switch power off"
#define MSG_SWITCH_PS_OFF "\xc3\xde\xdd\xb9\xd
e\xdd
\x20\xb5\xcc" // "Switch power off"
#define MSG_EXTRUDE "\xb5\xbc\xc0\xde\xbc" // "Extrude"
#define MSG_EXTRUDE "\xb5\xbc\xc0\xde\xbc" // "Extrude"
#define MSG_RETRACT "\xd8\xc4\xd7\xb8\xc4" // "Retract"
#define MSG_RETRACT "\xd8\xc4\xd7\xb8\xc4" // "Retract"
#define MSG_PURGE "Purge"
#define MSG_PURGE "Purge"
...
@@ -87,7 +87,7 @@
...
@@ -87,7 +87,7 @@
#define MSG_Y "Y"
#define MSG_Y "Y"
#define MSG_Z "Z"
#define MSG_Z "Z"
#define MSG_E "E"
#define MSG_E "E"
#define MSG_MOVE "Move"
#define MSG_MOVE "
\xb2\xc4\xde\xb3" // "
Move"
#define MSG_MOVE_AXIS "\xbc\xde\xb8\xb2\xc4\xde\xb3" // "Move axis"
#define MSG_MOVE_AXIS "\xbc\xde\xb8\xb2\xc4\xde\xb3" // "Move axis"
#define MSG_MOVE_X "X\xbc\xde\xb8\x20\xb2\xc4\xde\xb3" // "Move X"
#define MSG_MOVE_X "X\xbc\xde\xb8\x20\xb2\xc4\xde\xb3" // "Move X"
#define MSG_MOVE_Y "Y\xbc\xde\xb8\x20\xb2\xc4\xde\xb3" // "Move Y"
#define MSG_MOVE_Y "Y\xbc\xde\xb8\x20\xb2\xc4\xde\xb3" // "Move Y"
...
@@ -115,7 +115,7 @@
...
@@ -115,7 +115,7 @@
#define MSG_FILAMENT_SIZE_EXTRUDER "Fil. Dia."
#define MSG_FILAMENT_SIZE_EXTRUDER "Fil. Dia."
#define MSG_CONTRAST "LCD\xba\xdd\xc4\xd7\xbd\xc4" // "LCD contrast"
#define MSG_CONTRAST "LCD\xba\xdd\xc4\xd7\xbd\xc4" // "LCD contrast"
#define MSG_STORE_EPROM "\xd2\xd3\xd8\xcd\xb6\xb8\xc9\xb3" // "Store memory"
#define MSG_STORE_EPROM "\xd2\xd3\xd8\xcd\xb6\xb8\xc9\xb3" // "Store memory"
#define MSG_LOAD_EPROM "\xd2\xd3\xd8\xb6\xd7\xd6\xd0\ba\xd0" // "Load memory"
#define MSG_LOAD_EPROM "\xd2\xd3\xd8\xb6\xd7\xd6\xd0\
x
ba\xd0" // "Load memory"
#define MSG_RESTORE_FAILSAFE "\xbe\xaf\xc3\xb2\xd8\xbe\xaf\xc4" // "Restore failsafe"
#define MSG_RESTORE_FAILSAFE "\xbe\xaf\xc3\xb2\xd8\xbe\xaf\xc4" // "Restore failsafe"
#define MSG_REFRESH "\xd8\xcc\xda\xaf\xbc\xad" // "Refresh"
#define MSG_REFRESH "\xd8\xcc\xda\xaf\xbc\xad" // "Refresh"
#define MSG_WATCH "\xb2\xdd\xcc\xab" // "Info screen"
#define MSG_WATCH "\xb2\xdd\xcc\xab" // "Info screen"
...
@@ -147,7 +147,7 @@
...
@@ -147,7 +147,7 @@
#define MSG_ZPROBE_OUT "Z\xcc\xdf\xdb\xb0\xcc\xde \xcd\xde\xaf\xc4\xee\xb6\xde\xb2" // "Z probe out. bed"
#define MSG_ZPROBE_OUT "Z\xcc\xdf\xdb\xb0\xcc\xde \xcd\xde\xaf\xc4\xee\xb6\xde\xb2" // "Z probe out. bed"
#define MSG_POSITION_UNKNOWN "\xb9\xde\xdd\xc3\xdd\xcaXY\xb2\xc4\xde\xb3\xba\xdeZ" // "Home X/Y before Z"
#define MSG_POSITION_UNKNOWN "\xb9\xde\xdd\xc3\xdd\xcaXY\xb2\xc4\xde\xb3\xba\xdeZ" // "Home X/Y before Z"
#define MSG_ZPROBE_ZOFFSET "Z\xb5\xcc\xbe\xaf\xc4" // "Z Offset"
#define MSG_ZPROBE_ZOFFSET "Z\xb5\xcc\xbe\xaf\xc4" // "Z Offset"
#define MSG_BABYSTEP "
"
\xcb\xde\xc4\xde\xb3"
#define MSG_BABYSTEP "\xcb\xde\xc4\xde\xb3"
#define MSG_BABYSTEP_X MSG_BABYSTEP " " MSG_X
#define MSG_BABYSTEP_X MSG_BABYSTEP " " MSG_X
#define MSG_BABYSTEP_Y MSG_BABYSTEP " " MSG_Y
#define MSG_BABYSTEP_Y MSG_BABYSTEP " " MSG_Y
#define MSG_BABYSTEP_Z MSG_BABYSTEP " " MSG_Z
#define MSG_BABYSTEP_Z MSG_BABYSTEP " " MSG_Z
...
...
MK/module/language/language_kana_utf8.h
View file @
48e3fab2
...
@@ -19,10 +19,10 @@
...
@@ -19,10 +19,10 @@
#define WELCOME_MSG MACHINE_NAME " ready."
#define WELCOME_MSG MACHINE_NAME " ready."
#define MSG_SD "SD"
#define MSG_SD "SD"
#define MSG_SD_INSERTED "
セード ンウニユウア
レマシタ" // "Card inserted"
#define MSG_SD_INSERTED "
カード ソウニュウサ
レマシタ" // "Card inserted"
#define MSG_SD_REMOVED "
セードゼ
アリマセン" // "Card removed"
#define MSG_SD_REMOVED "
カードガ
アリマセン" // "Card removed"
#define MSG_MAIN "
ナ
イン" // "Main"
#define MSG_MAIN "
メ
イン" // "Main"
#define MSG_AUTOSTART "
ヅドウセ
イシ" // "Autostart"
#define MSG_AUTOSTART "
ジドウカ
イシ" // "Autostart"
#define MSG_DISABLE_STEPPERS "モーターデンゲン オフ" // "Disable steppers"
#define MSG_DISABLE_STEPPERS "モーターデンゲン オフ" // "Disable steppers"
#define MSG_AUTO_HOME "ゲンテンニイドウ" // "Auto home"
#define MSG_AUTO_HOME "ゲンテンニイドウ" // "Auto home"
#define MSG_MBL_SETTING "Manual Bed Leveling"
#define MSG_MBL_SETTING "Manual Bed Leveling"
...
@@ -34,37 +34,37 @@
...
@@ -34,37 +34,37 @@
#define MSG_MBL_4 " Adjust fourth point"
#define MSG_MBL_4 " Adjust fourth point"
#define MSG_MBL_5 " Is it ok? "
#define MSG_MBL_5 " Is it ok? "
#define MSG_MBL_6 " BED leveled! "
#define MSG_MBL_6 " BED leveled! "
#define MSG_SET_HOME_OFFSETS "キ
ヅユンオフセツトセツ
テイ" // "Set home offsets"
#define MSG_SET_HOME_OFFSETS "キ
ジュンオフセットセッ
テイ" // "Set home offsets"
#define MSG_SET_ORIGIN "キ
ヅユンセツ
ト" // "Set origin"
#define MSG_SET_ORIGIN "キ
ジュンセッ
ト" // "Set origin"
#define MSG_ONFOR "On x:"
#define MSG_ONFOR "On x:"
#define MSG_PWRCONSUMED "P.er:"
#define MSG_PWRCONSUMED "P.er:"
#define MSG_FILCONSUMED "F:"
#define MSG_FILCONSUMED "F:"
#define MSG_PREHEAT "Preheat"
#define MSG_PREHEAT "Preheat"
#define MSG_PREHEAT_PLA "PLA ヨネ
シ
" // "Preheat PLA"
#define MSG_PREHEAT_PLA "PLA ヨネ
ツ
" // "Preheat PLA"
#define MSG_PREHEAT_PLA_ALL MSG_PREHEAT_PLA " スベテ" // " All"
#define MSG_PREHEAT_PLA_ALL MSG_PREHEAT_PLA " スベテ" // " All"
#define MSG_PREHEAT_PLA_BEDONLY MSG_PREHEAT_PLA " ベ
ツ
ド" // "Bed"
#define MSG_PREHEAT_PLA_BEDONLY MSG_PREHEAT_PLA " ベ
ッ
ド" // "Bed"
#define MSG_PREHEAT_PLA_SETTINGS MSG_PREHEAT_PLA " セ
ツ
テイ" // "conf"
#define MSG_PREHEAT_PLA_SETTINGS MSG_PREHEAT_PLA " セ
ッ
テイ" // "conf"
#define MSG_PREHEAT_ABS "ABS ヨネ
シ
" // "Preheat ABS"
#define MSG_PREHEAT_ABS "ABS ヨネ
ツ
" // "Preheat ABS"
#define MSG_PREHEAT_ABS_ALL MSG_PREHEAT_ABS " スベテ" // " All"
#define MSG_PREHEAT_ABS_ALL MSG_PREHEAT_ABS " スベテ" // " All"
#define MSG_PREHEAT_ABS_BEDONLY MSG_PREHEAT_ABS " ベ
ツ
ド" // "Bed"
#define MSG_PREHEAT_ABS_BEDONLY MSG_PREHEAT_ABS " ベ
ッ
ド" // "Bed"
#define MSG_PREHEAT_ABS_SETTINGS MSG_PREHEAT_ABS " セ
ツ
テイ" // "conf"
#define MSG_PREHEAT_ABS_SETTINGS MSG_PREHEAT_ABS " セ
ッ
テイ" // "conf"
#define MSG_PREHEAT_GUM
MSG_PREHEAT "
GUM"
#define MSG_PREHEAT_GUM
"GUM ヨネツ" // "Preheat
GUM"
#define MSG_PREHEAT_GUM_ALL MSG_PREHEAT_GUM " All"
#define MSG_PREHEAT_GUM_ALL MSG_PREHEAT_GUM "
スベテ" // "
All"
#define MSG_PREHEAT_GUM_BEDONLY MSG_PREHEAT_GUM " Bed"
#define MSG_PREHEAT_GUM_BEDONLY MSG_PREHEAT_GUM "
ベッド" // "
Bed"
#define MSG_PREHEAT_GUM_SETTINGS
"GUM conf.
"
#define MSG_PREHEAT_GUM_SETTINGS
MSG_PREHEAT_GUM " セッテイ" // "conf
"
#define MSG_TOO_COLD_FOR_FILAMENTCHANGE "Hotend too cold to change filament"
#define MSG_TOO_COLD_FOR_FILAMENTCHANGE "Hotend too cold to change filament"
#define MSG_COOLDOWN "
セネシ
テイシ" // "Cooldown"
#define MSG_COOLDOWN "
カネツ
テイシ" // "Cooldown"
#define MSG_SWITCH_PS_ON "デン
ケゾ
オン" // "Switch power on"
#define MSG_SWITCH_PS_ON "デン
ゲン
オン" // "Switch power on"
#define MSG_SWITCH_PS_OFF "デン
ケゾ
オフ" // "Switch power off"
#define MSG_SWITCH_PS_OFF "デン
ゲン
オフ" // "Switch power off"
#define MSG_EXTRUDE "オシダシ" // "Extrude"
#define MSG_EXTRUDE "オシダシ" // "Extrude"
#define MSG_RETRACT "リトラ
ケ
ト" // "Retract"
#define MSG_RETRACT "リトラ
ク
ト" // "Retract"
#define MSG_PURGE "Purge"
#define MSG_PURGE "Purge"
#define MSG_LEVEL_BED "Level bed"
#define MSG_LEVEL_BED "Level bed"
#define MSG_SPEED "ス
ヒ゜
ード" // "Speed"
#define MSG_SPEED "ス
ピ
ード" // "Speed"
#define MSG_NOZZLE "ノズル" // "Nozzle"
#define MSG_NOZZLE "ノズル" // "Nozzle"
#define MSG_BED "ベ
ツ
ド" // "Bed"
#define MSG_BED "ベ
ッ
ド" // "Bed"
#define MSG_FAN_SPEED "ファン
ンケ
ド" // "Fan speed"
#define MSG_FAN_SPEED "ファン
ソク
ド" // "Fan speed"
#define MSG_FLOW "オ
ケ
リリョウ" // "Flow"
#define MSG_FLOW "オ
ク
リリョウ" // "Flow"
#define MSG_CONTROL "コントロール" // "Control"
#define MSG_CONTROL "コントロール" // "Control"
#define MSG_STATS "Statistics"
#define MSG_STATS "Statistics"
#define MSG_FIX_LOSE_STEPS "Fix axis steps"
#define MSG_FIX_LOSE_STEPS "Fix axis steps"
...
@@ -72,7 +72,7 @@
...
@@ -72,7 +72,7 @@
#define MSG_MAX LCD_STR_THERMOMETER " Max"
#define MSG_MAX LCD_STR_THERMOMETER " Max"
#define MSG_FACTOR LCD_STR_THERMOMETER " Fact"
#define MSG_FACTOR LCD_STR_THERMOMETER " Fact"
#define MSG_IDLEOOZING "Anti oozing"
#define MSG_IDLEOOZING "Anti oozing"
#define MSG_AUTOTEMP "
ヅ
ドウオンド" // "Autotemp"
#define MSG_AUTOTEMP "
ジ
ドウオンド" // "Autotemp"
#define MSG_ON "ON "
#define MSG_ON "ON "
#define MSG_OFF "OFF"
#define MSG_OFF "OFF"
#define MSG_PID_P "PID-P"
#define MSG_PID_P "PID-P"
...
@@ -81,7 +81,7 @@
...
@@ -81,7 +81,7 @@
#define MSG_H1 " H1"
#define MSG_H1 " H1"
#define MSG_H2 " H2"
#define MSG_H2 " H2"
#define MSG_H3 " H3"
#define MSG_H3 " H3"
#define MSG_ACC "
センケ
ド" // "Accel"
#define MSG_ACC "
カソク
ド" // "Accel"
#define MSG_VXY_JERK "Vxy-jerk"
#define MSG_VXY_JERK "Vxy-jerk"
#define MSG_VZ_JERK "Vz-jerk"
#define MSG_VZ_JERK "Vz-jerk"
#define MSG_VE_JERK "Ve-jerk"
#define MSG_VE_JERK "Ve-jerk"
...
@@ -90,15 +90,15 @@
...
@@ -90,15 +90,15 @@
#define MSG_Y "Y"
#define MSG_Y "Y"
#define MSG_Z "Z"
#define MSG_Z "Z"
#define MSG_E "E"
#define MSG_E "E"
#define MSG_MOVE "Move"
#define MSG_MOVE "
イドウ" // "
Move"
#define MSG_MOVE_AXIS "
ヅケ
イドウ" // "Move axis"
#define MSG_MOVE_AXIS "
ジク
イドウ" // "Move axis"
#define MSG_MOVE_X "X
ヅケ
イドウ" // "Move X"
#define MSG_MOVE_X "X
ジク
イドウ" // "Move X"
#define MSG_MOVE_Y "Y
ヅケ
イドウ" // "Move Y"
#define MSG_MOVE_Y "Y
ジク
イドウ" // "Move Y"
#define MSG_MOVE_Z "Z
ヅケ
イドウ" // "Move Z"
#define MSG_MOVE_Z "Z
ジク
イドウ" // "Move Z"
#define MSG_MOVE_01MM "0.1mm イドウ" // "Move 0.1mm"
#define MSG_MOVE_01MM "0.1mm イドウ" // "Move 0.1mm"
#define MSG_MOVE_1MM " 1mm イドウ" // "Move 1mm"
#define MSG_MOVE_1MM " 1mm イドウ" // "Move 1mm"
#define MSG_MOVE_10MM " 10mm イドウ" // "Move 10mm"
#define MSG_MOVE_10MM " 10mm イドウ" // "Move 10mm"
#define MSG_MOVE_E "エ
ケ
ストルーダー" // "Extruder"
#define MSG_MOVE_E "エ
ク
ストルーダー" // "Extruder"
#define MSG_VMIN "Vmin"
#define MSG_VMIN "Vmin"
#define MSG_VTRAV_MIN "VTrav min"
#define MSG_VTRAV_MIN "VTrav min"
#define MSG_AMAX "Amax "
#define MSG_AMAX "Amax "
...
@@ -112,27 +112,27 @@
...
@@ -112,27 +112,27 @@
#define MSG_E2STEPS "E2steps/mm"
#define MSG_E2STEPS "E2steps/mm"
#define MSG_E3STEPS "E3steps/mm"
#define MSG_E3STEPS "E3steps/mm"
#define MSG_TEMPERATURE "オンド" // "Temperature"
#define MSG_TEMPERATURE "オンド" // "Temperature"
#define MSG_MOTION "ウゴキセ
ツ
テイ" // "Motion"
#define MSG_MOTION "ウゴキセ
ッ
テイ" // "Motion"
#define MSG_FILAMENT "フィラ
ナ
ント" // "Filament"
#define MSG_FILAMENT "フィラ
メ
ント" // "Filament"
#define MSG_VOLUMETRIC_ENABLED MSG_E " in mm3"
#define MSG_VOLUMETRIC_ENABLED MSG_E " in mm3"
#define MSG_FILAMENT_SIZE_EXTRUDER "Fil. Dia."
#define MSG_FILAMENT_SIZE_EXTRUDER "Fil. Dia."
#define MSG_CONTRAST "LCDコントラスト" // "LCD contrast"
#define MSG_CONTRAST "LCDコントラスト" // "LCD contrast"
#define MSG_STORE_EPROM "
ナモリヘセケ
ノウ" // "Store memory"
#define MSG_STORE_EPROM "
メモリヘカク
ノウ" // "Store memory"
#define MSG_LOAD_EPROM "
ナモリセラヨミba
ミ" // "Load memory"
#define MSG_LOAD_EPROM "
メモリカラヨミコ
ミ" // "Load memory"
#define MSG_RESTORE_FAILSAFE "セ
ツテイリセツ
ト" // "Restore failsafe"
#define MSG_RESTORE_FAILSAFE "セ
ッテイリセッ
ト" // "Restore failsafe"
#define MSG_REFRESH "リフレ
ツシユ
" // "Refresh"
#define MSG_REFRESH "リフレ
ッシュ
" // "Refresh"
#define MSG_WATCH "インフォ" // "Info screen"
#define MSG_WATCH "インフォ" // "Info screen"
#define MSG_PREPARE "
ヅユンゼセツ
テイ" //"Prepare"
#define MSG_PREPARE "
ジュンビセッ
テイ" //"Prepare"
#define MSG_TUNE "チョウセイ" // "Tune"
#define MSG_TUNE "チョウセイ" // "Tune"
#define MSG_PAUSE_PRINT "イチ
ヅ
テイシ" // "Pause print"
#define MSG_PAUSE_PRINT "イチ
ジ
テイシ" // "Pause print"
#define MSG_RESUME_PRINT "プリント
アイセ
イ" // "Resume print"
#define MSG_RESUME_PRINT "プリント
サイカ
イ" // "Resume print"
#define MSG_STOP_PRINT "プリントテイシ" // "Stop print"
#define MSG_STOP_PRINT "プリントテイシ" // "Stop print"
#define MSG_CARD_MENU "SD
セードセ
ラプリント" // "Print from SD"
#define MSG_CARD_MENU "SD
カードカ
ラプリント" // "Print from SD"
#define MSG_NO_CARD "SD
セードゼ
アリマセン" // "No SD card"
#define MSG_NO_CARD "SD
カードガ
アリマセン" // "No SD card"
#define MSG_DWELL "スリープ" // "Sleep..."
#define MSG_DWELL "スリープ" // "Sleep..."
#define MSG_USERWAIT "シバラ
ケオマチケダア
イ" // "Wait for user..."
#define MSG_USERWAIT "シバラ
クオマチクダサ
イ" // "Wait for user..."
#define MSG_RESUMING "プリント
アイセ
イ" // "Resuming print"
#define MSG_RESUMING "プリント
サイカ
イ" // "Resuming print"
#define MSG_PRINT_ABORTED "プリントチ
ユウシア
レマシタ" // "Print aborted"
#define MSG_PRINT_ABORTED "プリントチ
ュウシサ
レマシタ" // "Print aborted"
#define MSG_NO_MOVE "ウゴキマセン" // "No move."
#define MSG_NO_MOVE "ウゴキマセン" // "No move."
#define MSG_KILLED "ショウキョ" // "KILLED. "
#define MSG_KILLED "ショウキョ" // "KILLED. "
#define MSG_STOPPED "テイシシマシタ" // "STOPPED. "
#define MSG_STOPPED "テイシシマシタ" // "STOPPED. "
...
@@ -144,16 +144,16 @@
...
@@ -144,16 +144,16 @@
#define MSG_CONTROL_RETRACT_RECOVER_SWAP "S UnRet+mm"
#define MSG_CONTROL_RETRACT_RECOVER_SWAP "S UnRet+mm"
#define MSG_CONTROL_RETRACT_RECOVERF "UnRet F"
#define MSG_CONTROL_RETRACT_RECOVERF "UnRet F"
#define MSG_AUTORETRACT "AutoRetr."
#define MSG_AUTORETRACT "AutoRetr."
#define MSG_FILAMENTCHANGE "フィラ
ナントコウセ
ン" // "Change filament"
#define MSG_FILAMENTCHANGE "フィラ
メントコウカ
ン" // "Change filament"
#define MSG_INIT_SDCARD "SD
セードア
イヨミコミ" // "Init. SD card"
#define MSG_INIT_SDCARD "SD
カードサ
イヨミコミ" // "Init. SD card"
#define MSG_CNG_SDCARD "SD
セードコウセ
ン" // "Change SD card"
#define MSG_CNG_SDCARD "SD
カードコウカ
ン" // "Change SD card"
#define MSG_ZPROBE_OUT "Zプローブ ベ
ツトnゼ
イ" // "Z probe out. bed"
#define MSG_ZPROBE_OUT "Zプローブ ベ
ッドガ
イ" // "Z probe out. bed"
#define MSG_POSITION_UNKNOWN "ゲンテンハXYイドウゴZ" // "Home X/Y before Z"
#define MSG_POSITION_UNKNOWN "ゲンテンハXYイドウゴZ" // "Home X/Y before Z"
#define MSG_ZPROBE_ZOFFSET "Zオフセ
ツ
ト" // "Z Offset"
#define MSG_ZPROBE_ZOFFSET "Zオフセ
ッ
ト" // "Z Offset"
#define MSG_BABYSTEP "
Babystep
"
#define MSG_BABYSTEP "
ビドウ
"
#define MSG_BABYSTEP_X "
ゼ
ドウ X" // "Babystep X"
#define MSG_BABYSTEP_X "
ビ
ドウ X" // "Babystep X"
#define MSG_BABYSTEP_Y "
ゼ
ドウ Y" // "Babystep Y"
#define MSG_BABYSTEP_Y "
ビ
ドウ Y" // "Babystep Y"
#define MSG_BABYSTEP_Z "
ゼ
ドウ Z" // "Babystep Z"
#define MSG_BABYSTEP_Z "
ビ
ドウ Z" // "Babystep Z"
#define MSG_ENDSTOP_ABORT "Endstop abort"
#define MSG_ENDSTOP_ABORT "Endstop abort"
#define MSG_HEATING_FAILED_LCD "Heating failed"
#define MSG_HEATING_FAILED_LCD "Heating failed"
#define MSG_ERR_REDUNDANT_TEMP "REDUNDANT TEMP ERROR"
#define MSG_ERR_REDUNDANT_TEMP "REDUNDANT TEMP ERROR"
...
...
MK/module/sanitycheck.h
View file @
48e3fab2
...
@@ -230,7 +230,8 @@
...
@@ -230,7 +230,8 @@
#error DEPENDENCY ERROR: Missing setting THERMAL_PROTECTION_BED_HYSTERESIS
#error DEPENDENCY ERROR: Missing setting THERMAL_PROTECTION_BED_HYSTERESIS
#endif
#endif
#endif
#endif
//fan
// Fan
#if DISABLED(SOFT_PWM_SCALE)
#if DISABLED(SOFT_PWM_SCALE)
#error DEPENDENCY ERROR: Missing setting SOFT_PWM_SCALE
#error DEPENDENCY ERROR: Missing setting SOFT_PWM_SCALE
#endif
#endif
...
@@ -259,7 +260,7 @@
...
@@ -259,7 +260,7 @@
#endif
#endif
#endif
#endif
//
e
xtruder
//
E
xtruder
#if ENABLED(PREVENT_DANGEROUS_EXTRUDE)
#if ENABLED(PREVENT_DANGEROUS_EXTRUDE)
#if DISABLED(EXTRUDE_MINTEMP)
#if DISABLED(EXTRUDE_MINTEMP)
#error DEPENDENCY ERROR: Missing setting EXTRUDE_MINTEMP
#error DEPENDENCY ERROR: Missing setting EXTRUDE_MINTEMP
...
@@ -374,9 +375,6 @@
...
@@ -374,9 +375,6 @@
#if DISABLED(D_FILAMENT)
#if DISABLED(D_FILAMENT)
#error DEPENDENCY ERROR: Missing setting D_FILAMENT
#error DEPENDENCY ERROR: Missing setting D_FILAMENT
#endif
#endif
#if DISABLED(STEPS_MM_E)
#error DEPENDENCY ERROR: Missing setting STEPS_MM_E
#endif
#endif
#endif
#if ENABLED(FILAMENTCHANGEENABLE)
#if ENABLED(FILAMENTCHANGEENABLE)
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment