Module ddCommunication.protocols.LCPWirelessProtocol.DDCPDataTypes

Expand source code
from enum import IntEnum


class DDCPDataTypes(IntEnum):
    DT_UNDEFINED = 0
    DT_BOOLEAN = 1
    DT_INTEGER8 = 2
    DT_INTEGER16 = 3
    DT_INTEGER32 = 4
    DT_UNSIGNED8 = 5
    DT_UNSIGNED16 = 6
    DT_UNSIGNED32 = 7
    DT_FLOATINGPOINT = 8
    DT_VISIBLE_STRING = 9
    DT_BYTE_STRING = 10
    DT_TIMEOFDAY = 12
    DT_TIME_DIFFERENCE = 13
    DT_NORM_VALUE_N2 = 33
    DT_NORM_VALUE_N4 = 34
    DT_BIT_SEQUENCE = 35
    DT_DATE = 50
    DT_TIMEOFDAY_WITHOUT_DATE = 52
    DT_TIME_DIFFERENCE_WITH_DATE_INDICATION = 53
    DT_TIME_DIFFERENCE_WITHOUT_DATE_INDICATION = 54
    DT_BYTE = 0x41
    DT_WORD = 0x42
    DT_DOUBLE_WORD = 0x43
    DT_ERROR = 0x44

Classes

class DDCPDataTypes (value, names=None, *, module=None, qualname=None, type=None, start=1)

An enumeration.

Expand source code
class DDCPDataTypes(IntEnum):
    DT_UNDEFINED = 0
    DT_BOOLEAN = 1
    DT_INTEGER8 = 2
    DT_INTEGER16 = 3
    DT_INTEGER32 = 4
    DT_UNSIGNED8 = 5
    DT_UNSIGNED16 = 6
    DT_UNSIGNED32 = 7
    DT_FLOATINGPOINT = 8
    DT_VISIBLE_STRING = 9
    DT_BYTE_STRING = 10
    DT_TIMEOFDAY = 12
    DT_TIME_DIFFERENCE = 13
    DT_NORM_VALUE_N2 = 33
    DT_NORM_VALUE_N4 = 34
    DT_BIT_SEQUENCE = 35
    DT_DATE = 50
    DT_TIMEOFDAY_WITHOUT_DATE = 52
    DT_TIME_DIFFERENCE_WITH_DATE_INDICATION = 53
    DT_TIME_DIFFERENCE_WITHOUT_DATE_INDICATION = 54
    DT_BYTE = 0x41
    DT_WORD = 0x42
    DT_DOUBLE_WORD = 0x43
    DT_ERROR = 0x44

Ancestors

  • enum.IntEnum
  • builtins.int
  • enum.Enum

Class variables

var DT_BIT_SEQUENCE
var DT_BOOLEAN
var DT_BYTE
var DT_BYTE_STRING
var DT_DATE
var DT_DOUBLE_WORD
var DT_ERROR
var DT_FLOATINGPOINT
var DT_INTEGER16
var DT_INTEGER32
var DT_INTEGER8
var DT_NORM_VALUE_N2
var DT_NORM_VALUE_N4
var DT_TIMEOFDAY
var DT_TIMEOFDAY_WITHOUT_DATE
var DT_TIME_DIFFERENCE
var DT_TIME_DIFFERENCE_WITHOUT_DATE_INDICATION
var DT_TIME_DIFFERENCE_WITH_DATE_INDICATION
var DT_UNDEFINED
var DT_UNSIGNED16
var DT_UNSIGNED32
var DT_UNSIGNED8
var DT_VISIBLE_STRING
var DT_WORD