Index: /trunk/BNC/src/rinex/availplot.cpp
===================================================================
--- /trunk/BNC/src/rinex/availplot.cpp	(revision 4588)
+++ /trunk/BNC/src/rinex/availplot.cpp	(revision 4589)
@@ -41,5 +41,5 @@
   // ----
   setAxisScaleDraw(QwtPlot::xBottom, new t_scaleDrawTime());
-  setAxisLabelRotation(QwtPlot::xBottom, -50.0);
+  setAxisLabelRotation(QwtPlot::xBottom, -10.0);
   setAxisLabelAlignment(QwtPlot::xBottom, Qt::AlignLeft | Qt::AlignBottom);
 
@@ -81,6 +81,8 @@
   QList<double> ticks[QwtScaleDiv::NTickTypes];
   QList<double> &majorTicks = ticks[QwtScaleDiv::MajorTick];
-  for (int iPrn = 1; iPrn <= 32; iPrn++) {
-    majorTicks << iPrn;
+  QMapIterator<int, QString> itT(scaleDrawPrn->_yLabels);
+  while (itT.hasNext()) {
+    itT.next();
+    majorTicks << double(itT.key());
   }
   QwtScaleDiv yScaleDiv(majorTicks.first()-0.5, majorTicks.last()+0.5, ticks );
