Skip to content

Commit 74e15ac

Browse files
committed
Rename EN_ONLY to EN_FARM
remove DEBUG/DEVEL/ALPHA/BETA lcd warning
1 parent 346dfbd commit 74e15ac

8 files changed

+37
-28
lines changed

.travis.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,11 @@ before_install:
1111
script:
1212
- cp Firmware/variants/1_75mm_MK3S-EINSy10a-E3Dv6full.h Firmware/Configuration_prusa.h
1313
- bash -x build.sh || { echo "1_75mm_MK3S-EINSy10a-E3Dv6full variant failed" && false; }
14-
- bash -x build.sh EN_ONLY || { echo "1_75mm_MK3S-EINSy10a-E3Dv6full EN_ONLY failed" && false; }
14+
- bash -x build.sh EN_FARM || { echo "1_75mm_MK3S-EINSy10a-E3Dv6full EN_FARM failed" && false; }
1515
- rm Firmware/Configuration_prusa.h
1616
- cp Firmware/variants/1_75mm_MK3-EINSy10a-E3Dv6full.h Firmware/Configuration_prusa.h
1717
- bash -x build.sh || { echo "1_75mm_MK3-EINSy10a-E3Dv6full variant failed" && false; }
18-
- bash -x build.sh EN_ONLY || { echo "1_75mm_MK3-EINSy10a-E3Dv6full EN_ONLY failed" && false; }
18+
- bash -x build.sh EN_FARM || { echo "1_75mm_MK3-EINSy10a-E3Dv6full EN_FARM failed" && false; }
1919
- rm Firmware/Configuration_prusa.h
2020
- cp Firmware/variants/1_75mm_MK25S-RAMBo13a-E3Dv6full.h Firmware/Configuration_prusa.h
2121
- bash -x build.sh || { echo "1_75mm_MK25S-RAMBo13a-E3Dv6full variant failed" && false; }

Firmware/Marlin.h

+2
Original file line numberDiff line numberDiff line change
@@ -386,7 +386,9 @@ void bed_analysis(float x_dimension, float y_dimension, int x_points_num, int y_
386386
void bed_check(float x_dimension, float y_dimension, int x_points_num, int y_points_num, float shift_x, float shift_y);
387387
#endif //HEATBED_ANALYSIS
388388
float temp_comp_interpolation(float temperature);
389+
#if 0
389390
void show_fw_version_warnings();
391+
#endif
390392
uint8_t check_printer_version();
391393

392394
#ifdef PINDA_THERMISTOR

Firmware/Marlin_main.cpp

+8-5
Original file line numberDiff line numberDiff line change
@@ -828,7 +828,7 @@ void factory_reset()
828828
}
829829
KEEPALIVE_STATE(IN_HANDLER);
830830
}
831-
831+
#if 0
832832
void show_fw_version_warnings() {
833833
if (FW_DEV_VERSION == FW_VERSION_GOLD || FW_DEV_VERSION == FW_VERSION_RC) return;
834834
switch (FW_DEV_VERSION) {
@@ -852,6 +852,7 @@ void show_fw_version_warnings() {
852852
}
853853
lcd_update_enable(true);
854854
}
855+
#endif
855856

856857
#if defined(FILAMENT_SENSOR) && defined(FSENSOR_PROBING)
857858
//! @brief try to check if firmware is on right type of printer
@@ -1487,7 +1488,9 @@ void setup()
14871488
#if defined(FILAMENT_SENSOR) && defined(FSENSOR_PROBING)
14881489
check_if_fw_is_on_right_printer();
14891490
#endif //defined(FILAMENT_SENSOR) && defined(FSENSOR_PROBING)
1491+
#if 0
14901492
show_fw_version_warnings();
1493+
#endif
14911494
}
14921495

