diff --git a/MAC/APL/StationCU/src/HardwareMonitor/ECMonitor.cc b/MAC/APL/StationCU/src/HardwareMonitor/ECMonitor.cc
index ce344654eff95c7ff1e3e7d01b56ae74f304599e..f2934a228ad9991a50d0eb34f628c8b132664392 100644
--- a/MAC/APL/StationCU/src/HardwareMonitor/ECMonitor.cc
+++ b/MAC/APL/StationCU/src/HardwareMonitor/ECMonitor.cc
@@ -255,12 +255,8 @@ GCFEvent::TResult ECMonitor::createPropertySets(GCFEvent& event, GCFPortInterfac
 		// resize vectors.
 		itsCabs.resize (itsNrCabs, 0);
 	
-		string	mainDB(PVSSinfo::getMainDBName()+":");
-		string  stationNameMask(mainDB+createPropertySetName(PSN_STATION, getName()));
-//		LOG_DEBUG_STR("stationNameMask=" << stationNameMask);
-		string  PSname(formatString(stationNameMask.c_str(), 0));
-//		LOG_DEBUG_STR("PSname=" << PSname);
-		itsStation = new RTDBPropertySet(PSname, PST_STATION, PSAT_WO | PSAT_CW, this);
+		string  PSname(createPropertySetName(PSN_STATION_INFO, getName()));
+		itsStation = new RTDBPropertySet(PSname, PST_STATION_INFO, PSAT_WO | PSAT_CW, this);
 		itsStation->setConfirmation(false);
 
 		string  cabNameMask(createPropertySetName(PSN_CABINET, getName()));
@@ -526,10 +522,10 @@ GCFEvent::TResult ECMonitor::askStatus(GCFEvent& event, GCFPortInterface& port)
 		}
 
 		bState = (sts_stat.power & STS_POWER48_ON);
-		itsStation->setValue(PN_STS_POWER48_ON, GCFPVBool(bState), 0.0, false);
+		itsStation->setValue(PN_STI_POWER48_ON, GCFPVBool(bState), 0.0, false);
 
 		bState = (sts_stat.power & STS_POWER220_ON);
-		itsStation->setValue(PN_STS_POWER220_ON, GCFPVBool(bState), 0.0, false);
+		itsStation->setValue(PN_STI_POWER220_ON, GCFPVBool(bState), 0.0, false);
 
 		//bState = (sts_stat.lightning & STS_LIGHTNING);
 		//itsStation->setValue(PN_STS_LIGHTNING, GCFPVBool(bState), 0.0, false);
diff --git a/MAC/APL/StationCU/src/HardwareMonitor/PVSSDatapointDefs.h b/MAC/APL/StationCU/src/HardwareMonitor/PVSSDatapointDefs.h
index 6cb9a56637b40cf1db0fbe4912dd8035d51caac7..6ac3f4355be0d3bb48a72c35bb9398d5830f1a9d 100644
--- a/MAC/APL/StationCU/src/HardwareMonitor/PVSSDatapointDefs.h
+++ b/MAC/APL/StationCU/src/HardwareMonitor/PVSSDatapointDefs.h
@@ -1,4 +1,4 @@
-// This file was generated by create_db_files v2.0 on Mon Apr 26 01:38:02 UTC 2010
+// This file was generated by create_db_files v2.0 on Tue Oct  9 12:42:34 UTC 2012
 
 #ifndef LOFAR_DEPLOYMENT_PVSSDATAPOINTS_H
 #define LOFAR_DEPLOYMENT_PVSSDATAPOINTS_H
@@ -15,18 +15,6 @@
 #define	PN_OBJ_MESSAGE	"object.message"
 #define	PN_OBJ_LEAF	"object.leaf"
 
-// Station
-#define PSN_STATION	"LOFAR_PIC_@ring@_@station@"
-#define PST_STATION	"Station"
-#define PN_STS_POWER48_ON	"power48On"
-#define PN_STS_POWER220_ON	"power220On"
-
-// Station
-#define PSN_STATION	"LOFAR_PermSW_@ring@_@station@"
-#define PST_STATION	"Station"
-#define PN_STS_POWER48_ON	"power48On"
-#define PN_STS_POWER220_ON	"power220On"
-
 // MACScheduler
 #define PSN_MAC_SCHEDULER	"LOFAR_PermSW_MACScheduler"
 #define PST_MAC_SCHEDULER	"MACScheduler"
