Files
pti-ledy/rpi/config.py
T
GitProtogen 1fda094fc9 chat py
2026-03-16 08:28:45 +01:00

26 lines
715 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