OpenZWave Library 1.6.0
Loading...
Searching...
No Matches
Enumerations
UserCode.cpp File Reference
#include "tinyxml.h"
#include "command_classes/CommandClasses.h"
#include "command_classes/UserCode.h"
#include "command_classes/NodeNaming.h"
#include "Node.h"
#include "Options.h"
#include "platform/Log.h"
#include "value_classes/ValueShort.h"
#include "value_classes/ValueString.h"
#include "value_classes/ValueRaw.h"

Enumerations

enum  UserCodeCmd {
  UserCodeCmd_Set = 0x01 , UserCodeCmd_Get = 0x02 , UserCodeCmd_Report = 0x03 , UserNumberCmd_Get = 0x04 ,
  UserNumberCmd_Report = 0x05
}
 
enum  {
  UserCodeIndex_Pos_1 = 1 , UserCodeIndex_Pos_2 = 2 , UserCodeIndex_Pos_3 = 3 , UserCodeIndex_Pos_4 = 4 ,
  UserCodeIndex_Pos_5 = 5 , UserCodeIndex_Pos_6 = 6 , UserCodeIndex_Pos_7 = 7 , UserCodeIndex_Pos_8 = 8 ,
  UserCodeIndex_Pos_9 = 9 , UserCodeIndex_Pos_10 = 10 , UserCodeIndex_Pos_11 = 11 , UserCodeIndex_Pos_12 = 12 ,
  UserCodeIndex_Pos_13 = 13 , UserCodeIndex_Pos_14 = 14 , UserCodeIndex_Pos_15 = 15 , UserCodeIndex_Pos_16 = 16 ,
  UserCodeIndex_Pos_17 = 17 , UserCodeIndex_Pos_18 = 18 , UserCodeIndex_Pos_19 = 19 , UserCodeIndex_Pos_20 = 20 ,
  UserCodeIndex_Pos_21 = 21 , UserCodeIndex_Pos_22 = 22 , UserCodeIndex_Pos_23 = 23 , UserCodeIndex_Pos_24 = 24 ,
  UserCodeIndex_Pos_25 = 25 , UserCodeIndex_Pos_26 = 26 , UserCodeIndex_Pos_27 = 27 , UserCodeIndex_Pos_28 = 28 ,
  UserCodeIndex_Pos_29 = 29 , UserCodeIndex_Pos_30 = 30 , UserCodeIndex_Pos_31 = 31 , UserCodeIndex_Pos_32 = 32 ,
  UserCodeIndex_Pos_33 = 33 , UserCodeIndex_Pos_34 = 34 , UserCodeIndex_Pos_35 = 35 , UserCodeIndex_Pos_36 = 36 ,
  UserCodeIndex_Pos_37 = 37 , UserCodeIndex_Pos_38 = 38 , UserCodeIndex_Pos_39 = 39 , UserCodeIndex_Pos_40 = 40 ,
  UserCodeIndex_Pos_41 = 41 , UserCodeIndex_Pos_42 = 42 , UserCodeIndex_Pos_43 = 43 , UserCodeIndex_Pos_44 = 44 ,
  UserCodeIndex_Pos_45 = 45 , UserCodeIndex_Pos_46 = 46 , UserCodeIndex_Pos_47 = 47 , UserCodeIndex_Pos_48 = 48 ,
  UserCodeIndex_Pos_49 = 49 , UserCodeIndex_Pos_50 = 50 , UserCodeIndex_Pos_51 = 51 , UserCodeIndex_Pos_52 = 52 ,
  UserCodeIndex_Pos_53 = 53 , UserCodeIndex_Pos_54 = 54 , UserCodeIndex_Pos_55 = 55 , UserCodeIndex_Pos_56 = 56 ,
  UserCodeIndex_Pos_57 = 57 , UserCodeIndex_Pos_58 = 58 , UserCodeIndex_Pos_59 = 59 , UserCodeIndex_Pos_60 = 60 ,
  UserCodeIndex_Pos_61 = 61 , UserCodeIndex_Pos_62 = 62 , UserCodeIndex_Pos_63 = 63 , UserCodeIndex_Pos_64 = 64 ,
  UserCodeIndex_Pos_65 = 65 , UserCodeIndex_Pos_66 = 66 , UserCodeIndex_Pos_67 = 67 , UserCodeIndex_Pos_68 = 68 ,
  UserCodeIndex_Pos_69 = 69 , UserCodeIndex_Pos_70 = 70 , UserCodeIndex_Pos_71 = 71 , UserCodeIndex_Pos_72 = 72 ,
  UserCodeIndex_Pos_73 = 73 , UserCodeIndex_Pos_74 = 74 , UserCodeIndex_Pos_75 = 75 , UserCodeIndex_Pos_76 = 76 ,
  UserCodeIndex_Pos_77 = 77 , UserCodeIndex_Pos_78 = 78 , UserCodeIndex_Pos_79 = 79 , UserCodeIndex_Pos_80 = 80 ,
  UserCodeIndex_Pos_81 = 81 , UserCodeIndex_Pos_82 = 82 , UserCodeIndex_Pos_83 = 83 , UserCodeIndex_Pos_84 = 84 ,
  UserCodeIndex_Pos_85 = 85 , UserCodeIndex_Pos_86 = 86 , UserCodeIndex_Pos_87 = 87 , UserCodeIndex_Pos_88 = 88 ,
  UserCodeIndex_Pos_89 = 89 , UserCodeIndex_Pos_90 = 90 , UserCodeIndex_Pos_91 = 91 , UserCodeIndex_Pos_92 = 92 ,
  UserCodeIndex_Pos_93 = 93 , UserCodeIndex_Pos_94 = 94 , UserCodeIndex_Pos_95 = 95 , UserCodeIndex_Pos_96 = 96 ,
  UserCodeIndex_Pos_97 = 97 , UserCodeIndex_Pos_98 = 98 , UserCodeIndex_Pos_99 = 99 , UserCodeIndex_Pos_100 = 100 ,
  UserCodeIndex_Pos_101 = 101 , UserCodeIndex_Pos_102 = 102 , UserCodeIndex_Pos_103 = 103 , UserCodeIndex_Pos_104 = 104 ,
  UserCodeIndex_Pos_105 = 105 , UserCodeIndex_Pos_106 = 106 , UserCodeIndex_Pos_107 = 107 , UserCodeIndex_Pos_108 = 108 ,
  UserCodeIndex_Pos_109 = 109 , UserCodeIndex_Pos_110 = 110 , UserCodeIndex_Pos_111 = 111 , UserCodeIndex_Pos_112 = 112 ,
  UserCodeIndex_Pos_113 = 113 , UserCodeIndex_Pos_114 = 114 , UserCodeIndex_Pos_115 = 115 , UserCodeIndex_Pos_116 = 116 ,
  UserCodeIndex_Pos_117 = 117 , UserCodeIndex_Pos_118 = 118 , UserCodeIndex_Pos_119 = 119 , UserCodeIndex_Pos_120 = 120 ,
  UserCodeIndex_Pos_121 = 121 , UserCodeIndex_Pos_122 = 122 , UserCodeIndex_Pos_123 = 123 , UserCodeIndex_Pos_124 = 124 ,
  UserCodeIndex_Pos_125 = 125 , UserCodeIndex_Pos_126 = 126 , UserCodeIndex_Pos_127 = 127 , UserCodeIndex_Pos_128 = 128 ,
  UserCodeIndex_Pos_129 = 129 , UserCodeIndex_Pos_130 = 130 , UserCodeIndex_Pos_131 = 131 , UserCodeIndex_Pos_132 = 132 ,
  UserCodeIndex_Pos_133 = 133 , UserCodeIndex_Pos_134 = 134 , UserCodeIndex_Pos_135 = 135 , UserCodeIndex_Pos_136 = 136 ,
  UserCodeIndex_Pos_137 = 137 , UserCodeIndex_Pos_138 = 138 , UserCodeIndex_Pos_139 = 139 , UserCodeIndex_Pos_140 = 140 ,
  UserCodeIndex_Pos_141 = 141 , UserCodeIndex_Pos_142 = 142 , UserCodeIndex_Pos_143 = 143 , UserCodeIndex_Pos_144 = 144 ,
  UserCodeIndex_Pos_145 = 145 , UserCodeIndex_Pos_146 = 146 , UserCodeIndex_Pos_147 = 147 , UserCodeIndex_Pos_148 = 148 ,
  UserCodeIndex_Pos_149 = 149 , UserCodeIndex_Pos_150 = 150 , UserCodeIndex_Pos_151 = 151 , UserCodeIndex_Pos_152 = 152 ,
  UserCodeIndex_Pos_153 = 153 , UserCodeIndex_Pos_154 = 154 , UserCodeIndex_Pos_155 = 155 , UserCodeIndex_Pos_156 = 156 ,
  UserCodeIndex_Pos_157 = 157 , UserCodeIndex_Pos_158 = 158 , UserCodeIndex_Pos_159 = 159 , UserCodeIndex_Pos_160 = 160 ,
  UserCodeIndex_Pos_161 = 161 , UserCodeIndex_Pos_162 = 162 , UserCodeIndex_Pos_163 = 163 , UserCodeIndex_Pos_164 = 164 ,
  UserCodeIndex_Pos_165 = 165 , UserCodeIndex_Pos_166 = 166 , UserCodeIndex_Pos_167 = 167 , UserCodeIndex_Pos_168 = 168 ,
  UserCodeIndex_Pos_169 = 169 , UserCodeIndex_Pos_170 = 170 , UserCodeIndex_Pos_171 = 171 , UserCodeIndex_Pos_172 = 172 ,
  UserCodeIndex_Pos_173 = 173 , UserCodeIndex_Pos_174 = 174 , UserCodeIndex_Pos_175 = 175 , UserCodeIndex_Pos_176 = 176 ,
  UserCodeIndex_Pos_177 = 177 , UserCodeIndex_Pos_178 = 178 , UserCodeIndex_Pos_179 = 179 , UserCodeIndex_Pos_180 = 180 ,
  UserCodeIndex_Pos_181 = 181 , UserCodeIndex_Pos_182 = 182 , UserCodeIndex_Pos_183 = 183 , UserCodeIndex_Pos_184 = 184 ,
  UserCodeIndex_Pos_185 = 185 , UserCodeIndex_Pos_186 = 186 , UserCodeIndex_Pos_187 = 187 , UserCodeIndex_Pos_188 = 188 ,
  UserCodeIndex_Pos_189 = 189 , UserCodeIndex_Pos_190 = 190 , UserCodeIndex_Pos_191 = 191 , UserCodeIndex_Pos_192 = 192 ,
  UserCodeIndex_Pos_193 = 193 , UserCodeIndex_Pos_194 = 194 , UserCodeIndex_Pos_195 = 195 , UserCodeIndex_Pos_196 = 196 ,
  UserCodeIndex_Pos_197 = 197 , UserCodeIndex_Pos_198 = 198 , UserCodeIndex_Pos_199 = 199 , UserCodeIndex_Pos_200 = 200 ,
  UserCodeIndex_Pos_201 = 201 , UserCodeIndex_Pos_202 = 202 , UserCodeIndex_Pos_203 = 203 , UserCodeIndex_Pos_204 = 204 ,
  UserCodeIndex_Pos_205 = 205 , UserCodeIndex_Pos_206 = 206 , UserCodeIndex_Pos_207 = 207 , UserCodeIndex_Pos_208 = 208 ,
  UserCodeIndex_Pos_209 = 209 , UserCodeIndex_Pos_210 = 210 , UserCodeIndex_Pos_211 = 211 , UserCodeIndex_Pos_212 = 212 ,
  UserCodeIndex_Pos_213 = 213 , UserCodeIndex_Pos_214 = 214 , UserCodeIndex_Pos_215 = 215 , UserCodeIndex_Pos_216 = 216 ,
  UserCodeIndex_Pos_217 = 217 , UserCodeIndex_Pos_218 = 218 , UserCodeIndex_Pos_219 = 219 , UserCodeIndex_Pos_220 = 220 ,
  UserCodeIndex_Pos_221 = 221 , UserCodeIndex_Pos_222 = 222 , UserCodeIndex_Pos_223 = 223 , UserCodeIndex_Pos_224 = 224 ,
  UserCodeIndex_Pos_225 = 225 , UserCodeIndex_Pos_226 = 226 , UserCodeIndex_Pos_227 = 227 , UserCodeIndex_Pos_228 = 228 ,
  UserCodeIndex_Pos_229 = 229 , UserCodeIndex_Pos_230 = 230 , UserCodeIndex_Pos_231 = 231 , UserCodeIndex_Pos_232 = 232 ,
  UserCodeIndex_Pos_233 = 233 , UserCodeIndex_Pos_234 = 234 , UserCodeIndex_Pos_235 = 235 , UserCodeIndex_Pos_236 = 236 ,
  UserCodeIndex_Pos_237 = 237 , UserCodeIndex_Pos_238 = 238 , UserCodeIndex_Pos_239 = 239 , UserCodeIndex_Pos_240 = 240 ,
  UserCodeIndex_Pos_241 = 241 , UserCodeIndex_Pos_242 = 242 , UserCodeIndex_Pos_243 = 243 , UserCodeIndex_Pos_244 = 244 ,
  UserCodeIndex_Pos_245 = 245 , UserCodeIndex_Pos_246 = 246 , UserCodeIndex_Pos_247 = 247 , UserCodeIndex_Pos_248 = 248 ,
  UserCodeIndex_Pos_249 = 249 , UserCodeIndex_Pos_250 = 250 , UserCodeIndex_Pos_251 = 251 , UserCodeIndex_Pos_252 = 252 ,
  UserCodeIndex_Pos_253 = 253 , UserCodeIndex_Pos_254 = 254 , UserCodeIndex_Refresh = 255 , UserCodeIndex_RemoveCode = 256 ,
  UserCodeIndex_Count = 257 , UserCodeIndex_RawValue = 258 , UserCodeIndex_RawValueIndex = 259
}
 

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
UserCodeIndex_Pos_1 
UserCodeIndex_Pos_2 
UserCodeIndex_Pos_3 
UserCodeIndex_Pos_4 
UserCodeIndex_Pos_5 
UserCodeIndex_Pos_6 
UserCodeIndex_Pos_7 
UserCodeIndex_Pos_8 
UserCodeIndex_Pos_9 
UserCodeIndex_Pos_10 
UserCodeIndex_Pos_11 
UserCodeIndex_Pos_12 
UserCodeIndex_Pos_13 
UserCodeIndex_Pos_14 
UserCodeIndex_Pos_15 
UserCodeIndex_Pos_16 
UserCodeIndex_Pos_17 
UserCodeIndex_Pos_18 
UserCodeIndex_Pos_19 
UserCodeIndex_Pos_20 
UserCodeIndex_Pos_21 
UserCodeIndex_Pos_22 
UserCodeIndex_Pos_23 
UserCodeIndex_Pos_24 
UserCodeIndex_Pos_25 
UserCodeIndex_Pos_26 
UserCodeIndex_Pos_27 
UserCodeIndex_Pos_28 
UserCodeIndex_Pos_29 
UserCodeIndex_Pos_30 
UserCodeIndex_Pos_31 
UserCodeIndex_Pos_32 
UserCodeIndex_Pos_33 
UserCodeIndex_Pos_34 
UserCodeIndex_Pos_35 
UserCodeIndex_Pos_36 
UserCodeIndex_Pos_37 
UserCodeIndex_Pos_38 
UserCodeIndex_Pos_39 
UserCodeIndex_Pos_40 
UserCodeIndex_Pos_41 
UserCodeIndex_Pos_42 
UserCodeIndex_Pos_43 
UserCodeIndex_Pos_44 
UserCodeIndex_Pos_45 
UserCodeIndex_Pos_46 
UserCodeIndex_Pos_47 
UserCodeIndex_Pos_48 
UserCodeIndex_Pos_49 
UserCodeIndex_Pos_50 
UserCodeIndex_Pos_51 
UserCodeIndex_Pos_52 
UserCodeIndex_Pos_53 
UserCodeIndex_Pos_54 
UserCodeIndex_Pos_55 
UserCodeIndex_Pos_56 
UserCodeIndex_Pos_57 
UserCodeIndex_Pos_58 
UserCodeIndex_Pos_59 
UserCodeIndex_Pos_60 
UserCodeIndex_Pos_61 
UserCodeIndex_Pos_62 
UserCodeIndex_Pos_63 
UserCodeIndex_Pos_64 
UserCodeIndex_Pos_65 
UserCodeIndex_Pos_66 
UserCodeIndex_Pos_67 
UserCodeIndex_Pos_68 
UserCodeIndex_Pos_69 
UserCodeIndex_Pos_70 
UserCodeIndex_Pos_71 
UserCodeIndex_Pos_72 
UserCodeIndex_Pos_73 
UserCodeIndex_Pos_74 
UserCodeIndex_Pos_75 
UserCodeIndex_Pos_76 
UserCodeIndex_Pos_77 
UserCodeIndex_Pos_78 
UserCodeIndex_Pos_79 
UserCodeIndex_Pos_80 
UserCodeIndex_Pos_81 
UserCodeIndex_Pos_82 
UserCodeIndex_Pos_83 
UserCodeIndex_Pos_84 
UserCodeIndex_Pos_85 
UserCodeIndex_Pos_86 
UserCodeIndex_Pos_87 
UserCodeIndex_Pos_88 
UserCodeIndex_Pos_89 
UserCodeIndex_Pos_90 
UserCodeIndex_Pos_91 
UserCodeIndex_Pos_92 
UserCodeIndex_Pos_93 
UserCodeIndex_Pos_94 
UserCodeIndex_Pos_95 
UserCodeIndex_Pos_96 
UserCodeIndex_Pos_97 
UserCodeIndex_Pos_98 
UserCodeIndex_Pos_99 
UserCodeIndex_Pos_100 
UserCodeIndex_Pos_101 
UserCodeIndex_Pos_102 
UserCodeIndex_Pos_103 
UserCodeIndex_Pos_104 
UserCodeIndex_Pos_105 
UserCodeIndex_Pos_106 
UserCodeIndex_Pos_107 
UserCodeIndex_Pos_108 
UserCodeIndex_Pos_109 
UserCodeIndex_Pos_110 
UserCodeIndex_Pos_111 
UserCodeIndex_Pos_112 
UserCodeIndex_Pos_113 
UserCodeIndex_Pos_114 
UserCodeIndex_Pos_115 
UserCodeIndex_Pos_116 
UserCodeIndex_Pos_117 
UserCodeIndex_Pos_118 
UserCodeIndex_Pos_119 
UserCodeIndex_Pos_120 
UserCodeIndex_Pos_121 
UserCodeIndex_Pos_122 
UserCodeIndex_Pos_123 
UserCodeIndex_Pos_124 
UserCodeIndex_Pos_125 
UserCodeIndex_Pos_126 
UserCodeIndex_Pos_127 
UserCodeIndex_Pos_128 
UserCodeIndex_Pos_129 
UserCodeIndex_Pos_130 
UserCodeIndex_Pos_131 
UserCodeIndex_Pos_132 
UserCodeIndex_Pos_133 
UserCodeIndex_Pos_134 
UserCodeIndex_Pos_135 
UserCodeIndex_Pos_136 
UserCodeIndex_Pos_137 
UserCodeIndex_Pos_138 
UserCodeIndex_Pos_139 
UserCodeIndex_Pos_140 
UserCodeIndex_Pos_141 
UserCodeIndex_Pos_142 
UserCodeIndex_Pos_143 
UserCodeIndex_Pos_144 
UserCodeIndex_Pos_145 
UserCodeIndex_Pos_146 
UserCodeIndex_Pos_147 
UserCodeIndex_Pos_148 
UserCodeIndex_Pos_149 
UserCodeIndex_Pos_150 
UserCodeIndex_Pos_151 
UserCodeIndex_Pos_152 
UserCodeIndex_Pos_153 
UserCodeIndex_Pos_154 
UserCodeIndex_Pos_155 
UserCodeIndex_Pos_156 
UserCodeIndex_Pos_157 
UserCodeIndex_Pos_158 
UserCodeIndex_Pos_159 
UserCodeIndex_Pos_160 
UserCodeIndex_Pos_161 
UserCodeIndex_Pos_162 
UserCodeIndex_Pos_163 
UserCodeIndex_Pos_164 
UserCodeIndex_Pos_165 
UserCodeIndex_Pos_166 
UserCodeIndex_Pos_167 
UserCodeIndex_Pos_168 
UserCodeIndex_Pos_169 
UserCodeIndex_Pos_170 
UserCodeIndex_Pos_171 
UserCodeIndex_Pos_172 
UserCodeIndex_Pos_173 
UserCodeIndex_Pos_174 
UserCodeIndex_Pos_175 
UserCodeIndex_Pos_176 
UserCodeIndex_Pos_177 
UserCodeIndex_Pos_178 
UserCodeIndex_Pos_179 
UserCodeIndex_Pos_180 
UserCodeIndex_Pos_181 
UserCodeIndex_Pos_182 
UserCodeIndex_Pos_183 
UserCodeIndex_Pos_184 
UserCodeIndex_Pos_185 
UserCodeIndex_Pos_186 
UserCodeIndex_Pos_187 
UserCodeIndex_Pos_188 
UserCodeIndex_Pos_189 
UserCodeIndex_Pos_190 
UserCodeIndex_Pos_191 
UserCodeIndex_Pos_192 
UserCodeIndex_Pos_193 
UserCodeIndex_Pos_194 
UserCodeIndex_Pos_195 
UserCodeIndex_Pos_196 
UserCodeIndex_Pos_197 
UserCodeIndex_Pos_198 
UserCodeIndex_Pos_199 
UserCodeIndex_Pos_200 
UserCodeIndex_Pos_201 
UserCodeIndex_Pos_202 
UserCodeIndex_Pos_203 
UserCodeIndex_Pos_204 
UserCodeIndex_Pos_205 
UserCodeIndex_Pos_206 
UserCodeIndex_Pos_207 
UserCodeIndex_Pos_208 
UserCodeIndex_Pos_209 
UserCodeIndex_Pos_210 
UserCodeIndex_Pos_211 
UserCodeIndex_Pos_212 
UserCodeIndex_Pos_213 
UserCodeIndex_Pos_214 
UserCodeIndex_Pos_215 
UserCodeIndex_Pos_216 
UserCodeIndex_Pos_217 
UserCodeIndex_Pos_218 
UserCodeIndex_Pos_219 
UserCodeIndex_Pos_220 
UserCodeIndex_Pos_221 
UserCodeIndex_Pos_222 
UserCodeIndex_Pos_223 
UserCodeIndex_Pos_224 
UserCodeIndex_Pos_225 
UserCodeIndex_Pos_226 
UserCodeIndex_Pos_227 
UserCodeIndex_Pos_228 
UserCodeIndex_Pos_229 
UserCodeIndex_Pos_230 
UserCodeIndex_Pos_231 
UserCodeIndex_Pos_232 
UserCodeIndex_Pos_233 
UserCodeIndex_Pos_234 
UserCodeIndex_Pos_235 
UserCodeIndex_Pos_236 
UserCodeIndex_Pos_237 
UserCodeIndex_Pos_238 
UserCodeIndex_Pos_239 
UserCodeIndex_Pos_240 
UserCodeIndex_Pos_241 
UserCodeIndex_Pos_242 
UserCodeIndex_Pos_243 
UserCodeIndex_Pos_244 
UserCodeIndex_Pos_245 
UserCodeIndex_Pos_246 
UserCodeIndex_Pos_247 
UserCodeIndex_Pos_248 
UserCodeIndex_Pos_249 
UserCodeIndex_Pos_250 
UserCodeIndex_Pos_251 
UserCodeIndex_Pos_252 
UserCodeIndex_Pos_253 
UserCodeIndex_Pos_254 
UserCodeIndex_Refresh 
UserCodeIndex_RemoveCode 
UserCodeIndex_Count 
UserCodeIndex_RawValue 
UserCodeIndex_RawValueIndex 

◆ UserCodeCmd

Enumerator
UserCodeCmd_Set 
UserCodeCmd_Get 
UserCodeCmd_Report 
UserNumberCmd_Get 
UserNumberCmd_Report