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