diff --git a/Moped.pyproj b/Moped.pyproj deleted file mode 100644 index 1571b26..0000000 --- a/Moped.pyproj +++ /dev/null @@ -1,33 +0,0 @@ - - - - Debug - 2.0 - {34cbb86d-9088-41d8-b0b9-68a131d30188} - - moped.py - - . - . - {888888a0-9f3d-457c-b088-3a5042f75d52} - Standard Python launcher - {2af0f10d-7135-4994-9156-5d01c9c11b7e} - 2.7 - - - - - 10.0 - $(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\Python Tools\Microsoft.PythonTools.targets - - - - - - - - - - - - \ No newline at end of file diff --git a/Moped.sln b/Moped.sln deleted file mode 100644 index 19644e0..0000000 --- a/Moped.sln +++ /dev/null @@ -1,20 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 14 -VisualStudioVersion = 14.0.24720.0 -MinimumVisualStudioVersion = 10.0.40219.1 -Project("{888888A0-9F3D-457C-B088-3A5042F75D52}") = "Moped", "Moped.pyproj", "{34CBB86D-9088-41D8-B0B9-68A131D30188}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {34CBB86D-9088-41D8-B0B9-68A131D30188}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {34CBB86D-9088-41D8-B0B9-68A131D30188}.Release|Any CPU.ActiveCfg = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/UserLed.py b/UserLed.py deleted file mode 100755 index c9ae68b..0000000 --- a/UserLed.py +++ /dev/null @@ -1,40 +0,0 @@ -#!/usr/bin/python - -import ConfigParser -import RPi.GPIO as GPIO - -yellowLed = 15 -redLed = 17 -greenLed = 18 - -mopidyConf = '/etc/mopidy/mopidy.conf' - -def setLeds(yellow, red, green): - GPIO.output(yellowLed, yellow) - GPIO.output(redLed, red) - GPIO.output(greenLed, green) - -def getConfiguredLedColor(): - config = ConfigParser.ConfigParser() - config.read(mopidyConf) - - return config.get('moped-switcher', 'led') - -def setConfiguredLedColor(): - ledColor = getConfiguredLedColor() - - if ledColor == 'yellow': - setLeds(1, 0, 0) - elif ledColor == 'red': - setLeds(0, 1, 0) - elif ledColor == 'green': - setLeds(0, 0, 1) - -GPIO.setmode(GPIO.BCM) -GPIO.setup(yellowLed, GPIO.OUT) -GPIO.setup(redLed, GPIO.OUT) -GPIO.setup(greenLed, GPIO.OUT) - -setConfiguredLedColor() - -GPIO.cleanup() diff --git a/moped.py b/moped.py deleted file mode 100755 index 43ec2a6..0000000 --- a/moped.py +++ /dev/null @@ -1,45 +0,0 @@ -#!/usr/bin/python - -from time import sleep - -import RPi.GPIO as GPIO - -yellowLed = 15 -redLed = 17 -greenLed = 18 - -buttonPin = 27 - -sleepTimes = [0.75, 0.5, 0.25, 0.125, 0.0625] -sleepTimeIndex = 0 - -def buttonHandler(channel): - global sleepTimeIndex - print 'button pushed' - sleepTimeIndex = (sleepTimeIndex + 1) % len(sleepTimes) - -def setLeds(yellow, red, green): - GPIO.output(yellowLed, yellow) - GPIO.output(redLed, red) - GPIO.output(greenLed, green) - -try: - GPIO.setmode(GPIO.BCM) - GPIO.setup(yellowLed, GPIO.OUT) - GPIO.setup(redLed, GPIO.OUT) - GPIO.setup(greenLed, GPIO.OUT) - - GPIO.setup(buttonPin, GPIO.IN, pull_up_down=GPIO.PUD_UP) - - GPIO.add_event_detect(buttonPin, GPIO.FALLING, callback=buttonHandler, bouncetime=1000) - - while True: - setLeds(1, 0, 0) - sleep(sleepTimes[sleepTimeIndex]) - setLeds(0, 1, 0) - sleep(sleepTimes[sleepTimeIndex]) - setLeds(0, 0, 1) - sleep(sleepTimes[sleepTimeIndex]) -finally: - setLeds(0, 0, 0) - GPIO.cleanup()