data.py
 1  # SPDX-FileCopyrightText: 2020 Phillip Burgess for Adafruit Industries
 2  #
 3  # SPDX-License-Identifier: MIT
 4  
 5  """ Configuration data for the skull eyes """
 6  # Photo by Lina White on Unsplash: https://unsplash.com/photos/K9nxgkYf-RI
 7  EYE_PATH = __file__[:__file__.rfind('/') + 1]
 8  EYE_DATA = {
 9      'eye_image'        : EYE_PATH + 'skull-eyes.bmp',
10      'upper_lid_image'  : EYE_PATH + 'skull-upper-lids.bmp',
11      'lower_lid_image'  : EYE_PATH + 'skull-lower-lids.bmp',
12      'stencil_image'    : EYE_PATH + 'skull-stencil.bmp',
13      'transparent'      : (255, 0, 0), # Transparent color in above images
14      'eye_move_min'     : (1, -4),     # eye_image (left, top) move limit
15      'eye_move_max'     : (11, 5),     # eye_image (right, bottom) move limit
16      'upper_lid_open'   : (11, -6),    # upper_lid_image pos when open
17      'upper_lid_center' : (11, -3),    # " when eye centered
18      'upper_lid_closed' : (11, 5),     # " when closed
19      'lower_lid_open'   : (11, 17),    # lower_lid_image pos when open
20      'lower_lid_center' : (11, 16),    # " when eye centered
21      'lower_lid_closed' : (11, 13),    # " when closed
22  }