@@ -37,6 +25,10 @@
 #define PN_MS_OTDB_LAST_POLL	"OTDB.lastPoll"
 #define PN_MS_OTDB_POLLINTERVAL	"OTDB.pollinterval"
 
+// CRTriggerControl
+#define PSN_CR_TRIGGER_CONTROL	"LOFAR_PermSW_CRTriggerControl"
+#define PST_CR_TRIGGER_CONTROL	"CRTriggerControl"
+
 // Observation
 #define PSN_OBSERVATION	"LOFAR_ObsSW_@observation@"
 #define PST_OBSERVATION	"Observation"
@@ -53,6 +45,9 @@
 #define PN_OBS_SAMPLE_CLOCK	"sampleClock"
 #define PN_OBS_RUN_STATE	"runState"
 #define PN_OBS_MEASUREMENT_SET	"measurementSet"
+#define PN_OBS_PROCESS_TYPE	"processType"
+#define PN_OBS_PROCESS_SUBTYPE	"processSubtype"
+#define PN_OBS_STRATEGY	"strategy"
 #define PN_OBS_STATION_LIST	"stationList"
 #define PN_OBS_INPUT_NODE_LIST	"inputNodeList"
 #define PN_OBS_BGL_NODE_LIST	"BGLNodeList"
@@ -60,24 +55,24 @@
 #define PN_OBS_BEAMS_ANGLE1	"Beams.angle1"
 #define PN_OBS_BEAMS_ANGLE2	"Beams.angle2"
 #define PN_OBS_BEAMS_DIRECTION_TYPE	"Beams.directionType"
-#define PN_OBS_BEAMS_BEAMLET_LIST	"Beams.beamletList"
 #define PN_OBS_BEAMS_SUBBAND_LIST	"Beams.subbandList"
+#define PN_OBS_TIED_ARRAY_BEAMS_BEAM_INDEX	"TiedArrayBeams.beamIndex"
+#define PN_OBS_TIED_ARRAY_BEAMS_ANGLE1	"TiedArrayBeams.angle1"
+#define PN_OBS_TIED_ARRAY_BEAMS_ANGLE2	"TiedArrayBeams.angle2"
+#define PN_OBS_TIED_ARRAY_BEAMS_DIRECTION_TYPE	"TiedArrayBeams.directionType"
+#define PN_OBS_TIED_ARRAY_BEAMS_DISPERSION	"TiedArrayBeams.dispersion"
+#define PN_OBS_TIED_ARRAY_BEAMS_COHERENT	"TiedArrayBeams.coherent"
 
 // ObservationControl
 #define PSN_OBSERVATION_CONTROL	"LOFAR_ObsSW_@observation@_ObservationControl"
 #define PST_OBSERVATION_CONTROL	"ObservationControl"
-
-// Adder
-#define PSN_ADDER	"@adder@"
-#define PST_ADDER	"Adder"
-#define PN_ADD_DROPPING	"dropping"
-#define PN_ADD_NR_BLOCKS_DROPPED	"nrBlocksDropped"
-#define PN_ADD_LOG_LINE	"logLine"
+#define PN_OBSCTRL_COMMAND	"command"
 
 // InputBuffer
-#define PSN_INPUT_BUFFER	"@inputbuffer@"
+#define PSN_INPUT_BUFFER	"LOFAR_PermSW_@psionode@_InputBuffer"
 #define PST_INPUT_BUFFER	"InputBuffer"
 #define PN_IPB_STATION_NAME	"stationName"
+#define PN_IPB_OBSERVATION_NAME	"observationName"
 #define PN_IPB_STREAM0_BLOCKS_IN	"stream0.blocksIn"
 #define PN_IPB_STREAM0_PERC_BAD	"stream0.percBad"
 #define PN_IPB_STREAM0_REJECTED	"stream0.rejected"
