#!/usr/bin/env python # coding: Latin-1 # Load library functions import optparse import time def dot(colour,speed): LedBorg=open('/dev/ledborg','w') LedBorg.write(colour) LedBorg.close() print '. ' time.sleep(speed) LedBorg=open('/dev/ledborg','w') LedBorg.write("000") LedBorg.close() time.sleep(speed) def dash(colour,speed): LedBorg=open('/dev/ledborg','w') LedBorg.write(colour) LedBorg.close() print'- ' time.sleep(3*speed) LedBorg=open('/dev/ledborg','w') LedBorg.write("000") LedBorg.close() time.sleep(speed) def space(speed): print ' ' time.sleep(7*speed) parser = optparse.OptionParser() parser.add_option("-s", "--speed", action="store", type = "float", dest="speed", default = 0.5, help="speed of the morse code dot in seconds") (options,args) = parser.parse_args() print args speed = options.speed j=0 string = '' while j