Ejemplo n.º 1
0
def main():
    sour=serial.Serial(h.dev, h.baud_rate, rtscts=h.rtscts)
    h.measure_all_print(sour)
    if h.check_trip(sour):
        print "Tripped at %s (%d)\n" % (time.strftime("%Y-%m-%d_%H-%M-%S"), int(time.time()))
        sys.exit(1)
        time.sleep(1.)
    sys.exit(0)
Ejemplo n.º 2
0
def main():
    sour = serial.Serial(h.dev, h.baud_rate, rtscts=h.rtscts)
    h.measure_all_print(sour)
    if h.check_trip(sour):
        print "Tripped at %s (%d)\n" % (time.strftime("%Y-%m-%d_%H-%M-%S"),
                                        int(time.time()))
        sys.exit(1)
        time.sleep(1.)
    sys.exit(0)
Ejemplo n.º 3
0
def main():
    of_filepath = sys.argv[1]  # where should the log file be written to
    sour = serial.Serial(h.dev, h.baud_rate, rtscts=h.rtscts)
    of = open(of_filepath, "a")
    while True:
        try:
            h.measure_all(sour, of)
            for sec in range(int(h.measurement_interval)):
                if h.check_trip(sour):
                    print "Tripped at %s (%d)\n" % (time.strftime("%Y-%m-%d_%H-%M-%S"), int(time.time()))
                    sys.exit(1)
                time.sleep(1.0)
        except KeyboardInterrupt:
            of.close()
            sys.exit(0)
Ejemplo n.º 4
0
def main():
    of_filepath=sys.argv[1] # where should the log file be written to
    sour=serial.Serial(h.dev, h.baud_rate, rtscts=h.rtscts)
    of = open(of_filepath, "a")
    while True:
        try:
            h.measure_all(sour, of)
            for sec in range(int(h.measurement_interval)):
                if h.check_trip(sour):
                    print "Tripped at %s (%d)\n" % (time.strftime("%Y-%m-%d_%H-%M-%S"), int(time.time()))
                    sys.exit(1)
                time.sleep(1.)
        except KeyboardInterrupt:
            of.close()
            sys.exit(0)