VOL-2769 Add missing type fields to TestResult

Change-Id: I452eb78084fa7d674601ae696137229228facc4e
diff --git a/VERSION b/VERSION
index 951d17f..56f55dc 100644
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-2.3.23
+2.3.24
diff --git a/pyvoltha/adapters/extensions/omci/omci_messages.py b/pyvoltha/adapters/extensions/omci/omci_messages.py
index bdcc24b..27014f7 100644
--- a/pyvoltha/adapters/extensions/omci/omci_messages.py
+++ b/pyvoltha/adapters/extensions/omci/omci_messages.py
@@ -582,10 +582,15 @@
     fields_desc = [
         ShortField("entity_class", None),
         ShortField("entity_id", 0),
-        ShortField("power_feed_voltage", 1),
-        ShortField('received_optical_power', 3),
-        ShortField('mean_optical_launch_power', 5),
-        ShortField('laser_bias_current', 9),
-        ShortField('temperature', 12)
+        ByteField("power_feed_type_id", 1),
+        ShortField("power_feed_voltage", None),
+        ByteField("received_optical_power_type_id", 3),
+        ShortField('received_optical_power', None),
+        ByteField("mean_optical_launch_power_type_id", 5),
+        ShortField('mean_optical_launch_power', None),
+        ByteField("laser_bias_current_type_id", 9),
+        ShortField('laser_bias_current', None),
+        ByteField("temperature_type_id", 12),
+        ShortField('temperature', None)
     ]
-    
+