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.")
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
def action(): remove_elements(label, 1) # consume a warning print("[WARNING] wind speed too high!")