anchor.diff:   Self.UsekSettings.Lenght   := ini_tech.ReadFloat(section,'delka',0);
    Self.UsekSettings.Zesil    := ini_tech.ReadString(section,'zesil','');
    Self.UsekSettings.SmcUsek  := ini_tech.ReadBool(section, 'smc', false);
  + Self.UsekSettings.maxSpr   := ini_tech.ReadInteger(section, 'maxSpr', _DEFAULT_MAX_SPR);
   
    if (Boosters[Self.UsekSettings.Zesil] = nil) then
      writelog('WARNING: Blok '+Self.GetGlobalSettings.name + ' ('+IntToStr(Self.GetGlobalSettings.id)+
  
positive.code:     currentHoukEv : -1;
     );
  
    private
     UsekStav:TBlkUsekStav;
     last_zes_zkrat:TBoosterSignal;  //poziva se na pamatovani posledniho stavu zkratu zesilovace pri vypnuti DCC
  
negative.code:  Self.SaveRCS(ini_tech, section, Self.UsekSettings.RCSAddrs);
   ini_tech.WriteFloat(section,'delka', Self.UsekSettings.Lenght);
   ini_tech.WriteString(section,'zesil', Self.UsekSettings.Zesil);
  
   if (Self.UsekSettings.maxSpr <> _DEFAULT_MAX_SPR) then
     ini_tech.WriteInteger(section, 'maxSpr', Self.UsekSettings.maxSpr);
  
   if (Self.UsekSettings.SmcUsek) then
     ini_tech.WriteBool(section, 'smc', Self.UsekSettings.SmcUsek);
  