diff --git a/workspace/ts100/.cproject b/workspace/ts100/.cproject
index 3d0feb76..7f75b7e2 100644
--- a/workspace/ts100/.cproject
+++ b/workspace/ts100/.cproject
@@ -51,7 +51,7 @@
-
+
diff --git a/workspace/ts100/inc/Modes.h b/workspace/ts100/inc/Modes.h
index 5684afe4..c36aaa76 100644
--- a/workspace/ts100/inc/Modes.h
+++ b/workspace/ts100/inc/Modes.h
@@ -10,6 +10,7 @@
#ifndef MODES_H_
#define MODES_H_
+
#include "Interrupt.h"
#include "S100V0_1.h"
#include "Oled.h"
@@ -18,6 +19,7 @@
#include "Analog.h"
#include "MMA8652FC.h"
#include
+#include "Strings.h"
typedef enum {
STARTUP, //we are sitting on the prompt to push a button
diff --git a/workspace/ts100/inc/Strings.h b/workspace/ts100/inc/Strings.h
new file mode 100644
index 00000000..5a704f12
--- /dev/null
+++ b/workspace/ts100/inc/Strings.h
@@ -0,0 +1,18 @@
+/*
+ * Strings.h
+ *
+ * Created on: 4Aug.,2017
+ * Author: Ben V. Brown
+ */
+
+/*
+ * This file is used to allow for different language builds of the firmware
+ * This file houses all the strings for the text used on the iron.
+ */
+#ifndef STRINGS_H_
+#define STRINGS_H_
+
+extern const char* SettingsLongNames[12];
+extern const char* SettingsShortNames[12];
+
+#endif /* STRINGS_H_ */
diff --git a/workspace/ts100/src/Modes.c b/workspace/ts100/src/Modes.c
index eb9f081f..bf8a747b 100644
--- a/workspace/ts100/src/Modes.c
+++ b/workspace/ts100/src/Modes.c
@@ -5,17 +5,7 @@
* Author: Ralim
*/
#include "Modes.h"
-const char *SettingsLongNames[] =
- { " Power source. Sets cutoff voltage. ",
- " Sleep Temperature ", " Sleep Timeout ",
- " Shutdown Timeout ",
- " Motion Sensitivity <0.Off 1.least sensitive 9.most sensitive>",
- " Temperature Unit", " Temperature Rounding Amount",
- " Temperature Display Update Rate",
- " Display Orientation ",
- " Enable front key boost 450C mode when soldering",
- " Temperature when in boost mode",
- " Changes the arrows to a power display when soldering" };
+
uint8_t StatusFlags = 0;
uint32_t temporaryTempStorage = 0;
diff --git a/workspace/ts100/src/Strings.c b/workspace/ts100/src/Strings.c
new file mode 100644
index 00000000..e321f5cc
--- /dev/null
+++ b/workspace/ts100/src/Strings.c
@@ -0,0 +1,37 @@
+/*
+ * Strings.c
+ *
+ * Created on: 5Aug.,2017
+ * Author: Ben V. Brown
+ */
+#include "Strings.h"
+const char* SettingsLongNames[12] =
+ {
+ /*These are all the help text for all the settings.*/
+ /*All must start with 6 spaces so they come on screen nicely.*/
+ " Power source. Sets cutoff voltage. ",
+ " Sleep Temperature ", " Sleep Timeout ",
+ " Shutdown Timeout ",
+ " Motion Sensitivity <0.Off 1.least sensitive 9.most sensitive>",
+ " Temperature Unit", " Temperature Rounding Amount",
+ " Temperature Display Update Rate",
+ " Display Orientation ",
+ " Enable front key boost 450C mode when soldering",
+ " Temperature when in boost mode",
+ " Changes the arrows to a power display when soldering" };
+
+const char* SettingsShortNames[12]=
+{
+ "PWRSC",
+ "STMP",
+ "SLTME",
+ "SHTME",
+ "MSENSE",
+ "TMPUNT",
+ "TMPRND",
+ "TMPSPD",
+ "DSPROT",
+ "BOOST ",
+ "BTMP",
+ "PWRDSP",
+};