Merge branch 'Development' into panel_one
This commit is contained in:
commit
8742b6bd56
|
@ -33,7 +33,7 @@ rambo.build.variant=rambo
|
||||||
########################################
|
########################################
|
||||||
sanguino.name=Sanguino
|
sanguino.name=Sanguino
|
||||||
|
|
||||||
sanguino.upload.tool=ardunio:avrdude
|
sanguino.upload.tool=arduino:avrdude
|
||||||
sanguino.upload.protocol=stk500
|
sanguino.upload.protocol=stk500
|
||||||
sanguino.upload.maximum_size=131072
|
sanguino.upload.maximum_size=131072
|
||||||
sanguino.upload.speed=57600
|
sanguino.upload.speed=57600
|
||||||
|
|
|
@ -118,6 +118,7 @@ Here are some standard links for getting your machine calibrated:
|
||||||
// 1010 is Pt1000 with 1k pullup (non standard)
|
// 1010 is Pt1000 with 1k pullup (non standard)
|
||||||
// 147 is Pt100 with 4k7 pullup
|
// 147 is Pt100 with 4k7 pullup
|
||||||
// 110 is Pt100 with 1k pullup (non standard)
|
// 110 is Pt100 with 1k pullup (non standard)
|
||||||
|
// 999 is a Dummy Table. It will ALWAYS read 25C.. Use it for Testing or Development purposes. NEVER for production machine.
|
||||||
|
|
||||||
#define TEMP_SENSOR_0 -1
|
#define TEMP_SENSOR_0 -1
|
||||||
#define TEMP_SENSOR_1 -1
|
#define TEMP_SENSOR_1 -1
|
||||||
|
|
|
@ -4695,21 +4695,12 @@ bool setTargetedHotend(int code){
|
||||||
|
|
||||||
|
|
||||||
float calculate_volumetric_multiplier(float diameter) {
|
float calculate_volumetric_multiplier(float diameter) {
|
||||||
float area = .0;
|
if (!volumetric_enabled || diameter == 0) return 1.0;
|
||||||
float radius = .0;
|
float d2 = diameter * 0.5;
|
||||||
|
return 1.0 / (M_PI * d2 * d2);
|
||||||
radius = diameter * .5;
|
|
||||||
if (! volumetric_enabled || radius == 0) {
|
|
||||||
area = 1;
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
area = M_PI * pow(radius, 2);
|
|
||||||
}
|
|
||||||
|
|
||||||
return 1.0 / area;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void calculate_volumetric_multipliers() {
|
void calculate_volumetric_multipliers() {
|
||||||
for (int i=0; i<EXTRUDERS; i++)
|
for (int i=0; i<EXTRUDERS; i++)
|
||||||
volumetric_multiplier[i] = calculate_volumetric_multiplier(filament_size[i]);
|
volumetric_multiplier[i] = calculate_volumetric_multiplier(filament_size[i]);
|
||||||
}
|
}
|
||||||
|
|
|
@ -65,6 +65,18 @@
|
||||||
#ifndef MSG_PREHEAT_ABS_SETTINGS
|
#ifndef MSG_PREHEAT_ABS_SETTINGS
|
||||||
#define MSG_PREHEAT_ABS_SETTINGS MSG_PREHEAT_ABS " conf"
|
#define MSG_PREHEAT_ABS_SETTINGS MSG_PREHEAT_ABS " conf"
|
||||||
#endif
|
#endif
|
||||||
|
#ifndef MSG_H1
|
||||||
|
#define MSG_H1 "1"
|
||||||
|
#endif
|
||||||
|
#ifndef MSG_H2
|
||||||
|
#define MSG_H2 "2"
|
||||||
|
#endif
|
||||||
|
#ifndef MSG_H3
|
||||||
|
#define MSG_H3 "3"
|
||||||
|
#endif
|
||||||
|
#ifndef MSG_H4
|
||||||
|
#define MSG_H4 "4"
|
||||||
|
#endif
|
||||||
#ifndef MSG_COOLDOWN
|
#ifndef MSG_COOLDOWN
|
||||||
#define MSG_COOLDOWN "Cooldown"
|
#define MSG_COOLDOWN "Cooldown"
|
||||||
#endif
|
#endif
|
||||||
|
@ -110,6 +122,15 @@
|
||||||
#ifndef MSG_NOZZLE
|
#ifndef MSG_NOZZLE
|
||||||
#define MSG_NOZZLE "Nozzle"
|
#define MSG_NOZZLE "Nozzle"
|
||||||
#endif
|
#endif
|
||||||
|
#ifndef MSG_N2
|
||||||
|
#define MSG_N2 " 2"
|
||||||
|
#endif
|
||||||
|
#ifndef MSG_N3
|
||||||
|
#define MSG_N3 " 3"
|
||||||
|
#endif
|
||||||
|
#ifndef MSG_N4
|
||||||
|
#define MSG_N4 " 4"
|
||||||
|
#endif
|
||||||
#ifndef MSG_BED
|
#ifndef MSG_BED
|
||||||
#define MSG_BED "Bed"
|
#define MSG_BED "Bed"
|
||||||
#endif
|
#endif
|
||||||
|
@ -119,6 +140,18 @@
|
||||||
#ifndef MSG_FLOW
|
#ifndef MSG_FLOW
|
||||||
#define MSG_FLOW "Flow"
|
#define MSG_FLOW "Flow"
|
||||||
#endif
|
#endif
|
||||||
|
#ifndef MSG_F0
|
||||||
|
#define MSG_F0 " 0"
|
||||||
|
#endif
|
||||||
|
#ifndef MSG_F1
|
||||||
|
#define MSG_F1 " 1"
|
||||||
|
#endif
|
||||||
|
#ifndef MSG_F2
|
||||||
|
#define MSG_F2 " 2"
|
||||||
|
#endif
|
||||||
|
#ifndef MSG_F3
|
||||||
|
#define MSG_F3 " 3"
|
||||||
|
#endif
|
||||||
#ifndef MSG_CONTROL
|
#ifndef MSG_CONTROL
|
||||||
#define MSG_CONTROL "Control"
|
#define MSG_CONTROL "Control"
|
||||||
#endif
|
#endif
|
||||||
|
@ -152,6 +185,15 @@
|
||||||
#ifndef MSG_PID_C
|
#ifndef MSG_PID_C
|
||||||
#define MSG_PID_C "PID-C"
|
#define MSG_PID_C "PID-C"
|
||||||
#endif
|
#endif
|
||||||
|
#ifndef MSG_E2
|
||||||
|
#define MSG_E2 " E2"
|
||||||
|
#endif
|
||||||
|
#ifndef MSG_E3
|
||||||
|
#define MSG_E3 " E3"
|
||||||
|
#endif
|
||||||
|
#ifndef MSG_E4
|
||||||
|
#define MSG_E4 " E4"
|
||||||
|
#endif
|
||||||
#ifndef MSG_ACC
|
#ifndef MSG_ACC
|
||||||
#define MSG_ACC "Accel"
|
#define MSG_ACC "Accel"
|
||||||
#endif
|
#endif
|
||||||
|
@ -213,7 +255,7 @@
|
||||||
#define MSG_VOLUMETRIC "Filament"
|
#define MSG_VOLUMETRIC "Filament"
|
||||||
#endif
|
#endif
|
||||||
#ifndef MSG_VOLUMETRIC_ENABLED
|
#ifndef MSG_VOLUMETRIC_ENABLED
|
||||||
#define MSG_VOLUMETRIC_ENABLED "E in mm" STR_h3
|
#define MSG_VOLUMETRIC_ENABLED "E in mm" STR_h3
|
||||||
#endif
|
#endif
|
||||||
#ifndef MSG_FILAMENT_SIZE_EXTRUDER_0
|
#ifndef MSG_FILAMENT_SIZE_EXTRUDER_0
|
||||||
#define MSG_FILAMENT_SIZE_EXTRUDER_0 "Fil. Dia. 1"
|
#define MSG_FILAMENT_SIZE_EXTRUDER_0 "Fil. Dia. 1"
|
||||||
|
|
|
@ -1095,6 +1095,16 @@ const short temptable_1047[][2] PROGMEM = {
|
||||||
};
|
};
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#if (THERMISTORHEATER_0 == 999) || (THERMISTORHEATER_1 == 999) || (THERMISTORHEATER_2 == 999) || (THERMISTORHEATER_3 == 999) || (THERMISTORBED == 999) //User defined table
|
||||||
|
// Dummy Thermistor table.. It will ALWAYS read 25C.
|
||||||
|
const short temptable_999[][2] PROGMEM = {
|
||||||
|
{1*OVERSAMPLENR, 25},
|
||||||
|
{1023*OVERSAMPLENR, 25}
|
||||||
|
};
|
||||||
|
#endif
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
#define _TT_NAME(_N) temptable_ ## _N
|
#define _TT_NAME(_N) temptable_ ## _N
|
||||||
#define TT_NAME(_N) _TT_NAME(_N)
|
#define TT_NAME(_N) _TT_NAME(_N)
|
||||||
|
|
||||||
|
|
1580
Marlin/ultralcd.cpp
1580
Marlin/ultralcd.cpp
File diff suppressed because it is too large
Load diff
Loading…
Reference in a new issue