@@ -93,12 +88,55 @@
 #define PN_IPB_LATE	"late"
 #define PN_IPB_IO_TIME	"IOTime"
 
-// Storage
-#define PSN_STORAGE	"@storage@"
-#define PST_STORAGE	"Storage"
-#define PN_STR_TIME	"time"
-#define PN_STR_COUNT	"count"
-#define PN_STR_DROPPED	"dropped"
+// Adder
+#define PSN_ADDER	"LOFAR_ObsSW_@osionode@_@adder@"
+#define PST_ADDER	"Adder"
+#define PN_ADD_DROPPING	"dropping"
+#define PN_ADD_DROPPED	"dropped"
+#define PN_ADD_DATA_PRODUCT_TYPE	"dataProductType"
+#define PN_ADD_DATA_PRODUCT	"dataProduct"
+#define PN_ADD_FILE_NAME	"fileName"
+#define PN_ADD_LOCUS_NODE	"locusNode"
+#define PN_ADD_WRITER	"writer"
+#define PN_ADD_DIRECTORY	"directory"
+#define PN_ADD_OBSERVATION_NAME	"observationName"
+
+// Writer
+#define PSN_WRITER	"LOFAR_ObsSW_@oslocusnode@_@writer@"
+#define PST_WRITER	"Writer"
+#define PN_WTR_WRITTEN	"written"
+#define PN_WTR_DROPPED	"dropped"
+#define PN_WTR_FILE_NAME	"fileName"
+#define PN_WTR_DATA_RATE	"dataRate"
+#define PN_WTR_DATA_PRODUCT_TYPE	"dataProductType"
+#define PN_WTR_OBSERVATION_NAME	"observationName"
+
+// IONode
+#define PSN_IO_NODE	"LOFAR_PIC_BGP_@midplane@_@ionode@"
+#define PST_IO_NODE	"IONode"
+#define PN_ION_STATION0	"station0"
+#define PN_ION_IP0	"IP0"
+#define PN_ION_MAC0	"MAC0"
+#define PN_ION_STATION1	"station1"
+#define PN_ION_IP1	"IP1"
+#define PN_ION_MAC1	"MAC1"
+#define PN_ION_USE2ND_STATION	"use2ndStation"
+#define PN_ION_USED_STATION	"usedStation"
+#define PN_ION_USEDIP	"usedIP"
+#define PN_ION_USEDMAC	"usedMAC"
+
+// LocusNode
+#define PSN_LOCUS_NODE	"LOFAR_PIC_@osrack@_@locusnode@"
+#define PST_LOCUS_NODE	"LocusNode"
+#define PN_LCN_FREE	"free"
+#define PN_LCN_TOTAL	"total"
+#define PN_LCN_CLAIMED	"claimed"
+
+// CEPHardwareMonitor
+#define PSN_CEP_HARDWARE_MONITOR	"LOFAR_PermSW_CEPHardwareMonitor"
+#define PST_CEP_HARDWARE_MONITOR	"CEPHardwareMonitor"
+#define PN_CHM_BGP_CONNECTED	"BGP.connected"
+#define PN_CHM_CLUSTER_CONNECTED	"Cluster.connected"
 
 // Cabinet
 #define PSN_CABINET	"LOFAR_PIC_@cabinet@"
@@ -155,6 +193,8 @@
 #define PN_RSP_VOLTAGE25	"voltage25"
 #define PN_RSP_VOLTAGE33	"voltage33"
 #define PN_RSP_VERSION	"version"
+#define PN_RSP_BITMODE	"bitmode"
+#define PN_RSP_BITMODE_CAPABILITY	"bitmodeCapability"
 #define PN_RSP_ALERT	"alert"
 #define PN_RSP_SPLITTER_ON	"splitterOn"
 #define	PN_RSP__ETHERNET_STATUS_STATE	"Ethernet.status.state"
@@ -273,6 +313,184 @@
 #define PN_TBB_IMAGE_INFO_TP_FILE	"imageInfo.TPFile"
 #define PN_TBB_IMAGE_INFO_MP_FILE	"imageInfo.MPFile"
 
