Ignore:
Timestamp:
07/27/11 17:16:54 (13 years ago)
Author:
tbretz
Message:
Added fState to DimDynamicData
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/FACT++/src/HeadersFTM.h

    r11563 r11665  
    2323        kFtmRunning = 3, ///< Trigger output enabled, configuration ignored
    2424        kFtmCalib   = 4,
     25
     26        kFtmStates  = 0x0ff,
     27        kFtmLocked  = 0x100,
     28
    2529    };
     30
     31    // idle:    not locked: 0x2711
     32    // running: not locked: 0x2713
    2633
    2734    enum StateMachine
     
    148155            fTimeStamp(h.fTimeStamp),
    149156            fTriggerCounter(h.fTriggerCounter)
    150         {
     157       {
    151158        }
    152159    } __attribute__((__packed__));
     
    284291                fGeneralSettings |= uint16_t(type);
    285292            else
    286                 fGeneralSettings &= ~uint16_t(type); }
     293                fGeneralSettings &= ~uint16_t(type);
     294        }
    287295
    288296        bool IsEnabled(GeneralSettings type) const { return fGeneralSettings&uint16_t(type); }
     
    515523        uint16_t fCrcError[40];
    516524
     525        uint16_t fState;
     526
    517527        DimDynamicData(const Header &h, const DynamicData &d) :
    518528            fTimeStamp(h.fTimeStamp),
    519             fOnTimeCounter(d.fOnTimeCounter)
     529            fOnTimeCounter(d.fOnTimeCounter),
     530            fState(h.fState)
    520531        {
    521532            for (int i=0; i<4; i++)
Note: See TracChangeset for help on using the changeset viewer.