FACT++  1.0
HeadersPower.h File Reference
#include <iosfwd>
#include <stdint.h>
+ Include dependency graph for HeadersPower.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Power::Status
 

Namespaces

 Power
 
 Power::State
 

Enumerations

enum  Power::State::states_t {
  Power::State::kDisconnected = 1, Power::State::kConnected, Power::State::kSystemOff, Power::State::kCameraOn = 4,
  Power::State::kBiasOn = 8, Power::State::kDriveOn = 16, Power::State::kCameraOff = kBiasOn|kDriveOn, Power::State::kBiasOff = kCameraOn|kDriveOn,
  Power::State::kDriveOff = kCameraOn|kBiasOn, Power::State::kSystemOn = kCameraOn|kBiasOn|kDriveOn, Power::State::kCoolingFailure
}
 

Functions

struct Power::Status Power::__attribute__ ((__packed__))
 
 Status ()
 
bool Set (bool &rc, const QString &value)
 
bool Set (const QDomNamedNodeMap &map)
 
void Print (std::ostream &out, const char *title, const bool &val, const char *t="enabled", const char *f="disabled")
 
void Print (std::ostream &out)
 
uint8_t GetVal () const
 

Variables

enum Power::State::states_t Power::State::__attribute__
 
bool fWaterLevelOk
 
bool fWaterFlowOk
 
bool fPwr24VOn
 
bool fPwrPumpOn
 
bool fPwrBiasOn
 
bool fPwrDriveOn
 
bool fDriveMainSwitchOn
 
bool fDriveFeedbackOn