+// LBAAntenna
+#define PSN_LBA_ANTENNA	"LOFAR_PIC_@lbaantenna@"
+#define PST_LBA_ANTENNA	"LBAAntenna"
+#define	PN_LBA_COMMON_RCUX	"common.RCUX"
+#define	PN_LBA_COMMON_RCUY	"common.RCUY"
+#define	PN_LBA_COMMON_DELTAX	"common.deltaX"
+#define	PN_LBA_COMMON_DELTAY	"common.deltaY"
+#define	PN_LBA_COMMON_DELTAZ	"common.deltaZ"
+
+// HBAAntenna
+#define PSN_HBA_ANTENNA	"LOFAR_PIC_@hbaantenna@"
+#define PST_HBA_ANTENNA	"HBAAntenna"
+#define	PN_HBA_COMMON_RCUX	"common.RCUX"
+#define	PN_HBA_COMMON_RCUY	"common.RCUY"
+#define	PN_HBA_COMMON_DELTAX	"common.deltaX"
+#define	PN_HBA_COMMON_DELTAY	"common.deltaY"
+#define	PN_HBA_COMMON_DELTAZ	"common.deltaZ"
+#define	PN_HBA_ELEMENT00_STATUS	"element00.status"
+#define	PN_HBA_ELEMENT00_X	"element00.X"
+#define	PN_HBA_ELEMENT00_STATUS	"element00.status"
+#define	PN_HBA_ELEMENT00_Y	"element00.Y"
+#define	PN_HBA_ELEMENT00_STATUS	"element00.status"
+#define	PN_HBA_ELEMENT00_COMM	"element00.comm"
+#define	PN_HBA_ELEMENT00_STATUS	"element00.status"
+#define	PN_HBA_ELEMENT01_STATUS	"element01.status"
+#define	PN_HBA_ELEMENT01_X	"element01.X"
+#define	PN_HBA_ELEMENT01_STATUS	"element01.status"
+#define	PN_HBA_ELEMENT01_Y	"element01.Y"
+#define	PN_HBA_ELEMENT01_STATUS	"element01.status"
+#define	PN_HBA_ELEMENT01_COMM	"element01.comm"
+#define	PN_HBA_ELEMENT01_STATUS	"element01.status"
+#define	PN_HBA_ELEMENT02_STATUS	"element02.status"
+#define	PN_HBA_ELEMENT02_X	"element02.X"
+#define	PN_HBA_ELEMENT02_STATUS	"element02.status"
+#define	PN_HBA_ELEMENT02_Y	"element02.Y"
+#define	PN_HBA_ELEMENT02_STATUS	"element02.status"
+#define	PN_HBA_ELEMENT02_COMM	"element02.comm"
+#define	PN_HBA_ELEMENT02_STATUS	"element02.status"
+#define	PN_HBA_ELEMENT03_STATUS	"element03.status"
+#define	PN_HBA_ELEMENT03_X	"element03.X"
+#define	PN_HBA_ELEMENT03_STATUS	"element03.status"
+#define	PN_HBA_ELEMENT03_Y	"element03.Y"
+#define	PN_HBA_ELEMENT03_STATUS	"element03.status"
+#define	PN_HBA_ELEMENT03_COMM	"element03.comm"
+#define	PN_HBA_ELEMENT03_STATUS	"element03.status"
+#define	PN_HBA_ELEMENT04_STATUS	"element04.status"
+#define	PN_HBA_ELEMENT04_X	"element04.X"
+#define	PN_HBA_ELEMENT04_STATUS	"element04.status"
+#define	PN_HBA_ELEMENT04_Y	"element04.Y"
+#define	PN_HBA_ELEMENT04_STATUS	"element04.status"
+#define	PN_HBA_ELEMENT04_COMM	"element04.comm"
+#define	PN_HBA_ELEMENT04_STATUS	"element04.status"
+#define	PN_HBA_ELEMENT05_STATUS	"element05.status"
+#define	PN_HBA_ELEMENT05_X	"element05.X"
+#define	PN_HBA_ELEMENT05_STATUS	"element05.status"
+#define	PN_HBA_ELEMENT05_Y	"element05.Y"
+#define	PN_HBA_ELEMENT05_STATUS	"element05.status"
+#define	PN_HBA_ELEMENT05_COMM	"element05.comm"
+#define	PN_HBA_ELEMENT05_STATUS	"element05.status"
+#define	PN_HBA_ELEMENT06_STATUS	"element06.status"
+#define	PN_HBA_ELEMENT06_X	"element06.X"
+#define	PN_HBA_ELEMENT06_STATUS	"element06.status"
+#define	PN_HBA_ELEMENT06_Y	"element06.Y"
+#define	PN_HBA_ELEMENT06_STATUS	"element06.status"
+#define	PN_HBA_ELEMENT06_COMM	"element06.comm"
+#define	PN_HBA_ELEMENT06_STATUS	"element06.status"
+#define	PN_HBA_ELEMENT07_STATUS	"element07.status"
+#define	PN_HBA_ELEMENT07_X	"element07.X"
+#define	PN_HBA_ELEMENT07_STATUS	"element07.status"
+#define	PN_HBA_ELEMENT07_Y	"element07.Y"
+#define	PN_HBA_ELEMENT07_STATUS	"element07.status"
+#define	PN_HBA_ELEMENT07_COMM	"element07.comm"
+#define	PN_HBA_ELEMENT07_STATUS	"element07.status"
+#define	PN_HBA_ELEMENT08_STATUS	"element08.status"
+#define	PN_HBA_ELEMENT08_X	"element08.X"
+#define	PN_HBA_ELEMENT08_STATUS	"element08.status"
+#define	PN_HBA_ELEMENT08_Y	"element08.Y"
+#define	PN_HBA_ELEMENT08_STATUS	"element08.status"
+#define	PN_HBA_ELEMENT08_COMM	"element08.comm"
+#define	PN_HBA_ELEMENT08_STATUS	"element08.status"
+#define	PN_HBA_ELEMENT09_STATUS	"element09.status"
+#define	PN_HBA_ELEMENT09_X	"element09.X"
+#define	PN_HBA_ELEMENT09_STATUS	"element09.status"
+#define	PN_HBA_ELEMENT09_Y	"element09.Y"
+#define	PN_HBA_ELEMENT09_STATUS	"element09.status"
+#define	PN_HBA_ELEMENT09_COMM	"element09.comm"
+#define	PN_HBA_ELEMENT09_STATUS	"element09.status"
+#define	PN_HBA_ELEMENT10_STATUS	"element10.status"
+#define	PN_HBA_ELEMENT10_X	"element10.X"
+#define	PN_HBA_ELEMENT10_STATUS	"element10.status"
+#define	PN_HBA_ELEMENT10_Y	"element10.Y"
+#define	PN_HBA_ELEMENT10_STATUS	"element10.status"
+#define	PN_HBA_ELEMENT10_COMM	"element10.comm"
+#define	PN_HBA_ELEMENT10_STATUS	"element10.status"
+#define	PN_HBA_ELEMENT11_STATUS	"element11.status"
+#define	PN_HBA_ELEMENT11_X	"element11.X"
+#define	PN_HBA_ELEMENT11_STATUS	"element11.status"
+#define	PN_HBA_ELEMENT11_Y	"element11.Y"
+#define	PN_HBA_ELEMENT11_STATUS	"element11.status"
+#define	PN_HBA_ELEMENT11_COMM	"element11.comm"
+#define	PN_HBA_ELEMENT11_STATUS	"element11.status"
+#define	PN_HBA_ELEMENT12_STATUS	"element12.status"
+#define	PN_HBA_ELEMENT12_X	"element12.X"
+#define	PN_HBA_ELEMENT12_STATUS	"element12.status"
+#define	PN_HBA_ELEMENT12_Y	"element12.Y"
+#define	PN_HBA_ELEMENT12_STATUS	"element12.status"
+#define	PN_HBA_ELEMENT12_COMM	"element12.comm"
+#define	PN_HBA_ELEMENT12_STATUS	"element12.status"
+#define	PN_HBA_ELEMENT13_STATUS	"element13.status"
+#define	PN_HBA_ELEMENT13_X	"element13.X"
+#define	PN_HBA_ELEMENT13_STATUS	"element13.status"
+#define	PN_HBA_ELEMENT13_Y	"element13.Y"
+#define	PN_HBA_ELEMENT13_STATUS	"element13.status"
+#define	PN_HBA_ELEMENT13_COMM	"element13.comm"
+#define	PN_HBA_ELEMENT13_STATUS	"element13.status"
+#define	PN_HBA_ELEMENT14_STATUS	"element14.status"
+#define	PN_HBA_ELEMENT14_X	"element14.X"
+#define	PN_HBA_ELEMENT14_STATUS	"element14.status"
+#define	PN_HBA_ELEMENT14_Y	"element14.Y"
+#define	PN_HBA_ELEMENT14_STATUS	"element14.status"
+#define	PN_HBA_ELEMENT14_COMM	"element14.comm"
+#define	PN_HBA_ELEMENT14_STATUS	"element14.status"
+#define	PN_HBA_ELEMENT15_STATUS	"element15.status"
+#define	PN_HBA_ELEMENT15_X	"element15.X"
+#define	PN_HBA_ELEMENT15_STATUS	"element15.status"
+#define	PN_HBA_ELEMENT15_Y	"element15.Y"
+#define	PN_HBA_ELEMENT15_STATUS	"element15.status"
+#define	PN_HBA_ELEMENT15_COMM	"element15.comm"
+#define	PN_HBA_ELEMENT15_STATUS	"element15.status"
+
+// StationInfo
+#define PSN_STATION_INFO	"LOFAR_PIC_StationInfo"
+#define PST_STATION_INFO	"StationInfo"
+#define PN_STI_STATIONID	"stationID"
+#define PN_STI_N_RSP_BOARDS	"N_RSPBoards"
+#define PN_STI_N_TB_BOARDS	"N_TBBoards"
+#define PN_STI_N_LBAS	"N_LBAS"
+#define PN_STI_N_HBAS	"N_HBAS"
+#define PN_STI_HBA__SPLIT	"HBA_Split"
+#define PN_STI_WIDE_LBAS	"wide_LBAS"
+#define PN_STI_POWER48_ON	"power48On"
+#define PN_STI_POWER220_ON	"power220On"
+#define PN_STI_CABINET_X	"Cabinet.X"
+#define PN_STI_CABINET_Y	"Cabinet.Y"
+#define PN_STI_CABINET_Z	"Cabinet.Z"
+#define PN_STI_HBA_CENTERX	"HBA.centerX"
+#define PN_STI_HBA_CENTERY	"HBA.centerY"
+#define PN_STI_HBA_CENTERZ	"HBA.centerZ"
+#define PN_STI_HBA_HBA0_CENTERX	"HBA.HBA0.centerX"
+#define PN_STI_HBA_HBA0_CENTERY	"HBA.HBA0.centerY"
+#define PN_STI_HBA_HBA0_CENTERZ	"HBA.HBA0.centerZ"
+#define PN_STI_HBA_HBA0__NORMAL_VECTOR_X	"HBA.HBA0.NormalVector.X"
+#define PN_STI_HBA_HBA0__NORMAL_VECTOR_Y	"HBA.HBA0.NormalVector.Y"
+#define PN_STI_HBA_HBA0__NORMAL_VECTOR_Z	"HBA.HBA0.NormalVector.Z"
+#define PN_STI_HBA_HBA0__ROTATION_MATRIX_X	"HBA.HBA0.RotationMatrix.X"
+#define PN_STI_HBA_HBA0__ROTATION_MATRIX_Y	"HBA.HBA0.RotationMatrix.Y"
+#define PN_STI_HBA_HBA0__ROTATION_MATRIX_Z	"HBA.HBA0.RotationMatrix.Z"
+#define PN_STI_HBA_HBA0_ROTATION	"HBA.HBA0.rotation"
+#define PN_STI_HBA_HBA1_CENTERX	"HBA.HBA1.centerX"
+#define PN_STI_HBA_HBA1_CENTERY	"HBA.HBA1.centerY"
+#define PN_STI_HBA_HBA1_CENTERZ	"HBA.HBA1.centerZ"
+#define PN_STI_HBA_HBA1__NORMAL_VECTOR_X	"HBA.HBA1.NormalVector.X"
+#define PN_STI_HBA_HBA1__NORMAL_VECTOR_Y	"HBA.HBA1.NormalVector.Y"
+#define PN_STI_HBA_HBA1__NORMAL_VECTOR_Z	"HBA.HBA1.NormalVector.Z"
+#define PN_STI_HBA_HBA1__ROTATION_MATRIX_X	"HBA.HBA1.RotationMatrix.X"
+#define PN_STI_HBA_HBA1__ROTATION_MATRIX_Y	"HBA.HBA1.RotationMatrix.Y"
+#define PN_STI_HBA_HBA1__ROTATION_MATRIX_Z	"HBA.HBA1.RotationMatrix.Z"
+#define PN_STI_HBA_HBA1_ROTATION	"HBA.HBA1.rotation"
+#define PN_STI_LBA_CENTERX	"LBA.centerX"
+#define PN_STI_LBA_CENTERY	"LBA.centerY"
+#define PN_STI_LBA_CENTERZ	"LBA.centerZ"
+#define PN_STI_LBA__NORMAL_VECTOR_X	"LBA.NormalVector.X"
+#define PN_STI_LBA__NORMAL_VECTOR_Y	"LBA.NormalVector.Y"
+#define PN_STI_LBA__NORMAL_VECTOR_Z	"LBA.NormalVector.Z"
+#define PN_STI_LBA__ROTATION_MATRIX_X	"LBA.RotationMatrix.X"
+#define PN_STI_LBA__ROTATION_MATRIX_Y	"LBA.RotationMatrix.Y"
+#define PN_STI_LBA__ROTATION_MATRIX_Z	"LBA.RotationMatrix.Z"
+
 // LogProcessor
 #define PSN_LOG_PROCESSOR	"LOFAR_PermSW_Daemons_LogProcessor"
 #define PST_LOG_PROCESSOR	"LogProcessor"
