|
enum | FrameFormat { ExtendedFrame = 0
, StandardFrame = 0x80
} |
|
enum | Priority { LowPriority = 0xC
, NormalPriority = 0x4
, UrgentPriority = 0x8
, SystemPriority = 0x0
} |
|
enum | AckType { AckDontCare = 0
, AckRequested = 0x2
} |
|
enum | AddressType { IndividualAddress = 0
, GroupAddress = 0x80
} |
|
enum | MessageCode {
L_data_req = 0x11
, L_data_con = 0x2E
, L_data_ind = 0x29
, M_PropRead_req = 0xFC
,
M_PropRead_con = 0xFB
, M_PropWrite_req = 0xF6
, M_PropWrite_con = 0xF5
, M_PropInfo_ind = 0xF7
,
M_FuncPropCommand_req = 0xF8
, M_FuncPropCommand_con = 0xFA
, M_FuncPropStateRead_req = 0xF9
, M_FuncPropStateRead_con = 0xFA
,
M_Reset_req = 0xF1
, M_Reset_ind = 0xF0
} |
|
enum | cEmiErrorCode {
Unspecified_Error = 0x00
, Out_Of_Range = 0x01
, Out_Of_Max_Range = 0x02
, Out_Of_Min_Range = 0x03
,
Memory_Error = 0x04
, Read_Only = 0x05
, Illegal_Command = 0x06
, Void_DP = 0x07
,
Type_Conflict = 0x08
, Prop_Index_Range_Error = 0x09
, Value_temp_not_writeable = 0x0A
} |
|
enum | ReturnCodes {
Success = 0x00
, SuccessWithCrc = 0x01
, MemoryError = 0xF1
, InvalidCommand = 0xF2
,
ImpossibleCommand = 0xF3
, ExceedsMaxApduLength = 0xF4
, DataOverflow = 0xF5
, OutOfMinRange = 0xF6
,
OutOfMaxRange = 0xF7
, DataVoid = 0xF8
, TemporarilyNotAvailable = 0xF9
, AccessWriteOnly = 0xFA
,
AccessReadOnly = 0xFB
, AccessDenied = 0xFC
, AddressVoid = 0xFD
, DataTypeConflict = 0xFE
,
GenericError = 0xFF
} |
|
enum | Repetition { NoRepitiion = 0
, WasRepeated = 0
, RepetitionAllowed = 0x20
, WasNotRepeated = 0x20
} |
|
enum | SystemBroadcast { SysBroadcast = 0
, Broadcast = 0x10
} |
|
enum | Confirm { ConfirmNoError = 0
, ConfirmError = 1
} |
|
enum | HopCountType { UnlimitedRouting
, NetworkLayerParameter
} |
|
enum | TpduType {
DataBroadcast
, DataGroup
, DataInduvidual
, DataConnected
,
Connect
, Disconnect
, Ack
, Nack
} |
|
enum | ApduType {
GroupValueRead = 0x000
, GroupValueResponse = 0x040
, GroupValueWrite = 0x080
, IndividualAddressWrite = 0x0c0
,
IndividualAddressRead = 0x100
, IndividualAddressResponse = 0x140
, IndividualAddressSerialNumberRead = 0x3dc
, IndividualAddressSerialNumberResponse = 0x3dd
,
IndividualAddressSerialNumberWrite = 0x3de
, SystemNetworkParameterRead = 0x1c8
, SystemNetworkParameterResponse = 0x1c9
, SystemNetworkParameterWrite = 0x1ca
,
DomainAddressWrite = 0x3e0
, DomainAddressRead = 0x3e1
, DomainAddressResponse = 0x3e2
, DomainAddressSelectiveRead = 0x3e3
,
DomainAddressSerialNumberRead = 0x3ec
, DomainAddressSerialNumberResponse = 0x3ed
, DomainAddressSerialNumberWrite = 0x3ee
, ADCRead = 0x0180
,
ADCResponse = 0x01C0
, PropertyValueExtRead = 0x1CC
, PropertyValueExtResponse = 0x1CD
, PropertyValueExtWriteCon = 0x1CE
,
PropertyValueExtWriteConResponse = 0x1CF
, PropertyValueExtWriteUnCon = 0x1D0
, PropertyExtDescriptionRead = 0x1D2
, PropertyExtDescriptionResponse = 0x1D3
,
FunctionPropertyExtCommand = 0x1D4
, FunctionPropertyExtState = 0x1D5
, FunctionPropertyExtStateResponse = 0x1D6
, MemoryExtWrite = 0x1FB
,
MemoryExtWriteResponse = 0x1FC
, MemoryExtRead = 0x1FD
, MemoryExtReadResponse = 0x1FE
, MemoryRead = 0x200
,
MemoryResponse = 0x240
, MemoryWrite = 0x280
, UserMemoryRead = 0x2C0
, UserMemoryResponse = 0x2C1
,
UserMemoryWrite = 0x2C2
, UserManufacturerInfoRead = 0x2C5
, UserManufacturerInfoResponse = 0x2C6
, FunctionPropertyCommand = 0x2C7
,
FunctionPropertyState = 0x2C8
, FunctionPropertyStateResponse = 0x2C9
, DeviceDescriptorRead = 0x300
, DeviceDescriptorResponse = 0x340
,
Restart = 0x380
, RestartMasterReset = 0x381
, AuthorizeRequest = 0x3d1
, AuthorizeResponse = 0x3d2
,
KeyWrite = 0x3d3
, KeyResponse = 0x3d4
, PropertyValueRead = 0x3d5
, PropertyValueResponse = 0x3d6
,
PropertyValueWrite = 0x3d7
, PropertyDescriptionRead = 0x3d8
, PropertyDescriptionResponse = 0x3d9
, SecureService = 0x3F1
} |
|
enum | DataSecurity { None
, Auth
, AuthConf
} |
|
enum | RestartType { BasicRestart = 0x0
, MasterReset = 0x1
} |
|
enum | EraseCode {
Void = 0x00
, ConfirmedRestart = 0x01
, FactoryReset = 0x02
, ResetIA = 0x03
,
ResetAP = 0x04
, ResetParam = 0x05
, ResetLinks = 0x06
, FactoryResetWithoutIA = 0x07
} |
|
enum | DptMedium { KNX_TP1 = 0x00
, KNX_PL110 = 0x01
, KNX_RF = 0x02
, KNX_IP = 0x05
} |
|