Example #1
0
def detect_crack():
    s = remove_elements(label, N)
    freqs, fs = do_fft(s)
    if fs[EXCT_FREQ] < THRESHOLD:
        print("[WARNING] crack detected!")
    else:
        print("[INFO] no crack detected.")
Example #2
0
def cond():
    if count_available_elements(WINDVAR) >= N:
        x = remove_elements(WINDVAR, N)
        #print x
        a = np.average(x)
        #print "[INFO] Average windspeed: {0}".format(a)
        if a > THRESHOLD:
            return True
        else:
            print "[INFO] wind speed normal."
    return False
Example #3
0
def action():
    remove_elements(label, 1) # consume a warning
    print("[WARNING] wind speed too high!")