@@ -291,6 +509,7 @@
 // SoftwareMonitor
 #define PSN_SOFTWARE_MONITOR	"LOFAR_PermSW_SoftwareMonitor"
 #define PST_SOFTWARE_MONITOR	"SoftwareMonitor"
+#define PN_SWM_SW_LEVEL	"SWLevel"
 
 // SHMInfoServer
 #define PSN_SHM_INFO_SERVER	"LOFAR_PermSW_SHMInfoServer"
@@ -307,19 +526,8 @@
 #define PN_CLC_CONNECTED	"connected"
 #define PN_CLC_REQUESTED_CLOCK	"requestedClock"
 #define PN_CLC_ACTUAL_CLOCK	"actualClock"
-
-// Antenna
-#define PSN_ANTENNA	"@antenna@"
-#define PST_ANTENNA	"Antenna"
-#define	PN_ANT_STATUS_STATE	"status.state"
-#define	PN_ANT_STATUS_CHILD_STATE	"status.childState"
-#define	PN_ANT_STATUS_MESSAGE	"status.message"
-#define	PN_ANT_STATUS_LEAF	"status.leaf"
-#define PN_ANT_RCUX	"RCUX"
-#define PN_ANT_RCUY	"RCUY"
-#define PN_ANT_DELTAX	"deltaX"
-#define PN_ANT_DELTAY	"deltaY"
-#define PN_ANT_DELTAH	"deltaH"
+#define PN_CLC_REQUESTED_BITMODE	"requestedBitmode"
+#define PN_CLC_ACTUAL_BITMODE	"actualBitmode"
 
 // StnObservation
 #define PSN_STN_OBSERVATION	"LOFAR_ObsSW_@observation@"
