diff --git a/.mcuxpressoide_packages_support/info.properties b/.mcuxpressoide_packages_support/info.properties
index 9cd82ab..6e84e59 100644
--- a/.mcuxpressoide_packages_support/info.properties
+++ b/.mcuxpressoide_packages_support/info.properties
@@ -1,5 +1,5 @@
#MCUXpresso IDE
-#Wed Oct 05 15:28:44 EEST 2022
-product.name=MCUXpresso IDE v11.6.0 [Build 8187] [2022-07-13]
-product.version=11.6.0
-product.build=8187
+#Mon Oct 24 11:55:50 EEST 2022
+product.name=MCUXpresso IDE v11.5.0 [Build 7232] [2022-01-11]
+product.version=11.5.0
+product.build=7232
diff --git a/AzureRTOS_TAD_logs/TAD_log_221024_102613.log b/AzureRTOS_TAD_logs/TAD_log_221024_102613.log
new file mode 100644
index 0000000..2cfb9a1
--- /dev/null
+++ b/AzureRTOS_TAD_logs/TAD_log_221024_102613.log
@@ -0,0 +1,5 @@
+"Task Aware Debugger for GDB" version 11.5.0 (202112141049)
+(c) 2016-2021 NXP Semiconductors, Inc.
+==================================
+10:26:09.328 INFO: [TadModel] DSF session ID 8 has started.
+10:26:13.479 INFO: [TadModel] DSF session ID 8 has ended.
diff --git a/AzureRTOS_TAD_logs/TAD_log_221024_102755.log b/AzureRTOS_TAD_logs/TAD_log_221024_102755.log
new file mode 100644
index 0000000..0ba24ae
--- /dev/null
+++ b/AzureRTOS_TAD_logs/TAD_log_221024_102755.log
@@ -0,0 +1,5 @@
+"Task Aware Debugger for GDB" version 11.5.0 (202112141049)
+(c) 2016-2021 NXP Semiconductors, Inc.
+==================================
+10:27:51.110 INFO: [TadModel] DSF session ID 9 has started.
+10:27:55.383 INFO: [TadModel] DSF session ID 9 has ended.
diff --git a/AzureRTOS_TAD_logs/TAD_log_221024_103041.log b/AzureRTOS_TAD_logs/TAD_log_221024_103041.log
new file mode 100644
index 0000000..84b06fb
--- /dev/null
+++ b/AzureRTOS_TAD_logs/TAD_log_221024_103041.log
@@ -0,0 +1,5 @@
+"Task Aware Debugger for GDB" version 11.5.0 (202112141049)
+(c) 2016-2021 NXP Semiconductors, Inc.
+==================================
+10:30:34.87 INFO: [TadModel] DSF session ID 10 has started.
+10:30:41.472 INFO: [TadModel] DSF session ID 10 has ended.
diff --git a/AzureRTOS_TAD_logs/TAD_log_221024_121439.log b/AzureRTOS_TAD_logs/TAD_log_221024_121439.log
new file mode 100644
index 0000000..43c70dd
--- /dev/null
+++ b/AzureRTOS_TAD_logs/TAD_log_221024_121439.log
@@ -0,0 +1,13 @@
+"Task Aware Debugger for GDB" version 11.5.0 (202112141049)
+(c) 2016-2021 NXP Semiconductors, Inc.
+==================================
+12:13:50.657 INFO: [TadModel] DSF session ID 0 has started.
+12:13:54.156 INFO: [TadState] TAD state changed: DEBUG_STARTED -> DEBUG_INIT_0 (RESUMED, USER_REQUEST)
+12:13:54.160 INFO: [TadState] TAD state changed: DEBUG_INIT_0 -> DEBUG_INIT_1 (SUSPENDED, SIGNAL)
+12:13:54.988 INFO: [TadState] TAD state changed: DEBUG_INIT_1 -> DEBUG_SUSPENDED (RESUMED, USER_REQUEST)
+12:13:55.63 INFO: [TadState] TAD state changed: DEBUG_SUSPENDED -> DEBUG_SUSPENDED (SUSPENDED, BREAKPOINT)
+12:13:58.946 INFO: [TadState] TAD state changed: DEBUG_SUSPENDED -> DEBUG_RESUMED (RESUMED, USER_REQUEST)
+12:13:59.26 INFO: [TadState] TAD state changed: DEBUG_RESUMED -> READY (SUSPENDED, SIGNAL)
+12:14:05.00 INFO: [TadState] TAD state changed: READY -> DEBUG_RESUMED (RESUMED, USER_REQUEST)
+12:14:18.403 INFO: [TadState] TAD state changed: DEBUG_RESUMED -> READY (SUSPENDED, SIGNAL)
+12:14:39.278 INFO: [TadModel] DSF session ID 0 has ended.
diff --git a/DigitalIoPin/.cproject b/DigitalIoPin/.cproject
deleted file mode 100644
index 8285142..0000000
--- a/DigitalIoPin/.cproject
+++ /dev/null
@@ -1,250 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <?xml version="1.0" encoding="UTF-8"?>
-<TargetConfig>
-<Properties property_2="LPC15xx_256K.cfx" property_3="NXP" property_4="LPC1549" property_count="5" version="100300"/>
-<infoList vendor="NXP">
-<info chip="LPC1549" connectscript="LPC15RunBootRomConnect.scp" flash_driver="LPC15xx_256K.cfx" match_id="0x0" name="LPC1549" resetscript="LPC15RunBootRomReset.scp" stub="crt_emu_cm3_gen">
-<chip>
-<name>LPC1549</name>
-<family>LPC15xx</family>
-<vendor>NXP (formerly Philips)</vendor>
-<reset board="None" core="Real" sys="Real"/>
-<clock changeable="TRUE" freq="12MHz" is_accurate="TRUE"/>
-<memory can_program="true" id="Flash" is_ro="true" type="Flash"/>
-<memory id="RAM" type="RAM"/>
-<memory id="Periph" is_volatile="true" type="Peripheral"/>
-<memoryInstance derived_from="Flash" id="MFlash256" location="0x0" size="0x40000"/>
-<memoryInstance derived_from="RAM" id="Ram0_16" location="0x2000000" size="0x4000"/>
-<memoryInstance derived_from="RAM" id="Ram1_16" location="0x2004000" size="0x4000"/>
-<memoryInstance derived_from="RAM" id="Ram2_4" location="0x2008000" size="0x1000"/>
-</chip>
-<processor>
-<name gcc_name="cortex-m3">Cortex-M3</name>
-<family>Cortex-M</family>
-</processor>
-</info>
-</infoList>
-</TargetConfig>
-
-
-
- LPCXpresso1549
-
-
-
\ No newline at end of file
diff --git a/DigitalIoPin/.gitignore b/DigitalIoPin/.gitignore
deleted file mode 100644
index 3df573f..0000000
--- a/DigitalIoPin/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-/Debug/
diff --git a/DigitalIoPin/.project b/DigitalIoPin/.project
deleted file mode 100644
index b55f3c5..0000000
--- a/DigitalIoPin/.project
+++ /dev/null
@@ -1,29 +0,0 @@
-
-
- DigitalIoPin
-
-
- lpc_chip_15xx
- DigitalIoPin
-
-
-
- org.eclipse.cdt.managedbuilder.core.genmakebuilder
- clean,full,incremental,
-
-
-
-
- org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder
- full,incremental,
-
-
-
-
-
- org.eclipse.cdt.core.cnature
- org.eclipse.cdt.core.ccnature
- org.eclipse.cdt.managedbuilder.core.managedBuildNature
- org.eclipse.cdt.managedbuilder.core.ScannerConfigNature
-
-
diff --git a/DigitalIoPin/.settings/language.settings.xml b/DigitalIoPin/.settings/language.settings.xml
deleted file mode 100644
index 55f49bb..0000000
--- a/DigitalIoPin/.settings/language.settings.xml
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/DigitalIoPin/liblinks.xml b/DigitalIoPin/liblinks.xml
deleted file mode 100644
index 1dc1803..0000000
--- a/DigitalIoPin/liblinks.xml
+++ /dev/null
@@ -1,32 +0,0 @@
-
-
-
-
- ${MacroStart}workspace_loc:/${ProjName}/inc${MacroEnd}
-
-
- ${MacroStart}workspace_loc:/${ProjName}/inc${MacroEnd}
-
-
- ${ProjName}
-
-
- ${MacroStart}workspace_loc:/${ProjName}/Debug${MacroEnd}
-
-
- ${MacroStart}workspace_loc:/${ProjName}/Release${MacroEnd}
-
-
- ${ProjName}
-
-
-
diff --git a/FreeRTOS_TAD_logs/TAD_log_221024_102613.log b/FreeRTOS_TAD_logs/TAD_log_221024_102613.log
new file mode 100644
index 0000000..b037e98
--- /dev/null
+++ b/FreeRTOS_TAD_logs/TAD_log_221024_102613.log
@@ -0,0 +1,5 @@
+"Task Aware Debugger for GDB" version 11.5.0 (202112141049)
+(c) 2016-2021 NXP Semiconductors, Inc.
+==================================
+10:26:09.328 INFO: [TadModel] DSF session ID 8 has started.
+10:26:13.526 INFO: [TadModel] DSF session ID 8 has ended.
diff --git a/FreeRTOS_TAD_logs/TAD_log_221024_102755.log b/FreeRTOS_TAD_logs/TAD_log_221024_102755.log
new file mode 100644
index 0000000..6258def
--- /dev/null
+++ b/FreeRTOS_TAD_logs/TAD_log_221024_102755.log
@@ -0,0 +1,5 @@
+"Task Aware Debugger for GDB" version 11.5.0 (202112141049)
+(c) 2016-2021 NXP Semiconductors, Inc.
+==================================
+10:27:51.111 INFO: [TadModel] DSF session ID 9 has started.
+10:27:55.383 INFO: [TadModel] DSF session ID 9 has ended.
diff --git a/FreeRTOS_TAD_logs/TAD_log_221024_103041.log b/FreeRTOS_TAD_logs/TAD_log_221024_103041.log
new file mode 100644
index 0000000..84b06fb
--- /dev/null
+++ b/FreeRTOS_TAD_logs/TAD_log_221024_103041.log
@@ -0,0 +1,5 @@
+"Task Aware Debugger for GDB" version 11.5.0 (202112141049)
+(c) 2016-2021 NXP Semiconductors, Inc.
+==================================
+10:30:34.87 INFO: [TadModel] DSF session ID 10 has started.
+10:30:41.472 INFO: [TadModel] DSF session ID 10 has ended.
diff --git a/FreeRTOS_TAD_logs/TAD_log_221024_121439.log b/FreeRTOS_TAD_logs/TAD_log_221024_121439.log
new file mode 100644
index 0000000..0b074e2
--- /dev/null
+++ b/FreeRTOS_TAD_logs/TAD_log_221024_121439.log
@@ -0,0 +1,13 @@
+"Task Aware Debugger for GDB" version 11.5.0 (202112141049)
+(c) 2016-2021 NXP Semiconductors, Inc.
+==================================
+12:13:50.659 INFO: [TadModel] DSF session ID 0 has started.
+12:13:54.156 INFO: [TadState] TAD state changed: DEBUG_STARTED -> DEBUG_INIT_0 (RESUMED, USER_REQUEST)
+12:13:54.160 INFO: [TadState] TAD state changed: DEBUG_INIT_0 -> DEBUG_INIT_1 (SUSPENDED, SIGNAL)
+12:13:54.988 INFO: [TadState] TAD state changed: DEBUG_INIT_1 -> DEBUG_SUSPENDED (RESUMED, USER_REQUEST)
+12:13:55.64 INFO: [TadState] TAD state changed: DEBUG_SUSPENDED -> DEBUG_SUSPENDED (SUSPENDED, BREAKPOINT)
+12:13:58.946 INFO: [TadState] TAD state changed: DEBUG_SUSPENDED -> DEBUG_RESUMED (RESUMED, USER_REQUEST)
+12:13:59.27 INFO: [TadState] TAD state changed: DEBUG_RESUMED -> READY (SUSPENDED, SIGNAL)
+12:14:05.00 INFO: [TadState] TAD state changed: READY -> DEBUG_RESUMED (RESUMED, USER_REQUEST)
+12:14:18.403 INFO: [TadState] TAD state changed: DEBUG_RESUMED -> READY (SUSPENDED, SIGNAL)
+12:14:39.281 INFO: [TadModel] DSF session ID 0 has ended.
diff --git a/GMP252Sensor/.cproject b/GMP252Sensor/.cproject
deleted file mode 100644
index 44abe71..0000000
--- a/GMP252Sensor/.cproject
+++ /dev/null
@@ -1,268 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <?xml version="1.0" encoding="UTF-8"?>
-<TargetConfig>
-<Properties property_2="LPC15xx_256K.cfx" property_3="NXP" property_4="LPC1549" property_count="5" version="100300"/>
-<infoList vendor="NXP">
-<info chip="LPC1549" connectscript="LPC15RunBootRomConnect.scp" flash_driver="LPC15xx_256K.cfx" match_id="0x0" name="LPC1549" resetscript="LPC15RunBootRomReset.scp" stub="crt_emu_cm3_gen">
-<chip>
-<name>LPC1549</name>
-<family>LPC15xx</family>
-<vendor>NXP (formerly Philips)</vendor>
-<reset board="None" core="Real" sys="Real"/>
-<clock changeable="TRUE" freq="12MHz" is_accurate="TRUE"/>
-<memory can_program="true" id="Flash" is_ro="true" type="Flash"/>
-<memory id="RAM" type="RAM"/>
-<memory id="Periph" is_volatile="true" type="Peripheral"/>
-<memoryInstance derived_from="Flash" id="MFlash256" location="0x0" size="0x40000"/>
-<memoryInstance derived_from="RAM" id="Ram0_16" location="0x2000000" size="0x4000"/>
-<memoryInstance derived_from="RAM" id="Ram1_16" location="0x2004000" size="0x4000"/>
-<memoryInstance derived_from="RAM" id="Ram2_4" location="0x2008000" size="0x1000"/>
-</chip>
-<processor>
-<name gcc_name="cortex-m3">Cortex-M3</name>
-<family>Cortex-M</family>
-</processor>
-</info>
-</infoList>
-</TargetConfig>
-
-
-
- LPCXpresso1549
-
-
-
\ No newline at end of file
diff --git a/GMP252Sensor/.gitignore b/GMP252Sensor/.gitignore
deleted file mode 100644
index 3df573f..0000000
--- a/GMP252Sensor/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-/Debug/
diff --git a/GMP252Sensor/.project b/GMP252Sensor/.project
deleted file mode 100644
index fa5d12b..0000000
--- a/GMP252Sensor/.project
+++ /dev/null
@@ -1,32 +0,0 @@
-
-
- GMP252Sensor
-
-
- lpc_chip_15xx
- Modbus
- GMP252Sensor
- StateHandler
- I2C
-
-
-
- org.eclipse.cdt.managedbuilder.core.genmakebuilder
- clean,full,incremental,
-
-
-
-
- org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder
- full,incremental,
-
-
-
-
-
- org.eclipse.cdt.core.cnature
- org.eclipse.cdt.core.ccnature
- org.eclipse.cdt.managedbuilder.core.managedBuildNature
- org.eclipse.cdt.managedbuilder.core.ScannerConfigNature
-
-
diff --git a/GMP252Sensor/liblinks.xml b/GMP252Sensor/liblinks.xml
deleted file mode 100644
index 1dc1803..0000000
--- a/GMP252Sensor/liblinks.xml
+++ /dev/null
@@ -1,32 +0,0 @@
-
-
-
-
- ${MacroStart}workspace_loc:/${ProjName}/inc${MacroEnd}
-
-
- ${MacroStart}workspace_loc:/${ProjName}/inc${MacroEnd}
-
-
- ${ProjName}
-
-
- ${MacroStart}workspace_loc:/${ProjName}/Debug${MacroEnd}
-
-
- ${MacroStart}workspace_loc:/${ProjName}/Release${MacroEnd}
-
-
- ${ProjName}
-
-
-
diff --git a/HMP60Sensor/.cproject b/HMP60Sensor/.cproject
deleted file mode 100644
index 403e2e3..0000000
--- a/HMP60Sensor/.cproject
+++ /dev/null
@@ -1,262 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <?xml version="1.0" encoding="UTF-8"?>
-<TargetConfig>
-<Properties property_2="LPC15xx_256K.cfx" property_3="NXP" property_4="LPC1549" property_count="5" version="100300"/>
-<infoList vendor="NXP">
-<info chip="LPC1549" connectscript="LPC15RunBootRomConnect.scp" flash_driver="LPC15xx_256K.cfx" match_id="0x0" name="LPC1549" resetscript="LPC15RunBootRomReset.scp" stub="crt_emu_cm3_gen">
-<chip>
-<name>LPC1549</name>
-<family>LPC15xx</family>
-<vendor>NXP (formerly Philips)</vendor>
-<reset board="None" core="Real" sys="Real"/>
-<clock changeable="TRUE" freq="12MHz" is_accurate="TRUE"/>
-<memory can_program="true" id="Flash" is_ro="true" type="Flash"/>
-<memory id="RAM" type="RAM"/>
-<memory id="Periph" is_volatile="true" type="Peripheral"/>
-<memoryInstance derived_from="Flash" id="MFlash256" location="0x0" size="0x40000"/>
-<memoryInstance derived_from="RAM" id="Ram0_16" location="0x2000000" size="0x4000"/>
-<memoryInstance derived_from="RAM" id="Ram1_16" location="0x2004000" size="0x4000"/>
-<memoryInstance derived_from="RAM" id="Ram2_4" location="0x2008000" size="0x1000"/>
-</chip>
-<processor>
-<name gcc_name="cortex-m3">Cortex-M3</name>
-<family>Cortex-M</family>
-</processor>
-</info>
-</infoList>
-</TargetConfig>
-
-
-
- LPCXpresso1549
-
-
-
\ No newline at end of file
diff --git a/HMP60Sensor/.gitignore b/HMP60Sensor/.gitignore
deleted file mode 100644
index 3df573f..0000000
--- a/HMP60Sensor/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-/Debug/
diff --git a/HMP60Sensor/.project b/HMP60Sensor/.project
deleted file mode 100644
index 6f46f92..0000000
--- a/HMP60Sensor/.project
+++ /dev/null
@@ -1,31 +0,0 @@
-
-
- HMP60Sensor
-
-
- lpc_chip_15xx
- HMP60Sensor
- Modbus
- I2C
-
-
-
- org.eclipse.cdt.managedbuilder.core.genmakebuilder
- clean,full,incremental,
-
-
-
-
- org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder
- full,incremental,
-
-
-
-
-
- org.eclipse.cdt.core.cnature
- org.eclipse.cdt.core.ccnature
- org.eclipse.cdt.managedbuilder.core.managedBuildNature
- org.eclipse.cdt.managedbuilder.core.ScannerConfigNature
-
-
diff --git a/HMP60Sensor/liblinks.xml b/HMP60Sensor/liblinks.xml
deleted file mode 100644
index 1dc1803..0000000
--- a/HMP60Sensor/liblinks.xml
+++ /dev/null
@@ -1,32 +0,0 @@
-
-
-
-
- ${MacroStart}workspace_loc:/${ProjName}/inc${MacroEnd}
-
-
- ${MacroStart}workspace_loc:/${ProjName}/inc${MacroEnd}
-
-
- ${ProjName}
-
-
- ${MacroStart}workspace_loc:/${ProjName}/Debug${MacroEnd}
-
-
- ${MacroStart}workspace_loc:/${ProjName}/Release${MacroEnd}
-
-
- ${ProjName}
-
-
-
diff --git a/I2C/.cproject b/I2C/.cproject
deleted file mode 100644
index f2f2838..0000000
--- a/I2C/.cproject
+++ /dev/null
@@ -1,249 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <?xml version="1.0" encoding="UTF-8"?>
-<TargetConfig>
-<Properties property_2="LPC15xx_256K.cfx" property_3="NXP" property_4="LPC1549" property_count="5" version="100300"/>
-<infoList vendor="NXP">
-<info chip="LPC1549" connectscript="LPC15RunBootRomConnect.scp" flash_driver="LPC15xx_256K.cfx" match_id="0x0" name="LPC1549" resetscript="LPC15RunBootRomReset.scp" stub="crt_emu_cm3_gen">
-<chip>
-<name>LPC1549</name>
-<family>LPC15xx</family>
-<vendor>NXP (formerly Philips)</vendor>
-<reset board="None" core="Real" sys="Real"/>
-<clock changeable="TRUE" freq="12MHz" is_accurate="TRUE"/>
-<memory can_program="true" id="Flash" is_ro="true" type="Flash"/>
-<memory id="RAM" type="RAM"/>
-<memory id="Periph" is_volatile="true" type="Peripheral"/>
-<memoryInstance derived_from="Flash" id="MFlash256" location="0x0" size="0x40000"/>
-<memoryInstance derived_from="RAM" id="Ram0_16" location="0x2000000" size="0x4000"/>
-<memoryInstance derived_from="RAM" id="Ram1_16" location="0x2004000" size="0x4000"/>
-<memoryInstance derived_from="RAM" id="Ram2_4" location="0x2008000" size="0x1000"/>
-</chip>
-<processor>
-<name gcc_name="cortex-m3">Cortex-M3</name>
-<family>Cortex-M</family>
-</processor>
-</info>
-</infoList>
-</TargetConfig>
-
-
- LPCXpresso1549
-
-
-
\ No newline at end of file
diff --git a/I2C/.gitignore b/I2C/.gitignore
deleted file mode 100644
index 3df573f..0000000
--- a/I2C/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-/Debug/
diff --git a/I2C/.project b/I2C/.project
deleted file mode 100644
index f9ac250..0000000
--- a/I2C/.project
+++ /dev/null
@@ -1,29 +0,0 @@
-
-
- I2C
-
-
- lpc_chip_15xx
- DigitalIoPin
-
-
-
- org.eclipse.cdt.managedbuilder.core.genmakebuilder
- clean,full,incremental,
-
-
-
-
- org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder
- full,incremental,
-
-
-
-
-
- org.eclipse.cdt.core.cnature
- org.eclipse.cdt.core.ccnature
- org.eclipse.cdt.managedbuilder.core.managedBuildNature
- org.eclipse.cdt.managedbuilder.core.ScannerConfigNature
-
-
diff --git a/I2C/liblinks.xml b/I2C/liblinks.xml
deleted file mode 100644
index 1dc1803..0000000
--- a/I2C/liblinks.xml
+++ /dev/null
@@ -1,32 +0,0 @@
-
-
-
-
- ${MacroStart}workspace_loc:/${ProjName}/inc${MacroEnd}
-
-
- ${MacroStart}workspace_loc:/${ProjName}/inc${MacroEnd}
-
-
- ${ProjName}
-
-
- ${MacroStart}workspace_loc:/${ProjName}/Debug${MacroEnd}
-
-
- ${MacroStart}workspace_loc:/${ProjName}/Release${MacroEnd}
-
-
- ${ProjName}
-
-
-
diff --git a/I2C/src/I2C.cpp b/I2C/src/I2C.cpp
deleted file mode 100644
index 7b11a09..0000000
--- a/I2C/src/I2C.cpp
+++ /dev/null
@@ -1,143 +0,0 @@
-/*
- * I2C.cpp
- *
- * Created on: 21.2.2016
- * Author: krl
- * Based on example provided by NXP Semiconductors. See copyright notice below.
- */
-
-/*
- * @brief I2CM bus master example using polling mode
- *
- * @note
- * Copyright(C) NXP Semiconductors, 2014
- * All rights reserved.
- *
- * @par
- * Software that is described herein is for illustrative purposes only
- * which provides customers with programming information regarding the
- * LPC products. This software is supplied "AS IS" without any warranties of
- * any kind, and NXP Semiconductors and its licensor disclaim any and
- * all warranties, express or implied, including all implied warranties of
- * merchantability, fitness for a particular purpose and non-infringement of
- * intellectual property rights. NXP Semiconductors assumes no responsibility
- * or liability for the use of the software, conveys no license or rights under any
- * patent, copyright, mask work right, or any other intellectual property rights in
- * or to any products. NXP Semiconductors reserves the right to make changes
- * in the software without notification. NXP Semiconductors also makes no
- * representation or warranty that such application will be suitable for the
- * specified use without further testing or modification.
- *
- * @par
- * Permission to use, copy, modify, and distribute this software and its
- * documentation is hereby granted, under NXP Semiconductors' and its
- * licensor's relevant copyrights in the software, without fee, provided that it
- * is used in conjunction with NXP Semiconductors microcontrollers. This
- * copyright, permission, and disclaimer notice must appear in all copies of
- * this code.
- */
-
-#include "I2C.h"
-
-
-I2C::I2C(const I2C_config &cfg): device(nullptr) {
- if(cfg.device_number == 0) {
- device = LPC_I2C0;
- // board init must have been called before the pins can be configured
- Chip_IOCON_PinMuxSet(LPC_IOCON, 0, 22, IOCON_DIGMODE_EN | cfg.i2c_mode);
- Chip_IOCON_PinMuxSet(LPC_IOCON, 0, 23, IOCON_DIGMODE_EN | cfg.i2c_mode);
- Chip_SWM_EnableFixedPin(SWM_FIXED_I2C0_SCL);
- Chip_SWM_EnableFixedPin(SWM_FIXED_I2C0_SDA);
- }
- else {
- // currently we support only I2C number 0
- }
-
- if(device) {
- /* Enable I2C clock and reset I2C peripheral - the boot ROM does not
- do this */
- Chip_I2C_Init(device);
-
- /* Setup clock rate for I2C */
- Chip_I2C_SetClockDiv(device, cfg.clock_divider);
-
- /* Setup I2CM transfer rate */
- Chip_I2CM_SetBusSpeed(device, cfg.speed);
-
- /* Enable Master Mode */
- Chip_I2CM_Enable(device);
- }
-}
-
-I2C::~I2C() {
- // TODO Auto-generated destructor stub
-}
-
-bool I2C::write(uint8_t devAddr, uint8_t *txBuffPtr, uint16_t txSize)
-{
- return transaction(devAddr, txBuffPtr, txSize, nullptr, 0);
-}
-
-bool I2C::read(uint8_t devAddr, uint8_t *rxBuffPtr, uint16_t rxSize)
-{
- return transaction(devAddr, nullptr, 0, rxBuffPtr, rxSize);
-}
-
-
-bool I2C::transaction(uint8_t devAddr, uint8_t *txBuffPtr, uint16_t txSize, uint8_t *rxBuffPtr, uint16_t rxSize) {
- I2CM_XFER_T i2cmXferRec;
-
- // make sure that master is idle
- while(!Chip_I2CM_IsMasterPending(device));
-
- /* Setup I2C transfer record */
- i2cmXferRec.slaveAddr = devAddr;
- i2cmXferRec.status = 0;
- i2cmXferRec.txSz = txSize;
- i2cmXferRec.rxSz = rxSize;
- i2cmXferRec.txBuff = txBuffPtr;
- i2cmXferRec.rxBuff = rxBuffPtr;
-
- I2CM_XferBlocking(device, &i2cmXferRec);
- // Chip_I2CM_XferBlocking returns before stop condition is fully completed
- // therefore we need to wait for master to be idle when doing back-to-back transactions (see beginning of the function)
-
- /* Test for valid operation */
- if (i2cmXferRec.status == I2CM_STATUS_OK) {
- return true;
- }
- else {
- return false;
- }
-}
-
-/* Transmit and Receive data in master mode */
-/* This duplicates (and combines) the functionality of Chip_I2CM_Xfer and Chip_I2CM_XferBlocking with a modification
- * that allows us to do a zero length write (needed to use honeywell humidity/temp sensor)
- */
-uint32_t I2C::I2CM_XferBlocking(LPC_I2C_T *pI2C, I2CM_XFER_T *xfer)
-{
- uint32_t ret = 0;
- /* start transfer */
-
- /* set the transfer status as busy */
- xfer->status = I2CM_STATUS_BUSY;
- /* Clear controller state. */
- Chip_I2CM_ClearStatus(pI2C, I2C_STAT_MSTRARBLOSS | I2C_STAT_MSTSTSTPERR);
- /* Write Address and RW bit to data register */
- //Chip_I2CM_WriteByte(pI2C, (xfer->slaveAddr << 1) | (xfer->txSz == 0)); // original NXP version
- // krl : both read and write lenght is 0 --> write (for honeywell temp sensor)
- Chip_I2CM_WriteByte(pI2C, (xfer->slaveAddr << 1) | (xfer->txSz == 0 && xfer->rxSz != 0));
- /* Enter to Master Transmitter mode */
- Chip_I2CM_SendStart(pI2C);
-
- while (ret == 0) {
- /* wait for status change interrupt */
- while (!Chip_I2CM_IsMasterPending(pI2C)) {}
- /* call state change handler */
- ret = Chip_I2CM_XferHandler(pI2C, xfer);
- }
- return ret;
-}
-
-
diff --git a/LiquidCrystal/.cproject b/LiquidCrystal/.cproject
deleted file mode 100644
index 432a907..0000000
--- a/LiquidCrystal/.cproject
+++ /dev/null
@@ -1,250 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <?xml version="1.0" encoding="UTF-8"?>
-<TargetConfig>
-<Properties property_2="LPC15xx_256K.cfx" property_3="NXP" property_4="LPC1549" property_count="5" version="100300"/>
-<infoList vendor="NXP">
-<info chip="LPC1549" connectscript="LPC15RunBootRomConnect.scp" flash_driver="LPC15xx_256K.cfx" match_id="0x0" name="LPC1549" resetscript="LPC15RunBootRomReset.scp" stub="crt_emu_cm3_gen">
-<chip>
-<name>LPC1549</name>
-<family>LPC15xx</family>
-<vendor>NXP (formerly Philips)</vendor>
-<reset board="None" core="Real" sys="Real"/>
-<clock changeable="TRUE" freq="12MHz" is_accurate="TRUE"/>
-<memory can_program="true" id="Flash" is_ro="true" type="Flash"/>
-<memory id="RAM" type="RAM"/>
-<memory id="Periph" is_volatile="true" type="Peripheral"/>
-<memoryInstance derived_from="Flash" id="MFlash256" location="0x0" size="0x40000"/>
-<memoryInstance derived_from="RAM" id="Ram0_16" location="0x2000000" size="0x4000"/>
-<memoryInstance derived_from="RAM" id="Ram1_16" location="0x2004000" size="0x4000"/>
-<memoryInstance derived_from="RAM" id="Ram2_4" location="0x2008000" size="0x1000"/>
-</chip>
-<processor>
-<name gcc_name="cortex-m3">Cortex-M3</name>
-<family>Cortex-M</family>
-</processor>
-</info>
-</infoList>
-</TargetConfig>
-
-
- LPCXpresso1549
-
-
-
-
\ No newline at end of file
diff --git a/LiquidCrystal/.gitignore b/LiquidCrystal/.gitignore
deleted file mode 100644
index 3df573f..0000000
--- a/LiquidCrystal/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-/Debug/
diff --git a/LiquidCrystal/.project b/LiquidCrystal/.project
deleted file mode 100644
index 6bf5b03..0000000
--- a/LiquidCrystal/.project
+++ /dev/null
@@ -1,29 +0,0 @@
-
-
- LiquidCrystal
-
-
- lpc_chip_15xx
- DigitalIoPin
-
-
-
- org.eclipse.cdt.managedbuilder.core.genmakebuilder
- clean,full,incremental,
-
-
-
-
- org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder
- full,incremental,
-
-
-
-
-
- org.eclipse.cdt.core.cnature
- org.eclipse.cdt.core.ccnature
- org.eclipse.cdt.managedbuilder.core.managedBuildNature
- org.eclipse.cdt.managedbuilder.core.ScannerConfigNature
-
-
diff --git a/LiquidCrystal/liblinks.xml b/LiquidCrystal/liblinks.xml
deleted file mode 100644
index 1dc1803..0000000
--- a/LiquidCrystal/liblinks.xml
+++ /dev/null
@@ -1,32 +0,0 @@
-
-
-
-
- ${MacroStart}workspace_loc:/${ProjName}/inc${MacroEnd}
-
-
- ${MacroStart}workspace_loc:/${ProjName}/inc${MacroEnd}
-
-
- ${ProjName}
-
-
- ${MacroStart}workspace_loc:/${ProjName}/Debug${MacroEnd}
-
-
- ${MacroStart}workspace_loc:/${ProjName}/Release${MacroEnd}
-
-
- ${ProjName}
-
-
-
diff --git a/Modbus/.cproject b/Modbus/.cproject
deleted file mode 100644
index 51b1c4e..0000000
--- a/Modbus/.cproject
+++ /dev/null
@@ -1,243 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <?xml version="1.0" encoding="UTF-8"?>
-<TargetConfig>
-<Properties property_2="LPC15xx_256K.cfx" property_3="NXP" property_4="LPC1549" property_count="5" version="100300"/>
-<infoList vendor="NXP">
-<info chip="LPC1549" connectscript="LPC15RunBootRomConnect.scp" flash_driver="LPC15xx_256K.cfx" match_id="0x0" name="LPC1549" resetscript="LPC15RunBootRomReset.scp" stub="crt_emu_cm3_gen">
-<chip>
-<name>LPC1549</name>
-<family>LPC15xx</family>
-<vendor>NXP (formerly Philips)</vendor>
-<reset board="None" core="Real" sys="Real"/>
-<clock changeable="TRUE" freq="12MHz" is_accurate="TRUE"/>
-<memory can_program="true" id="Flash" is_ro="true" type="Flash"/>
-<memory id="RAM" type="RAM"/>
-<memory id="Periph" is_volatile="true" type="Peripheral"/>
-<memoryInstance derived_from="Flash" id="MFlash256" location="0x0" size="0x40000"/>
-<memoryInstance derived_from="RAM" id="Ram0_16" location="0x2000000" size="0x4000"/>
-<memoryInstance derived_from="RAM" id="Ram1_16" location="0x2004000" size="0x4000"/>
-<memoryInstance derived_from="RAM" id="Ram2_4" location="0x2008000" size="0x1000"/>
-</chip>
-<processor>
-<name gcc_name="cortex-m3">Cortex-M3</name>
-<family>Cortex-M</family>
-</processor>
-</info>
-</infoList>
-</TargetConfig>
-
-
-
- LPCXpresso1549
-
-
\ No newline at end of file
diff --git a/Modbus/.project b/Modbus/.project
deleted file mode 100644
index 0289e0b..0000000
--- a/Modbus/.project
+++ /dev/null
@@ -1,28 +0,0 @@
-
-
- Modbus
-
-
- lpc_chip_15xx
-
-
-
- org.eclipse.cdt.managedbuilder.core.genmakebuilder
- clean,full,incremental,
-
-
-
-
- org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder
- full,incremental,
-
-
-
-
-
- org.eclipse.cdt.core.cnature
- org.eclipse.cdt.core.ccnature
- org.eclipse.cdt.managedbuilder.core.managedBuildNature
- org.eclipse.cdt.managedbuilder.core.ScannerConfigNature
-
-
diff --git a/Modbus/liblinks.xml b/Modbus/liblinks.xml
deleted file mode 100644
index 1dc1803..0000000
--- a/Modbus/liblinks.xml
+++ /dev/null
@@ -1,32 +0,0 @@
-
-
-
-
- ${MacroStart}workspace_loc:/${ProjName}/inc${MacroEnd}
-
-
- ${MacroStart}workspace_loc:/${ProjName}/inc${MacroEnd}
-
-
- ${ProjName}
-
-
- ${MacroStart}workspace_loc:/${ProjName}/Debug${MacroEnd}
-
-
- ${MacroStart}workspace_loc:/${ProjName}/Release${MacroEnd}
-
-
- ${ProjName}
-
-
-
diff --git a/SDP600Sensor/.cproject b/SDP600Sensor/.cproject
deleted file mode 100644
index 9f7e93c..0000000
--- a/SDP600Sensor/.cproject
+++ /dev/null
@@ -1,262 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <?xml version="1.0" encoding="UTF-8"?>
-<TargetConfig>
-<Properties property_2="LPC15xx_256K.cfx" property_3="NXP" property_4="LPC1549" property_count="5" version="100300"/>
-<infoList vendor="NXP">
-<info chip="LPC1549" connectscript="LPC15RunBootRomConnect.scp" flash_driver="LPC15xx_256K.cfx" match_id="0x0" name="LPC1549" resetscript="LPC15RunBootRomReset.scp" stub="crt_emu_cm3_gen">
-<chip>
-<name>LPC1549</name>
-<family>LPC15xx</family>
-<vendor>NXP (formerly Philips)</vendor>
-<reset board="None" core="Real" sys="Real"/>
-<clock changeable="TRUE" freq="12MHz" is_accurate="TRUE"/>
-<memory can_program="true" id="Flash" is_ro="true" type="Flash"/>
-<memory id="RAM" type="RAM"/>
-<memory id="Periph" is_volatile="true" type="Peripheral"/>
-<memoryInstance derived_from="Flash" id="MFlash256" location="0x0" size="0x40000"/>
-<memoryInstance derived_from="RAM" id="Ram0_16" location="0x2000000" size="0x4000"/>
-<memoryInstance derived_from="RAM" id="Ram1_16" location="0x2004000" size="0x4000"/>
-<memoryInstance derived_from="RAM" id="Ram2_4" location="0x2008000" size="0x1000"/>
-</chip>
-<processor>
-<name gcc_name="cortex-m3">Cortex-M3</name>
-<family>Cortex-M</family>
-</processor>
-</info>
-</infoList>
-</TargetConfig>
-
-
-
- LPCXpresso1549
-
-
-
\ No newline at end of file
diff --git a/SDP600Sensor/.gitignore b/SDP600Sensor/.gitignore
deleted file mode 100644
index 3df573f..0000000
--- a/SDP600Sensor/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-/Debug/
diff --git a/SDP600Sensor/.project b/SDP600Sensor/.project
deleted file mode 100644
index a2a8717..0000000
--- a/SDP600Sensor/.project
+++ /dev/null
@@ -1,32 +0,0 @@
-
-
- SDP600Sensor
-
-
- esp-vent-main
- I2C
- lpc_chip_15xx
- SDP600Sensor
- Modbus
-
-
-
- org.eclipse.cdt.managedbuilder.core.genmakebuilder
- clean,full,incremental,
-
-
-
-
- org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder
- full,incremental,
-
-
-
-
-
- org.eclipse.cdt.core.cnature
- org.eclipse.cdt.core.ccnature
- org.eclipse.cdt.managedbuilder.core.managedBuildNature
- org.eclipse.cdt.managedbuilder.core.ScannerConfigNature
-
-
diff --git a/SDP600Sensor/liblinks.xml b/SDP600Sensor/liblinks.xml
deleted file mode 100644
index 1dc1803..0000000
--- a/SDP600Sensor/liblinks.xml
+++ /dev/null
@@ -1,32 +0,0 @@
-
-
-
-
- ${MacroStart}workspace_loc:/${ProjName}/inc${MacroEnd}
-
-
- ${MacroStart}workspace_loc:/${ProjName}/inc${MacroEnd}
-
-
- ${ProjName}
-
-
- ${MacroStart}workspace_loc:/${ProjName}/Debug${MacroEnd}
-
-
- ${MacroStart}workspace_loc:/${ProjName}/Release${MacroEnd}
-
-
- ${ProjName}
-
-
-
diff --git a/StateHandler/.cproject b/StateHandler/.cproject
deleted file mode 100644
index 90bc713..0000000
--- a/StateHandler/.cproject
+++ /dev/null
@@ -1,262 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <?xml version="1.0" encoding="UTF-8"?>
-<TargetConfig>
-<Properties property_2="LPC15xx_256K.cfx" property_3="NXP" property_4="LPC1549" property_count="5" version="100300"/>
-<infoList vendor="NXP">
-<info chip="LPC1549" connectscript="LPC15RunBootRomConnect.scp" flash_driver="LPC15xx_256K.cfx" match_id="0x0" name="LPC1549" resetscript="LPC15RunBootRomReset.scp" stub="crt_emu_cm3_gen">
-<chip>
-<name>LPC1549</name>
-<family>LPC15xx</family>
-<vendor>NXP (formerly Philips)</vendor>
-<reset board="None" core="Real" sys="Real"/>
-<clock changeable="TRUE" freq="12MHz" is_accurate="TRUE"/>
-<memory can_program="true" id="Flash" is_ro="true" type="Flash"/>
-<memory id="RAM" type="RAM"/>
-<memory id="Periph" is_volatile="true" type="Peripheral"/>
-<memoryInstance derived_from="Flash" id="MFlash256" location="0x0" size="0x40000"/>
-<memoryInstance derived_from="RAM" id="Ram0_16" location="0x2000000" size="0x4000"/>
-<memoryInstance derived_from="RAM" id="Ram1_16" location="0x2004000" size="0x4000"/>
-<memoryInstance derived_from="RAM" id="Ram2_4" location="0x2008000" size="0x1000"/>
-</chip>
-<processor>
-<name gcc_name="cortex-m3">Cortex-M3</name>
-<family>Cortex-M</family>
-</processor>
-</info>
-</infoList>
-</TargetConfig>
-
-
- LPCXpresso1549
-
-
-
-
\ No newline at end of file
diff --git a/StateHandler/.project b/StateHandler/.project
deleted file mode 100644
index e3443fd..0000000
--- a/StateHandler/.project
+++ /dev/null
@@ -1,31 +0,0 @@
-
-
- StateHandler
-
-
- lpc_chip_15xx
- DigitalIoPin
- LiquidCrystal
- Timer
-
-
-
- org.eclipse.cdt.managedbuilder.core.genmakebuilder
- clean,full,incremental,
-
-
-
-
- org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder
- full,incremental,
-
-
-
-
-
- org.eclipse.cdt.core.cnature
- org.eclipse.cdt.core.ccnature
- org.eclipse.cdt.managedbuilder.core.managedBuildNature
- org.eclipse.cdt.managedbuilder.core.ScannerConfigNature
-
-
diff --git a/StateHandler/Debug/makefile b/StateHandler/Debug/makefile
deleted file mode 100644
index 853c844..0000000
--- a/StateHandler/Debug/makefile
+++ /dev/null
@@ -1,78 +0,0 @@
-################################################################################
-# Automatically-generated file. Do not edit!
-################################################################################
-
--include ../makefile.init
-
-RM := rm -rf
-
-# All of the sources participating in the build are defined here
--include sources.mk
--include src/subdir.mk
--include subdir.mk
--include objects.mk
-
-ifneq ($(MAKECMDGOALS),clean)
-ifneq ($(strip $(CC_DEPS)),)
--include $(CC_DEPS)
-endif
-ifneq ($(strip $(C++_DEPS)),)
--include $(C++_DEPS)
-endif
-ifneq ($(strip $(C_UPPER_DEPS)),)
--include $(C_UPPER_DEPS)
-endif
-ifneq ($(strip $(CXX_DEPS)),)
--include $(CXX_DEPS)
-endif
-ifneq ($(strip $(CPP_DEPS)),)
--include $(CPP_DEPS)
-endif
-ifneq ($(strip $(C_DEPS)),)
--include $(C_DEPS)
-endif
-endif
-
--include ../makefile.defs
-
-OPTIONAL_TOOL_DEPS := \
-$(wildcard ../makefile.defs) \
-$(wildcard ../makefile.init) \
-$(wildcard ../makefile.targets) \
-
-
-BUILD_ARTIFACT_NAME := StateHandler
-BUILD_ARTIFACT_EXTENSION := a
-BUILD_ARTIFACT_PREFIX := lib
-BUILD_ARTIFACT := $(BUILD_ARTIFACT_PREFIX)$(BUILD_ARTIFACT_NAME)$(if $(BUILD_ARTIFACT_EXTENSION),.$(BUILD_ARTIFACT_EXTENSION),)
-
-# Add inputs and outputs from these tool invocations to the build variables
-
-# All Target
-all:
- +@$(MAKE) --no-print-directory main-build && $(MAKE) --no-print-directory post-build
-
-# Main-build Target
-main-build: libStateHandler.a
-
-# Tool invocations
-libStateHandler.a: $(OBJS) $(USER_OBJS) makefile objects.mk $(OPTIONAL_TOOL_DEPS)
- @echo 'Building target: $@'
- @echo 'Invoking: MCU Archiver'
- arm-none-eabi-ar -r "libStateHandler.a" $(OBJS) $(USER_OBJS) $(LIBS)
- @echo 'Finished building target: $@'
- @echo ' '
-
-# Other Targets
-clean:
- -$(RM) $(CC_DEPS)$(C++_DEPS)$(C_UPPER_DEPS)$(CXX_DEPS)$(OBJS)$(ARCHIVES)$(CPP_DEPS)$(C_DEPS) libStateHandler.a
- -@echo ' '
-
-post-build:
- -@echo 'Performing post-build steps'
- -arm-none-eabi-size "libStateHandler.a" ; # arm-none-eabi-objdump -h -S "libStateHandler.a" >"libStateHandler.lss"
- -@echo ' '
-
-.PHONY: all clean dependents post-build
-
--include ../makefile.targets
diff --git a/StateHandler/Debug/objects.mk b/StateHandler/Debug/objects.mk
deleted file mode 100644
index 742c2da..0000000
--- a/StateHandler/Debug/objects.mk
+++ /dev/null
@@ -1,8 +0,0 @@
-################################################################################
-# Automatically-generated file. Do not edit!
-################################################################################
-
-USER_OBJS :=
-
-LIBS :=
-
diff --git a/StateHandler/Debug/sources.mk b/StateHandler/Debug/sources.mk
deleted file mode 100644
index 8687df8..0000000
--- a/StateHandler/Debug/sources.mk
+++ /dev/null
@@ -1,28 +0,0 @@
-################################################################################
-# Automatically-generated file. Do not edit!
-################################################################################
-
-C_UPPER_SRCS :=
-CXX_SRCS :=
-C++_SRCS :=
-OBJ_SRCS :=
-S_SRCS :=
-CC_SRCS :=
-ASM_SRCS :=
-CPP_SRCS :=
-C_SRCS :=
-S_UPPER_SRCS :=
-O_SRCS :=
-CC_DEPS :=
-C++_DEPS :=
-C_UPPER_DEPS :=
-CXX_DEPS :=
-OBJS :=
-ARCHIVES :=
-CPP_DEPS :=
-C_DEPS :=
-
-# Every subdirectory with source files must be described here
-SUBDIRS := \
-src \
-
diff --git a/StateHandler/Debug/src/Counter.su b/StateHandler/Debug/src/Counter.su
deleted file mode 100644
index cb97ac2..0000000
--- a/StateHandler/Debug/src/Counter.su
+++ /dev/null
@@ -1,5 +0,0 @@
-../src/Counter.cpp:12:6:void Counter::inc() 16 static
-../src/Counter.cpp:20:6:void Counter::dec() 16 static
-../src/Counter.cpp:29:5:int Counter::getInit() 16 static
-../src/Counter.cpp:33:1:Counter::Counter(int, int) 24 static
-../src/Counter.cpp:45:6:void Counter::setInit(int) 16 static
diff --git a/StateHandler/Debug/src/StateHandler.su b/StateHandler/Debug/src/StateHandler.su
deleted file mode 100644
index 5f05996..0000000
--- a/StateHandler/Debug/src/StateHandler.su
+++ /dev/null
@@ -1,10 +0,0 @@
-/home/tylen/Desktop/Programming/Projects_Metropolia/ESP-Ventilation/StateHandler/inc/Event.h:13:11:Event::~Event() 16 static
-/home/tylen/Desktop/Programming/Projects_Metropolia/ESP-Ventilation/StateHandler/inc/Event.h:13:11:virtual Event::~Event() 16 static
-/home/tylen/Desktop/Programming/Projects_Metropolia/ESP-Ventilation/StateHandler/inc/Event.h:26:3:Event::Event(Event::eventType, int, int) 24 static
-../src/StateHandler.cpp:10:1:StateHandler::StateHandler() 16 static
-../src/StateHandler.cpp:14:1:StateHandler::~StateHandler() 16 static
-../src/StateHandler.cpp:14:1:virtual StateHandler::~StateHandler() 16 static
-../src/StateHandler.cpp:18:14:unsigned int StateHandler::getSetPressure() 16 static
-../src/StateHandler.cpp:22:14:unsigned int StateHandler::getSetSpeed() 16 static
-../src/StateHandler.cpp:26:6:void StateHandler::HandleState(const Event&) 16 static
-../src/StateHandler.cpp:30:6:void StateHandler::SetState(state_pointer) 64 static
diff --git a/StateHandler/Debug/src/subdir.mk b/StateHandler/Debug/src/subdir.mk
deleted file mode 100644
index 3725b64..0000000
--- a/StateHandler/Debug/src/subdir.mk
+++ /dev/null
@@ -1,27 +0,0 @@
-################################################################################
-# Automatically-generated file. Do not edit!
-################################################################################
-
-# Add inputs and outputs from these tool invocations to the build variables
-CPP_SRCS += \
-../src/Counter.cpp \
-../src/StateHandler.cpp
-
-OBJS += \
-./src/Counter.o \
-./src/StateHandler.o
-
-CPP_DEPS += \
-./src/Counter.d \
-./src/StateHandler.d
-
-
-# Each subdirectory must supply rules for building sources it contributes
-src/%.o: ../src/%.cpp src/subdir.mk
- @echo 'Building file: $<'
- @echo 'Invoking: MCU C++ Compiler'
- arm-none-eabi-c++ -DDEBUG -D__CODE_RED -D__NEWLIB__ -DCORE_M3 -D__USE_LPCOPEN -D__LPC15XX__ -I"/home/tylen/Desktop/Programming/Projects_Metropolia/ESP-Ventilation/StateHandler/inc" -I"/home/tylen/Desktop/Programming/Projects_Metropolia/ESP-Ventilation/lpc_board_nxp_lpcxpresso_1549/inc" -I"/home/tylen/Desktop/Programming/Projects_Metropolia/ESP-Ventilation/lpc_chip_15xx/inc" -I"/home/tylen/Desktop/Programming/Projects_Metropolia/ESP-Ventilation/DigitalIoPin/inc" -O0 -fno-common -g3 -Wall -c -fmessage-length=0 -fno-builtin -ffunction-sections -fdata-sections -fno-rtti -fno-exceptions -fmerge-constants -fmacro-prefix-map="$(
-
-
-
- ${MacroStart}workspace_loc:/${ProjName}/inc${MacroEnd}
-
-
- ${MacroStart}workspace_loc:/${ProjName}/inc${MacroEnd}
-
-
- ${ProjName}
-
-
- ${MacroStart}workspace_loc:/${ProjName}/Debug${MacroEnd}
-
-
- ${MacroStart}workspace_loc:/${ProjName}/Release${MacroEnd}
-
-
- ${ProjName}
-
-
-
diff --git a/SwitchController/.cproject b/SwitchController/.cproject
deleted file mode 100644
index 7a489da..0000000
--- a/SwitchController/.cproject
+++ /dev/null
@@ -1,268 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <?xml version="1.0" encoding="UTF-8"?>
-<TargetConfig>
-<Properties property_2="LPC15xx_256K.cfx" property_3="NXP" property_4="LPC1549" property_count="5" version="100300"/>
-<infoList vendor="NXP">
-<info chip="LPC1549" connectscript="LPC15RunBootRomConnect.scp" flash_driver="LPC15xx_256K.cfx" match_id="0x0" name="LPC1549" resetscript="LPC15RunBootRomReset.scp" stub="crt_emu_cm3_gen">
-<chip>
-<name>LPC1549</name>
-<family>LPC15xx</family>
-<vendor>NXP (formerly Philips)</vendor>
-<reset board="None" core="Real" sys="Real"/>
-<clock changeable="TRUE" freq="12MHz" is_accurate="TRUE"/>
-<memory can_program="true" id="Flash" is_ro="true" type="Flash"/>
-<memory id="RAM" type="RAM"/>
-<memory id="Periph" is_volatile="true" type="Peripheral"/>
-<memoryInstance derived_from="Flash" id="MFlash256" location="0x0" size="0x40000"/>
-<memoryInstance derived_from="RAM" id="Ram0_16" location="0x2000000" size="0x4000"/>
-<memoryInstance derived_from="RAM" id="Ram1_16" location="0x2004000" size="0x4000"/>
-<memoryInstance derived_from="RAM" id="Ram2_4" location="0x2008000" size="0x1000"/>
-</chip>
-<processor>
-<name gcc_name="cortex-m3">Cortex-M3</name>
-<family>Cortex-M</family>
-</processor>
-</info>
-</infoList>
-</TargetConfig>
-
-
-
- LPCXpresso1549
-
-
-
\ No newline at end of file
diff --git a/SwitchController/.gitignore b/SwitchController/.gitignore
deleted file mode 100644
index 3df573f..0000000
--- a/SwitchController/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-/Debug/
diff --git a/SwitchController/.project b/SwitchController/.project
deleted file mode 100644
index 18427c4..0000000
--- a/SwitchController/.project
+++ /dev/null
@@ -1,32 +0,0 @@
-
-
- SwitchController
-
-
- lpc_chip_15xx
- DigitalIoPin
- Timer
- StateHandler
- LiquidCrystal
-
-
-
- org.eclipse.cdt.managedbuilder.core.genmakebuilder
- clean,full,incremental,
-
-
-
-
- org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder
- full,incremental,
-
-
-
-
-
- org.eclipse.cdt.core.cnature
- org.eclipse.cdt.core.ccnature
- org.eclipse.cdt.managedbuilder.core.managedBuildNature
- org.eclipse.cdt.managedbuilder.core.ScannerConfigNature
-
-
diff --git a/SwitchController/liblinks.xml b/SwitchController/liblinks.xml
deleted file mode 100644
index 1dc1803..0000000
--- a/SwitchController/liblinks.xml
+++ /dev/null
@@ -1,32 +0,0 @@
-
-
-
-
- ${MacroStart}workspace_loc:/${ProjName}/inc${MacroEnd}
-
-
- ${MacroStart}workspace_loc:/${ProjName}/inc${MacroEnd}
-
-
- ${ProjName}
-
-
- ${MacroStart}workspace_loc:/${ProjName}/Debug${MacroEnd}
-
-
- ${MacroStart}workspace_loc:/${ProjName}/Release${MacroEnd}
-
-
- ${ProjName}
-
-
-
diff --git a/Timer/.cproject b/Timer/.cproject
deleted file mode 100644
index 8855f43..0000000
--- a/Timer/.cproject
+++ /dev/null
@@ -1,242 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <?xml version="1.0" encoding="UTF-8"?>
-<TargetConfig>
-<Properties property_2="LPC15xx_256K.cfx" property_3="NXP" property_4="LPC1549" property_count="5" version="100300"/>
-<infoList vendor="NXP">
-<info chip="LPC1549" connectscript="LPC15RunBootRomConnect.scp" flash_driver="LPC15xx_256K.cfx" match_id="0x0" name="LPC1549" resetscript="LPC15RunBootRomReset.scp" stub="crt_emu_cm3_gen">
-<chip>
-<name>LPC1549</name>
-<family>LPC15xx</family>
-<vendor>NXP (formerly Philips)</vendor>
-<reset board="None" core="Real" sys="Real"/>
-<clock changeable="TRUE" freq="12MHz" is_accurate="TRUE"/>
-<memory can_program="true" id="Flash" is_ro="true" type="Flash"/>
-<memory id="RAM" type="RAM"/>
-<memory id="Periph" is_volatile="true" type="Peripheral"/>
-<memoryInstance derived_from="Flash" id="MFlash256" location="0x0" size="0x40000"/>
-<memoryInstance derived_from="RAM" id="Ram0_16" location="0x2000000" size="0x4000"/>
-<memoryInstance derived_from="RAM" id="Ram1_16" location="0x2004000" size="0x4000"/>
-<memoryInstance derived_from="RAM" id="Ram2_4" location="0x2008000" size="0x1000"/>
-</chip>
-<processor>
-<name gcc_name="cortex-m3">Cortex-M3</name>
-<family>Cortex-M</family>
-</processor>
-</info>
-</infoList>
-</TargetConfig>
-
-
- LPCXpresso1549
-
-
\ No newline at end of file
diff --git a/Timer/.gitignore b/Timer/.gitignore
deleted file mode 100644
index 3df573f..0000000
--- a/Timer/.gitignore
+++ /dev/null
@@ -1 +0,0 @@
-/Debug/
diff --git a/Timer/.project b/Timer/.project
deleted file mode 100644
index db5b0e9..0000000
--- a/Timer/.project
+++ /dev/null
@@ -1,28 +0,0 @@
-
-
- Timer
-
-
- lpc_chip_15xx
-
-
-
- org.eclipse.cdt.managedbuilder.core.genmakebuilder
- clean,full,incremental,
-
-
-
-
- org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder
- full,incremental,
-
-
-
-
-
- org.eclipse.cdt.core.cnature
- org.eclipse.cdt.core.ccnature
- org.eclipse.cdt.managedbuilder.core.managedBuildNature
- org.eclipse.cdt.managedbuilder.core.ScannerConfigNature
-
-
diff --git a/Timer/liblinks.xml b/Timer/liblinks.xml
deleted file mode 100644
index 1dc1803..0000000
--- a/Timer/liblinks.xml
+++ /dev/null
@@ -1,32 +0,0 @@
-
-
-
-
- ${MacroStart}workspace_loc:/${ProjName}/inc${MacroEnd}
-
-
- ${MacroStart}workspace_loc:/${ProjName}/inc${MacroEnd}
-
-
- ${ProjName}
-
-
- ${MacroStart}workspace_loc:/${ProjName}/Debug${MacroEnd}
-
-
- ${MacroStart}workspace_loc:/${ProjName}/Release${MacroEnd}
-
-
- ${ProjName}
-
-
-
diff --git a/esp-vent-main/.cproject b/esp-vent-main/.cproject
index ef04634..40c5924 100644
--- a/esp-vent-main/.cproject
+++ b/esp-vent-main/.cproject
@@ -71,16 +71,10 @@
@@ -130,13 +124,6 @@