EnOcean Link
1.14.0.0
Middleware to Connect EnOcean easily to other Projects
|
#include "eoD2EEProfile.h"
Go to the source code of this file.
Classes | |
class | eoEEP_D205xx |
The class to handle EEP D205 profiles. More... | |
Enumerations | |
enum | D205_INDEX_ENUM { CUR_VER_POSITION = 0x00, CUR_ROT_ANGLE = 0x01, SET_VER_DURATION = 0x02, SET_ROT_DURATION = 0x03, MOTORIZED_STASH = 0x04, CUR_TRANSMISSIVITY = 0x05, LOCKING_SENSOR_1 = 0x06, LOCKING_SENSOR_2 = 0x07, INTRUSION_DETECTED = 8, SOLAR_PROTECTION_AVAILABLE = 9, INDOOR_TEMPERATURE = 11, OUTDOOR_TEMPERATURE = 12, OPENING_MODE = 14, ERROR_STATE = 15, MS_AVAILABLE = 16, FILTER_REMAINING_DAYS = 17, OPERATING_DAYS = 18, FROST_PROTECTION_STATE = 19, CURRENT_RUN = 20, LOCKING_MODE = 21, FAN_SPEED = 22 } |
Index enums for D2-05-xx profiles. More... | |
enum | D205_MESSAGE_ID_ENUM { GOTO_MSG = 0x01, STOP_MSG = 0x02, QUERY_MSG = 0x03, REPLY_MSG = 0x04, SET_PARAM_MSG = 0x05, OPEN_MOTORIZED_WINDOW = 0x06, QUERY_DATA = 0x07, REPLY_DATA = 0x08, WINDOW_CONTROL_COMMAND = 0x09, WINDOW_STATE_COMMAND = 0x0A } |
Message IDs for D2-05-xx profiles. More... | |
enum | D205_REPOSITIONING_ENUM { REPOS_DIRECT_POS_ANG = 0x00, REPOS_UP_POS_ANG = 0x01, REPOS_DOWN_POS_ANG = 0x02 } |
Repositioning enums for D2-05-xx profiles. More... | |
enum | D205_LOCK_MODE_ENUM { LOCK_NORMAL = 0x00, LOCK_BLOCKAGE = 0x01, LOCK_ALARM = 0x02, LOCK_DEBLOCKAGE = 0x07 } |
Locking mode enums for D2-05-xx profiles. More... | |
enum | D205_AET_ALARM_ENUM { ALARM_NO_ACTION = 0x00, ALARM_IMMEDIATE_STOP = 0x01, ALARM_UP = 0x02, ALARM_DOWN = 0x03, ALARM_NO_CHANGE = 0x07 } |
Set alarm action enums for D2-05-xx profiles. More... | |
enum | D20503_OM_ENUM { D20503_OM_AUTOMODE = 0, D20503_OM_MANUAL_OVERRIDE = 1 } |
enum | D20503_MS_ENUM { D20503_MS_NOT_AVAILABLE = 127 } |
enum | D20503_ES_ENUM { D20503_ES_NO_ERROR = 0, D20503_ES_CURRENT_KILL_ERROR__THIS_INDICATES_THE_MAXIMUM_CUR = 1, D20503_ES_IGU_NOT_TINTING__THE_CONTROLLER_DETECTS_IF_THERE_V = 2, D20503_ES_IGU_WARNING__THE_CONTROLLER_DETECTS_THAT_THE_IGU_I = 3, D20503_ES_PARAMETER_ERROR__THE_CONTROLLER_DETECTS_AN_IGU_PAR = 4, D20503_ES_SYSTEM_ERROR__OTHER_POTENTIAL_SYSTEM_ERRORS_THIS_W = 5, D20503_ES_OPENING_MOTORIZED_ERROR__THE_MOTOR_MEETS_AN_ISSUE_ = 6, D20503_ES_CLOSING_MOTORIZED_ERROR__THE_MOTOR_MEETS_AN_ISSUE_ = 7 } |
enum | D205xx_ES_ENUM { D205xx_ES_NO_ERROR = 0, D205xx_ES_CURRENT_KILL_ERROR__THIS_INDICATES_THE_MAXIMUM_CUR = 1, D205xx_ES_IGU_NOT_TINTING__THE_CONTROLLER_DETECTS_IF_THERE_V = 2, D205xx_ES_IGU_WARNING__THE_CONTROLLER_DETECTS_THAT_THE_IGU_I = 3, D205xx_ES_PARAMETER_ERROR__THE_CONTROLLER_DETECTS_AN_IGU_PAR = 4, D205xx_ES_SYSTEM_ERROR__OTHER_POTENTIAL_SYSTEM_ERRORS_THIS_W = 5, D205xx_ES_OPENING_MOTORIZED_ERROR__THE_MOTOR_MEETS_AN_ISSUE_ = 6, D205xx_ES_CLOSING_MOTORIZED_ERROR__THE_MOTOR_MEETS_AN_ISSUE_ = 7, D205xx_ES_FAN_1A_INCOMING_AIR_FAULTY = 8, D205xx_ES_FAN_2A_OUTGOING_AIR_FAULTY = 9, D205xx_ES_FAN_1B_INCOMING_AIR_FAULTY = 10, D205xx_ES_FAN_2B_OUTGOING_AIR_FAULTY = 11, D205xx_ES_TEMPERATURE_SENSOR_FAULTY = 12, D205xx_ES_INTERNAL_COMMUNICATION_ERROR_TO_HOST = 13 } |
enum | D205xx_FROST_PROTECTION_STATE_ENUM { D205xx_FROST_PROTECTION_STATE_NOT_ACTIVE = 0x00, D205xx_FROST_PROTECTION_STATE_ACTIVE = 0x01 } |
State of frost protection enums for D2-05-xx profiles. | |
enum | D205XX_FAN_SPEED_ENUM { D205XX_FAN_SPEED_NOCHANGE = 255 } |
enum | D205_CURRENT_RUN_ENUM { CURRENT_RUN_STOPPED = 0x00, CURRENT_RUN_UP = 0x01, CURRENT_RUN_DOWN = 0x02, CURRENT_RUN_UNKNOWN = 0x03 } |
enum D205_AET_ALARM_ENUM |
enum D205_INDEX_ENUM |
Index enums for D2-05-xx profiles.
enum D205_LOCK_MODE_ENUM |
enum D205_MESSAGE_ID_ENUM |
Message IDs for D2-05-xx profiles.