mirror of
https://github.com/undera/pylgbst.git
synced 2020-11-18 19:37:26 -08:00
46 lines
933 B
Python
46 lines
933 B
Python
# GENERAL
|
|
LEGO_MOVE_HUB = "LEGO Move Hub"
|
|
DEVICE_NAME = 0x07
|
|
MOVE_HUB_HARDWARE_HANDLE = 0x0E
|
|
MOVE_HUB_HARDWARE_UUID = '00001624-1212-efde-1623-785feabcd123'
|
|
|
|
ENABLE_NOTIFICATIONS_HANDLE = 0x000f
|
|
ENABLE_NOTIFICATIONS_VALUE = b'\x01\x00'
|
|
|
|
# COLORS
|
|
COLOR_OFF = 0x00
|
|
COLOR_PINK = 0x01
|
|
COLOR_PURPLE = 0x02
|
|
COLOR_BLUE = 0x03
|
|
COLOR_LIGHTBLUE = 0x04
|
|
COLOR_CYAN = 0x05
|
|
COLOR_GREEN = 0x06
|
|
COLOR_YELLOW = 0x07
|
|
COLOR_ORANGE = 0x09
|
|
COLOR_RED = 0x09
|
|
COLOR_WHITE = 0x0a
|
|
COLORS = {
|
|
COLOR_OFF: "OFF",
|
|
COLOR_PINK: "PINK",
|
|
COLOR_PURPLE: "PURPLE",
|
|
COLOR_BLUE: "BLUE",
|
|
COLOR_LIGHTBLUE: "LIGHTBLUE",
|
|
COLOR_CYAN: "CYAN",
|
|
COLOR_GREEN: "GREEN",
|
|
COLOR_YELLOW: "YELLOW",
|
|
COLOR_ORANGE: "ORANGE",
|
|
COLOR_RED: "RED",
|
|
COLOR_WHITE: "WHITE"
|
|
}
|
|
|
|
CMD_SET_COLOR = b'\x08\x00\x81\x32\x11\x51\x00'
|
|
|
|
# PORTS
|
|
PORT_A = 0x37
|
|
PORT_B = 0x38
|
|
PORT_AB = 0x39
|
|
PORT_C = 0x01
|
|
PORT_D = 0x02
|
|
|
|
PORTS = [PORT_A, PORT_B, PORT_AB, PORT_C, PORT_D]
|