X-Git-Url: http://plrg.eecs.uci.edu/git/?p=pingpong.git;a=blobdiff_plain;f=parser%2Fparse_packet_frequency.py;h=5bc1a35bd9f3e57d7eedaeeb253bb48c7582cbfc;hp=ee4cee528f74a60d0759e67f69bf03f774e1d7aa;hb=38e85fbaaea37e40593772f1867aaae3eafb9bae;hpb=7d2b5dacb043452137c008b778e73e544f39bbf8 diff --git a/parser/parse_packet_frequency.py b/parser/parse_packet_frequency.py index ee4cee5..5bc1a35 100644 --- a/parser/parse_packet_frequency.py +++ b/parser/parse_packet_frequency.py @@ -23,8 +23,8 @@ TABLE_HEADER_X = "Timestamp (hh:mm:ss)" TABLE_HEADER_Y = "Packet frequency (pps)" # Use this constant as a flag -WINDOW_SIZE = 3 -USE_MOVING_AVERAGE = False +WINDOW_SIZE = 5 +USE_MOVING_AVERAGE = True def moving_average(array, window=3): @@ -32,6 +32,8 @@ def moving_average(array, window=3): Args: array: array of numbers window: window of moving average (default = 3) + Adapted from: + https://stackoverflow.com/questions/14313510/how-to-calculate-moving-average-using-numpy """ # Check if window > len(array) if window > len(array):