diff --git a/At Site/Archive.prj b/At Site/Archive.prj
index d9dfa45..108bb4d 100644
--- a/At Site/Archive.prj
+++ b/At Site/Archive.prj
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:023e257a3f8774c0d501844e02a881c6504616c61c564ebad98acbc68acd78df
-size 8154510
+oid sha256:e3a8ad42b6df27ca96344d79506f077bdb5d07d9aefbd10edd7131c79380f805
+size 3266510
diff --git a/At Site/application-c-CLARENCE-PC.opt b/At Site/application-c-CLARENCE-PC.opt
new file mode 100644
index 0000000..0967f6d
Binary files /dev/null and b/At Site/application-c-CLARENCE-PC.opt differ
diff --git a/At Site/application.Device.Application.74ccca2f-50e3-4d5a-9d7a-9fd420284f83.bootinfo b/At Site/application.Device.Application.74ccca2f-50e3-4d5a-9d7a-9fd420284f83.bootinfo
new file mode 100644
index 0000000..217f905
--- /dev/null
+++ b/At Site/application.Device.Application.74ccca2f-50e3-4d5a-9d7a-9fd420284f83.bootinfo
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:9369146854a21388733491d6e4daeab719c8ac611c4fe0f6bd6f0454d5eb3439
+size 6535909
diff --git a/At Site/application.Device.Application.74ccca2f-50e3-4d5a-9d7a-9fd420284f83.bootinfo_guids b/At Site/application.Device.Application.74ccca2f-50e3-4d5a-9d7a-9fd420284f83.bootinfo_guids
new file mode 100644
index 0000000..b692cb7
Binary files /dev/null and b/At Site/application.Device.Application.74ccca2f-50e3-4d5a-9d7a-9fd420284f83.bootinfo_guids differ
diff --git a/At Site/application.Device.Application.74ccca2f-50e3-4d5a-9d7a-9fd420284f83.compileinfo b/At Site/application.Device.Application.74ccca2f-50e3-4d5a-9d7a-9fd420284f83.compileinfo
new file mode 100644
index 0000000..217f905
--- /dev/null
+++ b/At Site/application.Device.Application.74ccca2f-50e3-4d5a-9d7a-9fd420284f83.compileinfo
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:9369146854a21388733491d6e4daeab719c8ac611c4fe0f6bd6f0454d5eb3439
+size 6535909
diff --git a/At Site/application.Device.Application.xml b/At Site/application.Device.Application.xml
index 2a1b31a..2db2426 100644
--- a/At Site/application.Device.Application.xml
+++ b/At Site/application.Device.Application.xml
@@ -93,6 +93,51 @@
Internal error working with SysCom port.
+
+
+ Everything OK
+
+
+
+ The function code received in the query is not an allowable action for the server (or slave).
+ This may be because the function code is only applicable to newer devices, and was not implemented in the unit selected.
+ It could also indicate that the server (or slave) is in the wrong state to process a request of this type,
+ for example because it is unconfigured and is being asked to return register values.
+
+
+
+
+ The data address received in the query is not an allowable address for the server (or slave).
+ More specifically, the combination of reference number and transfer length is invalid.
+ For a controller with 100 registers, the PDU addresses the first register as 0, and the last one as 99.
+ If a request is submitted with a starting register address of 96 and a quantity of registers of 4, then this request
+ will successfully operate (address-wise at least) on registers 96, 97, 98, 99.
+ If a request is submitted with a starting register address of 96 and a quantity of registers of 5, then this request
+ will fail with Exception Code 0x02 “Illegal Data Address” since it attempts to operate on registers 96, 97, 98, 99 and 100, and there is no register with address 100.
+
+
+
+ The value to be written is not valid
+
+
+ Unrecoverable error while performing the request
+
+
+ Notification of a Slave that a lengthy operation being started
+
+
+ Notification of a Slave that a lengthy operation is in progress
+
+
+ Special error for function code 20, 21
+
+
+ Special error when using devices behind a gateway (Gateway misconfigured/busy)
+
+
+ Special error when using devices behind a gateway (Device does not respond)
+
+
@@ -112,6 +157,12 @@
+
+
+
+
+
+
@@ -251,26 +302,29 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -361,6 +415,26 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -427,19 +501,27 @@
-
+
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
@@ -494,24 +576,32 @@
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
diff --git a/At Site/application.project b/At Site/application.project
index 70ed406..be024f1 100644
--- a/At Site/application.project
+++ b/At Site/application.project
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:9bf0709b24970ffe6721a724320e78e86aed6944636fb2a5aac549a41d2f23e1
-size 5134079
+oid sha256:1842dd75eeb46f0d067f1758d62b226ba69e0353461a7e4477f98ae135b548cb
+size 4714931
diff --git a/At Site/application_project.precompilecache b/At Site/application_project.precompilecache
index ebbe8a8..e53ea53 100644
--- a/At Site/application_project.precompilecache
+++ b/At Site/application_project.precompilecache
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:07a7571a2f3048bbeefadee82972715e73ae548ea241f68177ffd643519bd1e8
-size 764567
+oid sha256:df80bc801294f5f692b5b18e177fb373f139b5739354d7d41a8038a58eb8878b
+size 813374
diff --git a/At Site/hmi-c-CLARENCE-PC.opt b/At Site/hmi-c-CLARENCE-PC.opt
new file mode 100644
index 0000000..79cb74e
Binary files /dev/null and b/At Site/hmi-c-CLARENCE-PC.opt differ
diff --git a/At Site/hmi.Device.HMI.74ccca2f-50e3-4d5a-9d7a-9fd420284f83.bootinfo b/At Site/hmi.Device.HMI.74ccca2f-50e3-4d5a-9d7a-9fd420284f83.bootinfo
index e564fe4..15c037a 100644
--- a/At Site/hmi.Device.HMI.74ccca2f-50e3-4d5a-9d7a-9fd420284f83.bootinfo
+++ b/At Site/hmi.Device.HMI.74ccca2f-50e3-4d5a-9d7a-9fd420284f83.bootinfo
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:44fcdd3daa473f0656538324a47c9eb8f58d92942da2b90a4892f65dfbd55ede
-size 32176691
+oid sha256:1e41422b689bb2ec6f788848e73eb7bb79f3edfc4000fb87c92f3e72316a546d
+size 32192206
diff --git a/At Site/hmi.Device.HMI.74ccca2f-50e3-4d5a-9d7a-9fd420284f83.bootinfo_guids b/At Site/hmi.Device.HMI.74ccca2f-50e3-4d5a-9d7a-9fd420284f83.bootinfo_guids
index 0ae432b..5b7165a 100644
Binary files a/At Site/hmi.Device.HMI.74ccca2f-50e3-4d5a-9d7a-9fd420284f83.bootinfo_guids and b/At Site/hmi.Device.HMI.74ccca2f-50e3-4d5a-9d7a-9fd420284f83.bootinfo_guids differ
diff --git a/At Site/hmi.Device.HMI.74ccca2f-50e3-4d5a-9d7a-9fd420284f83.compileinfo b/At Site/hmi.Device.HMI.74ccca2f-50e3-4d5a-9d7a-9fd420284f83.compileinfo
index e564fe4..15c037a 100644
--- a/At Site/hmi.Device.HMI.74ccca2f-50e3-4d5a-9d7a-9fd420284f83.compileinfo
+++ b/At Site/hmi.Device.HMI.74ccca2f-50e3-4d5a-9d7a-9fd420284f83.compileinfo
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:44fcdd3daa473f0656538324a47c9eb8f58d92942da2b90a4892f65dfbd55ede
-size 32176691
+oid sha256:1e41422b689bb2ec6f788848e73eb7bb79f3edfc4000fb87c92f3e72316a546d
+size 32192206
diff --git a/At Site/hmi.project b/At Site/hmi.project
index dae5a81..46141d0 100644
--- a/At Site/hmi.project
+++ b/At Site/hmi.project
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:be3cc61b0d04283922b1a51797f777a743b55324e59db57085042087d94e4a64
-size 6592417
+oid sha256:67554e93ebbb6745c371fb9d16846177bcc9daf0ca125429a62874954e9c6518
+size 6591533
diff --git a/At Site/hmi_project.precompilecache b/At Site/hmi_project.precompilecache
index 520fddf..22c6bd2 100644
--- a/At Site/hmi_project.precompilecache
+++ b/At Site/hmi_project.precompilecache
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:b123ef5ac73f2c53d69fd23eb7f11daf35cb4c158536855635ba6c96033fa42b
-size 2391567
+oid sha256:47061b1498461f2804b9bbaeb2f304fc0a86cd661ac1ab6433acbca0b4d05389
+size 2777770