﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
34	What is StateMachineRateControl.fBock supposed to be?	dneise	somebody	"As discussed in yesterdays telcon, I should get the ratecontrol ready for testing the orbit mode. At the moment I try to fully understand the existing ratecontrol before making modifications.

I cannot understand the purpose of the variable named fBlock (vector<bool>).

It is initialized to be 40 elements long (which would imply it has something to do with the number of boards) and later it is resized

    fBlock.assign(160, false);

(which would imply it has something to do with the number of patches) 

however when it finally is used, only the first 40 of its 160 elements are looked at. 

    for (int i=0; i<40; i++)
    {
        if (fBlock[i])
        {
            fBlock[i] = false;
            continue;
        }
        // ...
    }
    
So now I'm puzzled what it is used for and the actual purpose is not clear to me.

"	task	new	major	milestone1	component1				
