From 82aadf6034f9d011fa71729d85eafb78c27866cd Mon Sep 17 00:00:00 2001 From: Piotr Dobrowolski Date: Mon, 11 Sep 2017 21:30:37 +0200 Subject: [PATCH] Fix display sizing --- raspi/mgmt/playbook.yml | 1 + raspi/pySejf.py | 12 +++++++++--- 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/raspi/mgmt/playbook.yml b/raspi/mgmt/playbook.yml index 5cfc0e2..06fc198 100644 --- a/raspi/mgmt/playbook.yml +++ b/raspi/mgmt/playbook.yml @@ -2,6 +2,7 @@ become: True become_user: root tasks: + - synchronize: src=../.. dest=/home/pi/sejf - copy: src=autostart dest=/home/pi/.config/lxsession/LXDE-pi/autostart - copy: src=sejf.desktop dest=/etc/xdg/autostart - apt: name=python-flask state=present diff --git a/raspi/pySejf.py b/raspi/pySejf.py index 67a29d9..2445248 100644 --- a/raspi/pySejf.py +++ b/raspi/pySejf.py @@ -1,11 +1,17 @@ #!/usr/bin/python import os os.chdir(os.path.dirname(os.path.realpath(__file__))) +os.environ['SDL_VIDEO_CENTERED'] = '1' import serial import webapp - -webapp.init(serial.Serial('/dev/ttyUSB0', 115200)) +for c in ['/dev/ttyUSB0', '/dev/ttyACM0']: + try: + ser = serial.Serial(c, 115200) + except: + continue + print('Using ', c) + webapp.init(ser) import random, math, pygame from pygame.locals import * @@ -337,7 +343,7 @@ def main(): growsnake = 0 # added to grow tail by two each time snakegrowunit = 2 # added to grow tail by two each time clock = pygame.time.Clock() - screen = pygame.display.set_mode(WINSIZE)#FULLSCREEN) + screen = pygame.display.set_mode(WINSIZE, pygame.NOFRAME)#FULLSCREEN) #screen = pygame.display.set_mode((0, 0), pygame.FULLSCREEN) pygame.display.set_caption('PozySejf') pygame.FULLSCREEN