anchor.diff:       Self.UsekStav.sekce.Add(TUsekStav.none);
     end;
   
  + Self.UsekStav.Stav := uvolneno; // must be here to update booster state
  +
    for i := 0 to Self.UsekSettings.RCSAddrs.Count-1 do
     begin
      try
  
positive.code: 
   if (Self.UsekStav.Stav <> TUsekStav.disabled) then
     for usekStav in Self.UsekStav.sekce do
      if (usekStav = TUsekStav.obsazeno) then
        Self.UsekStav.Stav := TUsekStav.obsazeno;
  
   // reseni vypadku soupravy
   // pad soupravy z bloku az po urcitem case - aby se jizdni ceste nechal cas na zpracovani pohybu soupravy
  
negative.code:    except
       state := failure;
     end;
  
     case (state) of
      isOn  : Self.UsekStav.sekce[i] := TUsekStav.obsazeno;
  