encoding: fix RRBP field in write_packet_uplink_assignment()

Do not hard-code 0x00, write what was passed as a parameter.

Change-Id: I9eb362292e9f4c16d4b8f8d4253df0422062eeb4
diff --git a/src/encoding.cpp b/src/encoding.cpp
index 2025a0f..6a60485 100644
--- a/src/encoding.cpp
+++ b/src/encoding.cpp
@@ -548,7 +548,7 @@
 	uint8_t ta_ts = 0; /* FIXME: supply it as parameter from caller */
 
 	bitvec_write_field(dest, &wp,0x1,2);  // Payload Type
-	bitvec_write_field(dest, &wp,0x0,2);  // Uplink block with TDMA framenumber (N+13)
+	bitvec_write_field(dest, &wp,rrbp,2);  // Uplink block with TDMA framenumber (N+13)
 	bitvec_write_field(dest, &wp,poll,1);  // Suppl/Polling Bit
 	bitvec_write_field(dest, &wp,0x0,3);  // Uplink state flag
 	bitvec_write_field(dest, &wp,0xa,6);  // MESSAGE TYPE