14931496
switch (hw_changed) {
@@ -1593,17 +1596,17 @@ void setup()
15931596
manage_heater(); // Update temperatures
15941597
#ifdef DEBUG_UVLO_AUTOMATIC_RECOVER
15951598
printf_P(_N("Power panic detected!\nCurrent bed temp:%d\nSaved bed temp:%d\n"), (int)degBed(), eeprom_read_byte((uint8_t*)EEPROM_UVLO_TARGET_BED));
1596-
#endif
1599+
#endif
15971600
if ( degBed() > ( (float)eeprom_read_byte((uint8_t*)EEPROM_UVLO_TARGET_BED) - AUTOMATIC_UVLO_BED_TEMP_OFFSET) ){
15981601
#ifdef DEBUG_UVLO_AUTOMATIC_RECOVER
15991602
puts_P(_N("Automatic recovery!"));
1600-
#endif
1603+
#endif
16011604
recover_print(1);
16021605
}
16031606
else{
16041607
#ifdef DEBUG_UVLO_AUTOMATIC_RECOVER
16051608
puts_P(_N("Normal recovery!"));
1606-
#endif
1609+
#endif
16071610
if ( lcd_show_fullscreen_message_yes_no_and_wait_P(_T(MSG_RECOVER_PRINT), false) == LCD_LEFT_BUTTON_CHOICE) {
16081611
recover_print(0);
16091612
} else {
@@ -4570,7 +4573,7 @@ eeprom_update_word((uint16_t*)EEPROM_NOZZLE_DIAMETER_uM,0xFFFF);
45704573
retract(false,retracted_swap[active_extruder]);
45714574
#else
45724575
retract(false);
4573-
#endif
4576+
#endif
45744577
break;
45754578
#endif //FWRETRACT
45764579

Firmware/messages.cpp

+2
Original file line numberDiff line numberDiff line change
@@ -172,7 +172,9 @@ extern const char MSG_THERMAL_ANOMALY[] PROGMEM_I1 = ISTR("THERMAL ANOMALY");///
172172
extern const char MSG_LOAD_ALL[] PROGMEM_I1 = ISTR("Load All"); ////MSG_LOAD_ALL c=18
173173

174174
//not internationalized messages
175+
#if 0
175176
const char MSG_FW_VERSION_BETA[] PROGMEM_N1 = "You are using a BETA firmware version! It is in a development state! Use this version with CAUTION as it may DAMAGE the printer!"; ////MSG_FW_VERSION_BETA c=20 r=8
177+
#endif
176178
const char MSG_SPOOL_JOIN[] PROGMEM_N1 = "SpoolJoin"; ////MSG_SPOOL_JOIN c=13
177179
const char MSG_FIRMWARE[] PROGMEM_N1 = "Firmware"; ////MSG_FIRMWARE c=8
178180
const char MSG_TOSHIBA_FLASH_AIR_COMPATIBILITY[] PROGMEM_N1 = "FlashAir"; ////MSG_TOSHIBA_FLASH_AIR_COMPATIBILITY c=8

Firmware/messages.h

+2
Original file line numberDiff line numberDiff line change
@@ -176,7 +176,9 @@ extern const char MSG_THERMAL_ANOMALY[];
176176
extern const char MSG_LOAD_ALL[];
177177

178178
//not internationalized messages
179+
#if 0
179180
extern const char MSG_FW_VERSION_BETA[];
181+
#endif
180182
extern const char MSG_SPOOL_JOIN[];
181183
extern const char MSG_FIRMWARE[];
182184
extern const char MSG_TOSHIBA_FLASH_AIR_COMPATIBILITY[];

Firmware/temperature.cpp

+4-4
Original file line numberDiff line numberDiff line change
@@ -1210,27 +1210,27 @@ FORCE_INLINE static void soft_pwm_core()
12101210
static unsigned char slow_pwm_count = 0;
12111211
static unsigned char state_heater_0 = 0;
12121212
static unsigned char state_timer_heater_0 = 0;
1213-
#endif
1213+
#endif
12141214
#if (EXTRUDERS > 1) || defined(HEATERS_PARALLEL)
12151215
static unsigned char soft_pwm_1;
12161216
#ifdef SLOW_PWM_HEATERS
12171217
static unsigned char state_heater_1 = 0;
12181218
static unsigned char state_timer_heater_1 = 0;
1219-
#endif
1219+
#endif
12201220
#endif
12211221
#if EXTRUDERS > 2
12221222
static unsigned char soft_pwm_2;
12231223
#ifdef SLOW_PWM_HEATERS
12241224
static unsigned char state_heater_2 = 0;
12251225
static unsigned char state_timer_heater_2 = 0;
1226-
#endif
1226+
#endif
12271227
#endif
12281228
#if HEATER_BED_PIN > -1
12291229
// @@DR static unsigned char soft_pwm_b;
12301230
#ifdef SLOW_PWM_HEATERS
12311231
static unsigned char state_heater_b = 0;
12321232
static unsigned char state_timer_heater_b = 0;
1233-
#endif
1233+
#endif
12341234
#endif
12351235

12361236
#if defined(FILWIDTH_PIN) &&(FILWIDTH_PIN > -1)

PF-build.sh

+16-16
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@
8585
# 15 Feb 2019, 3d-gussner, troubleshooting and minor fixes
8686
# 16 Feb 2019, 3d-gussner, Script can be run using arguments
8787
# $1 = variant, example "1_75mm_MK3-EINSy10a-E3Dv6full.h" at this moment it is not possible to use ALL
88-
# $2 = multi language OR English only [ALL/EN_ONLY]
88+
# $2 = multi language OR English only [ALL/EN_FARM]
8989
# $3 = development status [GOLD/RC/BETA/ALPHA/DEVEL/DEBUG]
9090
# If one argument is wrong a list of valid one will be shown
9191
# 13 Mar 2019, 3d-gussner, MKbel updated the Linux build environment to version 1.0.2 with an Fix maximum firmware flash size.
@@ -124,7 +124,7 @@
124124
# After compiling All multi-language variants it makes it easier to find missing or unused translations.
125125
# 12 May 2020, DRracer , Cleanup double MK2/s MK25/s `not_tran` and `not_used` files
126126
# 13 May 2020, leptun , If cleanup files do not exist don't try to.
127-
# 01 Oct 2020, 3d-gussner, Bug fix if using argument EN_ONLY. Thank to @leptun for pointing out.
127+
# 01 Oct 2020, 3d-gussner, Bug fix if using argument EN_FARM. Thank to @leptun for pointing out.
128128
# Change Build number to script commits 'git rev-list --count HEAD PF-build.sh'
129129
# 02 Oct 2020, 3d-gussner, Add UNKNOWN as argument option
130130
# 05 Oct 2020, 3d-gussner, Disable pause and warnings using command line with all needed arguments
@@ -268,7 +268,7 @@ echo " -d : '$(tput setaf 2)GOLD$(tput sgr0)', '$(tput setaf 2)RC$(tput sgr0)',
268268
echo " -g : '$(tput setaf 2)0$(tput sgr0)' no '$(tput setaf 2)1$(tput sgr0)' lite '$(tput setaf 2)2$(tput sgr0)' fancy '$(tput setaf 2)3$(tput sgr0)' lite with Quad_HR '$(tput setaf 2)4$(tput sgr0)' fancy with Quad_HR"
269269
echo " -i : '$(tput setaf 2)1.8.5$(tput sgr0)', '$(tput setaf 2)1.8.19$(tput sgr0)'"
270270
echo " -j : '$(tput setaf 2)0$(tput sgr0)' no, '$(tput setaf 2)1$(tput sgr0)' yes"
271-
echo " -l : '$(tput setaf 2)ALL$(tput sgr0)' for multi language or '$(tput setaf 2)EN_ONLY$(tput sgr0)' for English only"
271+
echo " -l : '$(tput setaf 2)ALL$(tput sgr0)' for multi language or '$(tput setaf 2)EN_FARM$(tput sgr0)' for English only"
272272
echo " -m : '$(tput setaf 2)0$(tput sgr0)' no, '$(tput setaf 2)1$(tput sgr0)' yes '$(tput setaf 2)2$(tput sgr0)' with MMU2"
273273
echo " -n : '$(tput setaf 2)0$(tput sgr0)' no, '$(tput setaf 2)1$(tput sgr0)' yes"
274274
echo " -o : '$(tput setaf 2)1$(tput sgr0)' force or '$(tput setaf 2)0$(tput sgr0)' block output and delays"
@@ -882,7 +882,7 @@ else
882882
fi
883883
fi
884884

885-
#'-l' argument defines if it is an English only version. Known values EN_ONLY / ALL
885+
#'-l' argument defines if it is an English only version. Known values EN_FARM / ALL
886886
#Check default language mode
887887
MULTI_LANGUAGE_CHECK=$(grep --max-count=1 "^#define LANG_MODE *" $SCRIPT_PATH/Firmware/config.h|sed -e's/ */ /g'|cut -d ' ' -f3)
888888

@@ -897,7 +897,7 @@ if [ -z "$language_flag" ] ; then
897897
break
898898
;;
899899
"English only")
900-
LANGUAGES="EN_ONLY"
900+
LANGUAGES="EN_FARM"
901901
break
902902
;;
903903
*)
@@ -906,11 +906,11 @@ if [ -z "$language_flag" ] ; then
906906
esac
907907
done
908908
else
909-
if [[ "$language_flag" == "ALL" || "$language_flag" == "EN_ONLY" ]] ; then
909+
if [[ "$language_flag" == "ALL" || "$language_flag" == "EN_FARM" ]] ; then
910910
LANGUAGES=$language_flag
911911
else
912912
echo "$(tput setaf 1)Language argument is wrong!$(tput sgr0)"
913-
echo "Only $(tput setaf 2)'ALL'$(tput sgr0) or $(tput setaf 2)'EN_ONLY'$(tput sgr0) are allowed as language '-l' argument!"
913+
echo "Only $(tput setaf 2)'ALL'$(tput sgr0) or $(tput setaf 2)'EN_FARM'$(tput sgr0) are allowed as language '-l' argument!"
914914
failures 5
915915
fi
916916
fi
@@ -1110,9 +1110,9 @@ prepare_hex_folders()
11101110
if [ $OUTPUT == "1" ] ; then
11111111
read -t 10 -p "Press Enter to continue..."
11121112
fi
1113-
elif [[ -f "$SCRIPT_PATH/../$OUTPUT_FOLDER/$OUTPUT_FILENAME-EN_ONLY.hex" && "$LANGUAGES" == "EN_ONLY" ]]; then
1113+
elif [[ -f "$SCRIPT_PATH/../$OUTPUT_FOLDER/$OUTPUT_FILENAME-EN_FARM.hex" && "$LANGUAGES" == "EN_FARM" ]]; then
11141114
echo ""
1115-
ls -1 $SCRIPT_PATH/../$OUTPUT_FOLDER/$OUTPUT_FILENAME-EN_ONLY.hex | xargs -n1 basename
1115+
ls -1 $SCRIPT_PATH/../$OUTPUT_FOLDER/$OUTPUT_FILENAME-EN_FARM.hex | xargs -n1 basename
11161116
echo "$(tput setaf 6)This hex file to be compiled already exists! To cancel this process press CRTL+C and rename existing hex file.$(tput sgr 0)"
11171117
if [ $OUTPUT == "1" ] ; then
11181118
read -t 10 -p "Press Enter to continue..."
@@ -1171,7 +1171,7 @@ prepare_variant_for_compiling()
11711171
sed -i -- 's/#define FW_REPOSITORY "Unknown"/#define FW_REPOSITORY "Prusa3d"/g' $SCRIPT_PATH/Firmware/Configuration.h
11721172

11731173
#Prepare English only or multi-language version to be build
1174-
if [ $LANGUAGES == "EN_ONLY" ]; then
1174+
if [ $LANGUAGES == "EN_FARM" ]; then
11751175
echo " "
11761176
echo "English only language firmware will be built"
11771177
sed -i -- "s/^#define LANG_MODE *1/#define LANG_MODE 0/g" $SCRIPT_PATH/Firmware/config.h
@@ -1379,17 +1379,17 @@ create_multi_firmware()
13791379
}
13801380
#### End: Create and save Multi Language Prusa Firmware
13811381