@@ -328,6 +536,8 @@
 #define	PN_OBS_CLAIM_CLAIM_DATE	"claim.claimDate"
 #define	PN_OBS_CLAIM_NAME	"claim.name"
 #define PN_OBS_RECEIVER_BITMAP	"receiverBitmap"
+#define PN_OBS_HB_ABITMAP	"HBAbitmap"
+#define PN_OBS_LB_ABITMAP	"LBAbitmap"
 
 // BeamControl
 #define PSN_BEAM_CONTROL	"LOFAR_ObsSW_@observation@_BeamControl"
diff --git a/MAC/Deployment/data/PVSS/data/PVSSDataPoints.base b/MAC/Deployment/data/PVSS/data/PVSSDataPoints.base
index 4c24e224e594f1d2a2772bd1b3ed65bb66f33b15..d7ebb363914233dbd41e6fac09a91b27d68fd3c9 100644
--- a/MAC/Deployment/data/PVSS/data/PVSSDataPoints.base
+++ b/MAC/Deployment/data/PVSS/data/PVSSDataPoints.base
@@ -20,7 +20,7 @@
 LOFAR				-		M	N	LOFAR
 PIC				-		M	N	LOFAR_PIC
 Ring				-		M	N	LOFAR_PIC_@ring@
-Station				STS		M	Y	LOFAR_PIC_@ring@_@station@
+Station				-		M	Y	LOFAR_PIC_@ring@_@station@
 WAN				-		M	N	LOFAR_PIC_WAN
 WANarea				-		M	N	LOFAR_PIC_WAN_@wan@
 Switch				-		M	Y	LOFAR_PIC_WAN_@wan@_@switch@
