Index: trunk/BNC/src/upload/bncrtnetuploadcaster.cpp
===================================================================
--- trunk/BNC/src/upload/bncrtnetuploadcaster.cpp	(revision 10542)
+++ trunk/BNC/src/upload/bncrtnetuploadcaster.cpp	(revision 10543)
@@ -92,4 +92,6 @@
     _samplRtcmClkCorr = 5; // default
   }
+  _samplRtcmVtec = 60.0;
+  _samplRtcmCrs  = 60.0;
   int samplClkRnx = settings.value("uploadSamplClkRnx").toInt();
   int samplSp3    = settings.value("uploadSamplSp3").toString().split("sec").first().toInt();
@@ -1054,5 +1056,5 @@
   if (vtec.NumLayers > 0) {
     char obuffer[CLOCKORBIT_BUFFERSIZE] = {'\0'};
-    if (fmod(epoTime.gpssec(), _samplRtcmEphCorr) == 0.0) {
+    if (fmod(epoTime.gpssec(), _samplRtcmVtec) == 0.0) {
       int len = _ssrCorr->MakeVTEC(&vtec, 0, obuffer, sizeof(obuffer));
       if (len > 0) {
@@ -1067,5 +1069,5 @@
   if (sizeof(serviceCrs._name) > 0) {
     char obuffer[CLOCKORBIT_BUFFERSIZE] = {'\0'};
-    if (fmod(epoTime.gpssec(), _samplRtcmEphCorr) == 0.0) {
+    if (fmod(epoTime.gpssec(), _samplRtcmCrs) == 0.0) {
       int len = t_crsEncoder::RTCM3(serviceCrs, obuffer, sizeof(obuffer));
       if (len > 0) {
@@ -1080,5 +1082,5 @@
   if (sizeof(rtcmCrs._name) > 0) {
     char obuffer[CLOCKORBIT_BUFFERSIZE] = {'\0'};
-    if (fmod(epoTime.gpssec(), _samplRtcmEphCorr) == 0.0) {
+    if (fmod(epoTime.gpssec(), _samplRtcmCrs) == 0.0) {
       int len = t_crsEncoder::RTCM3(rtcmCrs, obuffer, sizeof(obuffer));
       if (len > 0) {
@@ -1165,4 +1167,5 @@
 
     if (corrIsOutOfRange(sd)) {
+      emit(newMessage(QString("bncRtnetUploadCaster: SSR parameter is out of its defined range").toLatin1(), false));
       return failure;
     }
Index: trunk/BNC/src/upload/bncrtnetuploadcaster.h
===================================================================
--- trunk/BNC/src/upload/bncrtnetuploadcaster.h	(revision 10542)
+++ trunk/BNC/src/upload/bncrtnetuploadcaster.h	(revision 10543)
@@ -67,5 +67,6 @@
   int            _samplRtcmClkCorr;
   double         _samplRtcmEphCorr;
-
+  double         _samplRtcmVtec;
+  double         _samplRtcmCrs;
   double         _dx;
   double         _dy;
