Changeset 18800


Ignore:
Timestamp:
04/02/17 10:34:00 (8 years ago)
Author:
tbretz
Message:
WORKAROUND: Excluded ch91 from OverCurrent detection.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/FACT++/src/biasctrl.cc

    r18798 r18800  
    276276            if (!fEmergencyShutdown)
    277277            {
    278                 if (fCurrent[id]<0)
     278                if (fCurrent[id]<0 && id!=91)
    279279                {
    280                     Warn("OverCurrent detected.");
     280                    Warn("OverCurrent detected (first ch="+to_string(id)+").");
    281281                    fEmergencyShutdown = true;
    282282                }
     
    284284                if (fEmergencyLimit>0 && fCurrent[id]>fEmergencyLimit && !fEmergencyShutdown)
    285285                {
    286                     Warn("Emergency limit exceeded.");
     286                    Warn("Emergency limit exceeded (first ch="+to_string(id)+").");
    287287                    fEmergencyShutdown = true;
    288288                }
     
    443443            bool oc = false;
    444444            for (int ch=0; ch<kNumChannels; ch++)
    445                 if (fPresent[ch/kNumChannelsPerBoard] && fCurrent[ch]<0)
     445                if (fPresent[ch/kNumChannelsPerBoard] && fCurrent[ch]<0 && ch!=91)
    446446                    oc = true;
    447447
     
    14971497    {
    14981498        for (int ch=0; ch<kNumChannels; ch++)
    1499             if (fPresent[ch/kNumChannelsPerBoard] && fCurrent[ch]<0)
     1499            if (fPresent[ch/kNumChannelsPerBoard] && fCurrent[ch]<0 && ch!=91)
    15001500                return true;
    15011501
Note: See TracChangeset for help on using the changeset viewer.