anchor.diff:     end;
     end;//PLEASE
   
  - // DALSI PRIKAZY JSOU PODMINENY PREVZETIM HNACIHO VOZIDLA :
  + // ---- Authorized loco is required for commands below ----
   
    // je tento regulator uz v seznamu regulatoru?
    if (not HV.IsReg(Sender)) then
  
positive.code:    HV.EmergencyStop(TTrakce.Callback(Self.PanelLOKResponseOK, LokResponseData),
                      TTrakce.Callback(Self.PanelLOKResponseErr, LokResponseData),
                      Sender);
    end
  
   else if (parsed[3] = 'TOTAL') then
     HV.ruc := (parsed[4] = '1')
  
   else if (parsed[3] = 'EXPECTED-SPEED') then
     Self.SendExpectedSpeed(Sender, HV)
  
   else if (parsed[3] = 'NAV') then
     Self.SendPredictedSignal(Sender, HV);
  
  end;
  
  ////////////////////////////////////////////////////////////////////////////////
  
negative.code:       begin
         // je loko uz na nejakem nerootovskem (!) ovladaci -> odmitnout
         for i := 0 to HV.state.regulators.Count-1 do
          begin
           if (not HV.state.regulators[i].root) then
            begin
             PanelServer.SendLn(Sender, '-;LOK;'+parsed[2]+';AUTH;not;Loko je otevřené v jiném regulátoru');
             Exit();
            end;
          end;
  
         if (parsed.Count < 5) then
          begin
  