EDGE: Add random burst generator filler option

When EDGE is enabled with the '-e' option, the random burst generator
switches from GMSK normal bursts to 8-PSK EDGE bursts.

  $ ./osmo-trx -e -r 7

Signed-off-by: Tom Tsou <tom.tsou@ettus.com>
diff --git a/Transceiver52M/Transceiver.cpp b/Transceiver52M/Transceiver.cpp
index a9e7035..a1c6f1b 100644
--- a/Transceiver52M/Transceiver.cpp
+++ b/Transceiver52M/Transceiver.cpp
@@ -84,9 +84,12 @@
       case Transceiver::FILLER_DUMMY:
         burst = generateDummyBurst(sps, n);
         break;
-      case Transceiver::FILLER_RAND:
+      case Transceiver::FILLER_NORM_RAND:
         burst = genRandNormalBurst(rtsc, sps, n);
         break;
+      case Transceiver::FILLER_EDGE_RAND:
+        burst = generateEdgeBurst(rtsc);
+        break;
       case Transceiver::FILLER_ZERO:
       default:
         burst = generateEmptyBurst(sps, n);
@@ -96,8 +99,10 @@
       fillerTable[i][n] = burst;
     }
 
-    if (filler == Transceiver::FILLER_RAND)
-      chanType[n] = Transceiver::TSC;
+    if ((filler == Transceiver::FILLER_NORM_RAND) ||
+        (filler == Transceiver::FILLER_EDGE_RAND)) {
+        chanType[n] = Transceiver::TSC;
+    }
   }
 
   return false;