moved around structure

This commit is contained in:
2023-05-11 14:08:22 -04:00
parent ca9406aab8
commit bbf549c024
6 changed files with 7 additions and 7 deletions

View File

@@ -1,56 +0,0 @@
"""
Module used to fake the RPi.GPIO module so that
the hardware can be run without the actual hardware.
"""
# Constants used by RPi.GPIO
BOARD = 0
IN = 0
FALLING = 0
def setmode(new_mode):
"""
Fake setmode function.
:param new_mode:
"""
pass
def setup(channel, mode, initial=None, pull_up_down=None):
"""
Fake setup function.
:param channel:
:param mode:
:param initial:
:param pull_up_down:
"""
pass
def add_event_detect(channel, edge_type, callback=None, bouncetime=0):
"""
Fake function to add a non-existent event detect.
:param channel:
:param edge_type:
:param callback:
:param bouncetime:
"""
pass
def event_detected(channel):
"""
Fake function to detect an event. Always returns false.
:param channel:
:return:
"""
return False
def cleanup(channel=None):
"""
Fake cleanup function.
:param channel:
"""
pass

View File

@@ -2,7 +2,7 @@
Module to test the GPIO input on the Raspberry Pi.
"""
from collections import deque
from ..hardware.gpio_handler import Constants, GPIOHandler
from pocket_friends.game_files.io_helpers.gpio_handler import Constants, GPIOHandler
def button_test():

View File

@@ -8,13 +8,13 @@ import pygame
import time
from .button_test import button_test
from .menus import Menu
from ..hardware.gpio_handler import GPIOHandler, Constants
from pocket_friends.game_files.io_helpers.gpio_handler import GPIOHandler, Constants
try:
importlib.util.find_spec('RPi.GPIO')
import RPi.GPIO as GPIO
except ImportError:
import pocket_friends.development.FakeGPIO as GPIO
import pocket_friends.game_files.io_helpers.fake_gpio as GPIO
# Global variable to keep track of the current menu.
menu = 'main'