diff --git a/pysqm/main.py b/pysqm/main.py index 90cd7b30c639a2ceb7989f4d4b78323157723bb4..be7d9c86f168be4ff9e6f6282a3e0360e934d2a1 100644 --- a/pysqm/main.py +++ b/pysqm/main.py @@ -106,7 +106,8 @@ def loop(): ''' observ = define_ephem_observatory() niter = 0 - DaytimePrint=True + old_daily_datafile = '' + DaytimePrint = True print('Starting readings ...') while 1<2: ''' The programs works as a daemon ''' @@ -122,10 +123,16 @@ def loop(): except: pass StartDateTime = datetime.datetime.now() - niter += 1 mydevice.define_filenames() + # incrementing niter, but resetting it after daily file change + if mydevice.daily_datafile == old_daily_datafile: + niter += 1 + else: + old_daily_datafile = mydevice.daily_datafile + niter = 0 + ''' Get values from the photometer ''' try: timeutc_mean,timelocal_mean,temp_sensor,\