From d0c909dab1a06f5970216befd2cd0839327914fe Mon Sep 17 00:00:00 2001 From: schneefux Date: Mon, 26 May 2014 22:34:06 -0400 Subject: removed network setup wizard --- boot/boot.py | 59 ++++------------------------------------------------------- 1 file changed, 4 insertions(+), 55 deletions(-) (limited to 'boot/boot.py') diff --git a/boot/boot.py b/boot/boot.py index 658748a..317b4c0 100755 --- a/boot/boot.py +++ b/boot/boot.py @@ -9,16 +9,11 @@ from wifi import * import vocabcompiler def say(phrase, OPTIONS = " -vdefault+m3 -p 40 -s 160 --stdout > say.wav"): - os.system("espeak " + json.dumps(phrase) + OPTIONS) os.system("aplay -D hw:1,0 say.wav") - - -# check if there is network connection def configure(): try: - urllib2.urlopen("http://www.google.com").getcode() print "CONNECTED TO INTERNET" @@ -26,58 +21,12 @@ def configure(): vocabcompiler.compile() print "STARTING CLIENT PROGRAM" - - try: - os.system("/home/pi/jasper/client/start.sh &") - except: - os.system("/home/pi/jasper/backup/start.sh &") - finally: - return - + os.system("/home/pi/jasper/client/start.sh &") + except: - networks = yaml.safe_load(open("networks.yml", "r")) - - wifi = Wifi() - - for network in networks: - wifi.set_default_wifi(network['SSID'], network['KEY']) - say("Attempting to connect to network " + network['SSID']) - - try: - - urllib2.urlopen("http://www.google.com").getcode() - - print "CONNECTED TO INTERNET" - print "COMPILING DICTIONARY" - vocabcompiler.compile() - - print "STARTING CLIENT PROGRAM" - - try: - os.system("/home/pi/jasper/client/start.sh &") - except: - os.system("/home/pi/jasper/backup/start.sh &") - finally: - return - - except: - pass - - print "NOT CONNECTED TO INTERNET. RUNNING AD HOC NETWORK." - - wifi.setup_adhoc() - - os.system("sudo app/app.sh &") - say("Hello.... I could not connect to a wifi network... Please log in with your computer to help me") - - original = open("networks.yml",'r').readlines() - while True: - list = open("networks.yml",'r').readlines() - if list != original: - break - - say("Thank you for adding a wifi network. Just give me a few minutes to restart.") + print "COULD NOT CONNECT TO NETWORK" + say("Hello, I could not connect to a network. Please read the documentation to configure your Raspberry Pi.") os.system("sudo shutdown -r now") if __name__ == "__main__": -- cgit v1.3.1 From 38258b6033869da653e6568195c5c870cbf4ddd5 Mon Sep 17 00:00:00 2001 From: schneefux Date: Tue, 27 May 2014 20:37:27 -0400 Subject: removed wifi import --- boot/boot.py | 1 - 1 file changed, 1 deletion(-) (limited to 'boot/boot.py') diff --git a/boot/boot.py b/boot/boot.py index ac52bdd..ebe6b35 100755 --- a/boot/boot.py +++ b/boot/boot.py @@ -3,7 +3,6 @@ import os, json import urllib2 import yaml -from wifi import * import vocabcompiler -- cgit v1.3.1