Files
pti-ledy/rpi/config.py
T
gitGnome 0d06ab7ff2 add dvd
2026-04-01 14:29:02 +02:00

30 lines
785 B
Python

PIN = 18 # GPIO18 (hardware PWM) for WS2812B on RPi4
PANEL_PIXEL_COUNT = 16
PANEL_COUNT = 3
NUMPIXELS = PANEL_PIXEL_COUNT * PANEL_PIXEL_COUNT * PANEL_COUNT # 768
DISPLAY_MAX_X = PANEL_PIXEL_COUNT * PANEL_COUNT - 1 # 47
DISPLAY_MAX_Y = PANEL_PIXEL_COUNT - 1 # 15
TEXT_MAX_LENGTH = 64
MAX_TEXT_NODES_COUNT = 4
MAX_IMAGES_SAVED = 2
MAX_ANIMATION_FRAME_COUNT = 12
MAX_ANIMATIONS_COUNT = 2
# 0xFF111111 in NeoPixel = R=0x11, G=0x11, B=0x11 (W byte ignored on GRB strip)
VEHICLE_COLOR = (17, 17, 17)
SMALL_TEXT_HEIGHT = 7
SMALL_TEXT_WIDTH = 5
MEDIUM_TEXT_HEIGHT = 7
MEDIUM_TEXT_WIDTH = 5
PROGRAM2_TEXT_ITERATIONS = 5
PROGRAM2_TRIGGER_CHANCE = 25
PROGRAM2_VEHICLE_COUNT = 25
DVD_TOP_TEXT_CYCLES = 3
DVD_TRIGGER_CHANCE = 15
DVD_ITERATIONS = 200