diff --git a/.gitignore b/.gitignore
index 043d84f..6ffe823 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,4 @@
Debug
-Release
\ No newline at end of file
+Release
+tools/log.txt
+tools/.vscode
\ No newline at end of file
diff --git a/.settings/language.settings.xml b/.settings/language.settings.xml
index c2f28e8..928c782 100644
--- a/.settings/language.settings.xml
+++ b/.settings/language.settings.xml
@@ -5,7 +5,7 @@
-
+
@@ -16,7 +16,7 @@
-
+
diff --git a/tools/build.bat b/tools/build.bat
new file mode 100644
index 0000000..90101c1
--- /dev/null
+++ b/tools/build.bat
@@ -0,0 +1 @@
+ g++ -static -static-libgcc -static-libstdc++ -lwsock32 -lstdc++ .\temperature_sensor_data_parse.cpp -o temperature_sensor_data_parse.exe
\ No newline at end of file
diff --git a/tools/temperature_sensor_data_parse.cpp b/tools/temperature_sensor_data_parse.cpp
new file mode 100644
index 0000000..6182776
--- /dev/null
+++ b/tools/temperature_sensor_data_parse.cpp
@@ -0,0 +1,368 @@
+#pragma comment(lib, "ws2_32.lib")
+#include
+
+#include
+#include
+#include
+#include
+#include