John's Vademecum

Try to learn something about everything, and everything about something -Thomas Huxley “Darwin's bulldog” (1824-1895)

User Tools

Site Tools


public:watches:watchcheck

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
public:watches:watchcheck [04/05/22 10:37 BST] gm4slvpublic:watches:watchcheck [06/03/25 06:49 GMT] (current) – external edit 127.0.0.1
Line 12: Line 12:
 directory. the data from each measurement is stored in a **json** file in the same directory. directory. the data from each measurement is stored in a **json** file in the same directory.
  
 +++++ watchcheck.py |
 <file python watchcheck.py> <file python watchcheck.py>
 #! /usr/bin/env python #! /usr/bin/env python
Line 212: Line 212:
 </file> </file>
  
 +++++
  
 Running it for the first time, with no previous records stored, looks like this: Running it for the first time, with no previous records stored, looks like this:
Line 292: Line 293:
 There's also a small utility called ''watchstat.py'' that reads the ''error_list.json'' file to calculate and There's also a small utility called ''watchstat.py'' that reads the ''error_list.json'' file to calculate and
 display the data display the data
 +
 +++++ watchstat.py |
  
 <file python watchstat.py> <file python watchstat.py>
Line 399: Line 402:
 watch_stat() watch_stat()
 </file> </file>
 +
 +++++
  
 Running watchstat.py on the newly updated ''error_list.json''  Running watchstat.py on the newly updated ''error_list.json'' 
Line 432: Line 437:
 </code> </code>
  
-''watchstat.py'' also creates a log file of each time it's used to check +''watchcheck.py'' also creates a log file on each run.
-the data:+
  
 <code> <code>
Line 440: Line 444:
  
 The fields are "date time", current error, error in seconds per day since last record, average error in seconds per day since the start. The fields are "date time", current error, error in seconds per day since last record, average error in seconds per day since the start.
 +
 +This mimics the behaviour of the Android Watchcheck app
 +
 +{{:public:watches:screenshot_20220504-104043.png?direct&400|}}
  
  //[[gm4slv@gm4slv.plus.com|John Pumford-Green]] Wed May  4 09:09:09 2022//  //[[gm4slv@gm4slv.plus.com|John Pumford-Green]] Wed May  4 09:09:09 2022//
public/watches/watchcheck.1651657046.txt.gz · Last modified: 06/03/25 06:49 GMT (external edit)