1382-
#### Start: Save EN_ONLY language Prusa Firmware
1382+
#### Start: Save EN_FARM language Prusa Firmware
13831383
save_en_firmware()
13841384
{
13851385
#else
13861386
echo "$(tput setaf 2)Copying English only firmware to PF-build-hex folder$(tput sgr 0)"
1387-
cp -f $BUILD_PATH/Firmware.ino.hex $SCRIPT_PATH/../$OUTPUT_FOLDER/$OUTPUT_FILENAME-EN_ONLY.hex || failures 12
1387+
cp -f $BUILD_PATH/Firmware.ino.hex $SCRIPT_PATH/../$OUTPUT_FOLDER/$OUTPUT_FILENAME-EN_FARM.hex || failures 12
13881388
echo "$(tput setaf 2)Copying English only elf file to PF-build-hex folder$(tput sgr 0)"
1389-
cp -f $BUILD_PATH/Firmware.ino.elf $SCRIPT_PATH/../$OUTPUT_FOLDER/$OUTPUT_FILENAME-EN_ONLY.elf || failures 12
1389+
cp -f $BUILD_PATH/Firmware.ino.elf $SCRIPT_PATH/../$OUTPUT_FOLDER/$OUTPUT_FILENAME-EN_FARM.elf || failures 12
13901390
#fi
13911391
}
1392-
#### End: Save EN_ONLY language Prusa Firmware
1392+
#### End: Save EN_FARM language Prusa Firmware
13931393

