Changeset 16782


Ignore:
Timestamp:
06/10/13 11:34:38 (12 years ago)
Author:
tbretz
Message:
Added MagicLidar and Temperature to status page; replaced some numerical states with their enum counterparts.
Location:
trunk/FACT++
Files:
2 edited

Legend:

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

    r16733 r16782  
    2828#include "HeadersFSC.h"
    2929#include "HeadersMCP.h"
     30#include "HeadersLid.h"
    3031#include "HeadersDrive.h"
    3132#include "HeadersPower.h"
     33#include "HeadersAgilent.h"
    3234#include "HeadersFeedback.h"
    3335#include "HeadersRateScan.h"
    3436#include "HeadersRateControl.h"
     37#include "HeadersTNGWeather.h"
     38#include "HeadersMagicLidar.h"
    3539#include "HeadersMagicWeather.h"
     40#include "HeadersTemperature.h"
    3641
    3742#include <boost/filesystem.hpp>
     
    525530    DimDescribedState fDimTimeCheck;
    526531    DimDescribedState fDimMagicWeather;
     532    DimDescribedState fDimMagicLidar;
    527533    DimDescribedState fDimTngWeather;
     534    DimDescribedState fDimTemperature;
    528535    DimDescribedState fDimFeedback;
    529536    DimDescribedState fDimBiasControl;
     
    18501857        Out() << fDimMagicWeather   << endl;
    18511858        Out() << fDimTngWeather     << endl;
     1859        Out() << fDimMagicLidar     << endl;
     1860        Out() << fDimTemperature    << endl;
    18521861        Out() << fDimRateScan       << endl;
    18531862        Out() << fDimChat           << endl;
     
    27462755
    27472756            out << GetStateHtml(fDimControl,        0);
    2748             out << GetStateHtml(fDimMcp,            4);
     2757            out << GetStateHtml(fDimMcp,            MCP::State::kConnected);
    27492758            out << GetStateHtml(fDimDataLogger,     1);
    2750             out << GetStateHtml(fDimDriveControl,   2);
     2759            out << GetStateHtml(fDimDriveControl,   Drive::State::kConnected);
    27512760            out << GetStateHtml(fDimTimeCheck,      1);
    2752             out << GetStateHtml(fDimFadControl,   FAD::State::kConnected);
    2753             out << GetStateHtml(fDimFtmControl,   FTM::State::kConnected);
    2754             out << GetStateHtml(fDimBiasControl,  BIAS::State::kConnected);
    2755             out << GetStateHtml(fDimFeedback,       4);
    2756             out << GetStateHtml(fDimRateControl,    4);
    2757             out << GetStateHtml(fDimFscControl,     2);
    2758             out << GetStateHtml(fDimAgilentControl, 3);
    2759             out << GetStateHtml(fDimPwrControl,     3);
    2760             out << GetStateHtml(fDimLidControl,     2);
    2761             out << GetStateHtml(fDimRateScan,       4);
    2762             out << GetStateHtml(fDimMagicWeather,   2);
    2763             out << GetStateHtml(fDimTngWeather,     2);
     2761            out << GetStateHtml(fDimFadControl,     FAD::State::kConnected);
     2762            out << GetStateHtml(fDimFtmControl,     FTM::State::kConnected);
     2763            out << GetStateHtml(fDimBiasControl,    BIAS::State::kConnected);
     2764            out << GetStateHtml(fDimFeedback,       Feedback::State::kConnectedFSC);
     2765            out << GetStateHtml(fDimRateControl,    RateControl::State::kConnected);
     2766            out << GetStateHtml(fDimFscControl,     FSC::State::kConnected);
     2767            out << GetStateHtml(fDimAgilentControl, Agilent::State::kVoltageOff);
     2768            out << GetStateHtml(fDimPwrControl,     Power::State::kSystemOff);
     2769            out << GetStateHtml(fDimLidControl,     Lid::State::kConnected);
     2770            out << GetStateHtml(fDimRateScan,       RateScan::State::kConnected);
     2771            out << GetStateHtml(fDimMagicWeather,   MagicWeather::State::kConnected);
     2772            out << GetStateHtml(fDimTngWeather,     TNGWeather::State::kConnected);
     2773            out << GetStateHtml(fDimMagicLidar,     MagicLidar::State::kConnected);
     2774            out << GetStateHtml(fDimTemperature,    Temperature::State::kValid);
    27642775            out << GetStateHtml(fDimChat,           0);
    27652776            out << GetStateHtml(fDimSkypeClient,    1);
     
    28172828        fDimTimeCheck     ("TIME_CHECK"),
    28182829        fDimMagicWeather  ("MAGIC_WEATHER"),
     2830        fDimMagicLidar    ("MAGIC_LIDAR"),
    28192831        fDimTngWeather    ("TNG_WEATHER"),
     2832        fDimTemperature   ("TEMPERATURE"),
    28202833        fDimFeedback      ("FEEDBACK"),
    28212834        fDimBiasControl   ("BIAS_CONTROL"),
     
    28382851        fDimTimeCheck.Subscribe(*this);
    28392852        fDimMagicWeather.Subscribe(*this);
     2853        fDimMagicLidar.Subscribe(*this);
    28402854        fDimTngWeather.Subscribe(*this);
     2855        fDimTemperature.Subscribe(*this);
    28412856        fDimFeedback.Subscribe(*this);
    28422857        fDimBiasControl.Subscribe(*this);
  • trunk/FACT++/www/smartfact/struct/status.page

    r14624 r16782  
    1818|Magic Weather|$0|
    1919|TNG Weather|$0|
     20|Magic Lidar|$0|
     21|Temperature|$0|
    2022|Chat server|$0|chat
    2123|Skype client|$0|
Note: See TracChangeset for help on using the changeset viewer.