tbf: Go through the trx to get the ARFCN
diff --git a/src/encoding.cpp b/src/encoding.cpp
index 2b15a27..20c995e 100644
--- a/src/encoding.cpp
+++ b/src/encoding.cpp
@@ -207,7 +207,7 @@
 	bitvec_write_field(dest, wp,0x1,1); // Frequency Parameters information elements = present
 	bitvec_write_field(dest, wp,tbf->tsc,3); // Training Sequence Code (TSC)
 	bitvec_write_field(dest, wp,0x0,2); // ARFCN = present
-	bitvec_write_field(dest, wp,tbf->arfcn,10); // ARFCN
+	bitvec_write_field(dest, wp,tbf->trx->arfcn,10); // ARFCN
 #else
 	bitvec_write_field(dest, wp,0x0,1); // Frequency Parameters = off
 #endif
@@ -289,7 +289,7 @@
 	block->u.Packet_Downlink_Assignment.Exist_Frequency_Parameters     = 0x1;   // Frequency Parameters = on
 	block->u.Packet_Downlink_Assignment.Frequency_Parameters.TSC       = tbf->tsc;   // Training Sequence Code (TSC)
 	block->u.Packet_Downlink_Assignment.Frequency_Parameters.UnionType = 0x0;   // ARFCN = on
-	block->u.Packet_Downlink_Assignment.Frequency_Parameters.u.ARFCN   = tbf->arfcn; // ARFCN
+	block->u.Packet_Downlink_Assignment.Frequency_Parameters.u.ARFCN   = tbf->trx->arfcn; // ARFCN
 
 	block->u.Packet_Downlink_Assignment.Exist_DOWNLINK_TFI_ASSIGNMENT  = 0x1;     // DOWNLINK TFI ASSIGNMENT = on
 	block->u.Packet_Downlink_Assignment.DOWNLINK_TFI_ASSIGNMENT        = tbf->tfi; // TFI