@@ -28,7 +28,7 @@ PermSW				-		M	N	LOFAR_PermSW
 RTDBPort			-		M	N	CRTriggerPort
 # Note: the next 4 lines are neccesary for PVSS2SAS to create the PIC tree.
 Ring				-		M	N	LOFAR_PermSW_@ring@
-Station				STS		M	Y	LOFAR_PermSW_@ring@_@station@
+Station				-		M	Y	LOFAR_PermSW_@ring@_@station@
 Cluster				-		M	N	LOFAR_PermSW_@cluster@
 Node				-		M	Y	LOFAR_PermSW_@cluster@_@node@
 Daemons				-		M	N	LOFAR_PermSW_Daemons
@@ -87,7 +87,7 @@ RCU				RCU		S	N	LOFAR_PIC_@cabinet@_@subrack@_@RSPBoard@_@rcu@
 TBBoard				TBB		S	Y	LOFAR_PIC_@cabinet@_@subrack@_@TBBoard@
 LBAAntenna                      LBA             S       N       LOFAR_PIC_@lbaantenna@
 HBAAntenna                      HBA             S       N       LOFAR_PIC_@hbaantenna@
-StationInfo			-		S	Y	LOFAR_PIC_StationInfo
+StationInfo			STI		S	Y	LOFAR_PIC_StationInfo
 StnPermSW			-		S	N	LOFAR_PermSW
 # Note: the next 2 lines are neccesary for PVSS2SAS to create the PIC tree.
 Cluster				-		S	N	LOFAR_PermSW_@cluster@
diff --git a/MAC/Deployment/data/PVSS/data/Station.dpdef b/MAC/Deployment/data/PVSS/data/Station.dpdef
deleted file mode 100644
index 77c09bc0bb5e92b91e125a402fb04a6d67a26ebf..0000000000000000000000000000000000000000
--- a/MAC/Deployment/data/PVSS/data/Station.dpdef
+++ /dev/null
@@ -1,5 +0,0 @@
-# Station
-#
-power48On		bool
-power220On		bool
-
diff --git a/MAC/Deployment/data/PVSS/data/StationInfo.dpdef b/MAC/Deployment/data/PVSS/data/StationInfo.dpdef
index a9d495292f14e99ad3ac102f62e9cd3ef9668eb0..4c0bce9a49b157915ad4c597f2ecfdb23221a488 100644
--- a/MAC/Deployment/data/PVSS/data/StationInfo.dpdef
+++ b/MAC/Deployment/data/PVSS/data/StationInfo.dpdef
@@ -5,6 +5,8 @@ N_LBAS			int
 N_HBAS			int
 HBA_Split		bool
 wide_LBAS		bool
+power48On		bool
+power220On		bool
 Cabinet.X		float
 Cabinet.Y		float
 Cabinet.Z		float