INNER CODE UNIT · Python
interval
tlkh/asitop · asitop/asitop.py:148
interval=args.interval * 1000)
print("\n[3/3] Waiting for first reading...\n")
def get_reading(wait=0.1):
ready = parse_powermetrics(timecode=timecode)
while not ready:
time.sleep(wait)
ready = parse_powermetrics(timecode=timecode)
return ready
ready = get_reading()
last_timestamp = ready[-1]
def get_avg(inlist):
avg = sum(inlist) / len(inlist)
return avg