OpenZWave Library  1.6.1280
Namespaces | Enumerations | Variables
Indicator.cpp File Reference
#include "command_classes/CommandClasses.h"
#include "command_classes/Indicator.h"
#include "Defs.h"
#include "Msg.h"
#include "Node.h"
#include "Driver.h"
#include "platform/Log.h"
#include "value_classes/ValueByte.h"
#include "value_classes/ValueBool.h"
+ Include dependency graph for Indicator.cpp:

Namespaces

 OpenZWave
 
 OpenZWave::Internal
 
 OpenZWave::Internal::CC
 

Enumerations

enum  OpenZWave::Internal::CC::IndicatorCmd {
  OpenZWave::Internal::CC::IndicatorCmd_Set = 0x01, OpenZWave::Internal::CC::IndicatorCmd_Get = 0x02, OpenZWave::Internal::CC::IndicatorCmd_Report = 0x03, OpenZWave::Internal::CC::IndicatorCmd_Supported_Get = 0x04,
  OpenZWave::Internal::CC::IndicatorCmd_Supported_Report = 0x05, OpenZWave::Internal::CC::IndicatorCmd_Description_Get = 0x06, OpenZWave::Internal::CC::IndicatorCmd_Description_Report = 0x07
}
 
enum  OpenZWave::Internal::CC::Indicator_Property_Bit {
  OpenZWave::Internal::CC::MultiLevel_Bit = 0x02, OpenZWave::Internal::CC::Binary_Bit = 0x04, OpenZWave::Internal::CC::OnOffPeriod_Bit = 0x08, OpenZWave::Internal::CC::OnOffCycle_Bit = 0x10,
  OpenZWave::Internal::CC::OnTimeWithPeriod_Bit = 0x20, OpenZWave::Internal::CC::Timeout_Min_Bit = 0x40, OpenZWave::Internal::CC::Timeout_Sec_Bit = 0x80, OpenZWave::Internal::CC::Timeout_MS_Bit = 0x100,
  OpenZWave::Internal::CC::SoundLevel_Bit = 0x200, OpenZWave::Internal::CC::LowPower_Bit = 0x400
}
 
enum  OpenZWave::Internal::CC::Indicator_Property_Group {
  OpenZWave::Internal::CC::MultiLevel_Grp = 0x01, OpenZWave::Internal::CC::Binary_Grp = 0x02, OpenZWave::Internal::CC::Toogle_Grp = 0x03, OpenZWave::Internal::CC::Timeout_Grp = 0x04,
  OpenZWave::Internal::CC::Sound_Grp = 0x05, OpenZWave::Internal::CC::Advertised_Grp = 0x06
}
 
enum  OpenZWave::Internal::CC::Indicator_Property_offset {
  OpenZWave::Internal::CC::Multilevel_Prop = 0x01, OpenZWave::Internal::CC::Binary_Prop = 0x02, OpenZWave::Internal::CC::OnOffPeriod_Prop = 0x03, OpenZWave::Internal::CC::OnOffCycle_Prop = 0x04,
  OpenZWave::Internal::CC::OnTimeWithPeriod_Prop = 0x05, OpenZWave::Internal::CC::Timeout_Min_Prop = 0x06, OpenZWave::Internal::CC::Timeout_Sec_Prop = 0x07, OpenZWave::Internal::CC::Timeout_Ms_Prop = 0x08,
  OpenZWave::Internal::CC::Sound_Prop = 0x09, OpenZWave::Internal::CC::Adv_Low_Power_Prop = 0x10
}
 

Variables

std::map< uint32, string > OpenZWave::Internal::CC::IndicatorTypes