Index: trunk/BNC/src/upload/bncephuploadcaster.cpp
===================================================================
--- trunk/BNC/src/upload/bncephuploadcaster.cpp	(revision 10753)
+++ trunk/BNC/src/upload/bncephuploadcaster.cpp	(revision 10754)
@@ -27,8 +27,8 @@
 bncEphUploadCaster::bncEphUploadCaster() : bncEphUser(true) {
   bncSettings settings;
-  int     sampl    = settings.value("uploadSamplRtcmEph").toInt();
+  int sampl = settings.value("uploadSamplRtcmEph").toInt();
 
-  // List of upload casters
-  // ----------------------
+  // List of upload ephUploadCasters
+  // -------------------------------
   int iRow = -1;
   QListIterator<QString> it(settings.value("uploadEphMountpointsOut").toStringList());
Index: trunk/BNC/src/upload/bncrtnetuploadcaster.cpp
===================================================================
--- trunk/BNC/src/upload/bncrtnetuploadcaster.cpp	(revision 10753)
+++ trunk/BNC/src/upload/bncrtnetuploadcaster.cpp	(revision 10754)
@@ -70,4 +70,7 @@
     else if (_ssrFormat == "RTCM-SSR") {
         _ssrCorr = new SsrCorrRtcm();
+    }
+    else if (ssrFormat == "RTCM-NEW-SSR") {
+      _ssrCorr = new SsrCorrRtcmNew();
     }
 
Index: trunk/BNC/src/upload/bncrtnetuploadcaster.h
===================================================================
--- trunk/BNC/src/upload/bncrtnetuploadcaster.h	(revision 10753)
+++ trunk/BNC/src/upload/bncrtnetuploadcaster.h	(revision 10754)
@@ -8,4 +8,5 @@
 #include "ephemeris.h"
 #include "../RTCM3/clock_and_orbit/clock_orbit_rtcm.h"
+#include "../RTCM3/clock_and_orbit/clock_orbit_rtcm_new.h"
 #include "../RTCM3/clock_and_orbit/clock_orbit_igs.h"
 #include "../RTCM3/crs.h"
@@ -54,5 +55,5 @@
 
     QString        _casterID;
-    bncEphUser* _ephUser;
+    bncEphUser*    _ephUser;
     QString        _rtnetStreamBuffer;
     QString        _crdTrafoStr;
