Changeset 12900 for trunk/FACT++/gui


Ignore:
Timestamp:
02/17/12 13:53:46 (13 years ago)
Author:
tbretz
Message:
Added new states in the feedback which allow to run the temp feedback and the Calibration without the FADs connected and the feedback without the FSC connected -- updated GUI and scripts accordingly
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/FACT++/gui/FactGui.h

    r12697 r12900  
    30843084            fStatusFeedbackLabel->setToolTip(s.comment.c_str());
    30853085
    3086             if (s.index>6) // Running
     3086            if (s.index>8) // Running
    30873087                SetLedColor(fStatusFeedbackLed, kLedGreenCheck, time);
    3088             if (s.index==5 || s.index==6) // Idle
     3088            if (s.index==7 || s.index==8) // Idle
    30893089                SetLedColor(fStatusFeedbackLed, kLedGreen, time);
    3090             if (s.index==4) // Connected
     3090            if (s.index>=4 && s.index<=6) // Connected
    30913091                SetLedColor(fStatusFeedbackLed, kLedYellow, time);
    30923092            if (s.index==3) // Connecting
     
    30983098
    30993099            fFeedbackWidget->setEnabled(s.index>=3);
    3100             fFeedbackCalibrate->setEnabled(s.index==4);
     3100            fFeedbackCalibrate->setEnabled(s.index==4 || s.index==6);
    31013101            fFeedbackStop->setEnabled(s.index>4);
    3102             fFeedbackTempStart->setEnabled(s.index==4);
    3103             fFeedbackTempOffset->setEnabled(s.index<=4);
    3104             fFeedbackOutputEnable->setEnabled(s.index<=6);
    3105             fFeedbackOutputDisable->setEnabled(s.index!=5 && s.index!=6);
    3106 
    3107             fFeedbackFrameLeft->setEnabled(s.index!=5 && s.index!=7);
    3108             fFeedbackCanvLeft->setEnabled(s.index!=5 && s.index!=7);
     3102            fFeedbackTempStart->setEnabled(s.index==4 || s.index==5);
     3103            fFeedbackTempOffset->setEnabled(s.index<=6);
     3104            fFeedbackOutputEnable->setEnabled(s.index<=8);
     3105            fFeedbackOutputDisable->setEnabled(s.index!=7 && s.index!=8);
     3106
     3107            fFeedbackFrameLeft->setEnabled(s.index!=7 && s.index!=9);
     3108            fFeedbackCanvLeft->setEnabled(s.index!=7 && s.index!=9);
    31093109        }
    31103110
Note: See TracChangeset for help on using the changeset viewer.