13941394
#### Start: Cleanup Firmware
13951395
cleanup_firmware()
@@ -1562,7 +1562,7 @@ if [[ ! -z "$mk404_flag" && "$variant_flag" != "All " ]]; then
15621562
#cd ../MK404/master/build
15631563

15641564

1565-
#Decide which hex file to use EN_ONLY or Multi language
1565+
#Decide which hex file to use EN_FARM or Multi language
15661566
if [ "$LANGUAGES" == "ALL" ]; then
15671567
if [[ "$MK404_PRINTER" == "MK3" || "$MK404_PRINTER" == "MK3S" ]]; then
15681568
MK404_firmware_file=$SCRIPT_PATH/../$OUTPUT_FOLDER/$OUTPUT_FILENAME.hex
@@ -1575,7 +1575,7 @@ if [[ ! -z "$mk404_flag" && "$variant_flag" != "All " ]]; then
15751575
done
15761576
fi
15771577
else
1578-
MK404_firmware_file=$SCRIPT_PATH/../$OUTPUT_FOLDER/$OUTPUT_FILENAME-EN_ONLY.hex
1578+
MK404_firmware_file=$SCRIPT_PATH/../$OUTPUT_FOLDER/$OUTPUT_FILENAME-EN_FARM.hex
15791579
fi
15801580

15811581
# Start MK404

build.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ if [ ! -f "$SCRIPT_PATH/Firmware/Configuration_prusa.h" ]; then
3232
cp $SCRIPT_PATH/Firmware/variants/1_75mm_MK3-EINSy10a-E3Dv6full.h $SCRIPT_PATH/Firmware/Configuration_prusa.h || exit 8
3333
fi
3434

35-
if [[ ! -z $LANGUAGES && $LANGUAGES == "EN_ONLY" ]]; then
35+
if [[ ! -z $LANGUAGES && $LANGUAGES == "EN_FARM" ]]; then
3636
echo "English only language firmware will be built"
3737
sed -i -- "s/^#define LANG_MODE *1/#define LANG_MODE 0/g" $SCRIPT_PATH/Firmware/config.h
3838
else

0 commit comments

Comments
 (0)