Holger Hans Peter Freyther wrote:
hi holger,
thanx for merging the patches.
@@ -409,7 +409,6 @@
PDCH[5] is first common for DL
PDCH[5] is used for UL
PDCH[6] is used for UL
-PDCH[7] is used for UL
PDCH[5] is control_ts for UL
PDCH[5] is first common for UL
PDCH[5] is used for DL
@@ -420,7 +419,6 @@
Testing jolly example
PDCH[1] is used for UL
PDCH[2] is used for UL
-PDCH[3] is used for UL
PDCH[1] is control_ts for UL
PDCH[1] is first common for UL
PDCH[1] is used for DL
so it appears that the multislot algorithm started to not assign/use
the last timeslot. Could you please have a look at that?
If you look at patch "alloc_algorithm_b: Increment 'i', so
allocated TS
will not exceed tx_range", i added the missing "i++" in for-loops.
inside one loop there is an incrementation (already), which needs to be
removed:
- if (++i == ms_max_txslots) {
+ if (i+1 == ms_max_txslots) {
I compared the output of the AllocTest with the expected output. Now they match.
regards,
andreas