예제 #1
0
# initialize text strings
tekster.init_tekst()

# initialize datalogger
logger = DataLogger()

# read baseline humidity until less than 1% variation
baseline = baseline_humidity()
last_baseline = datetime.now()

# set timedelta between each new baseline
time_between = timedelta(minutes=10)

while True:
    # find astronaut
    astronaut_status = find_astronaut(baseline)

    # write to the datalog
    logger.log_data(astronaut_status)

    # show an animation
    animasjoner.vis_animasjon()

    # show a trick question, facts or fun
    tekster.vis_tekst()

    # do new baseline if more than 10 minutes since last
    if datetime.now() > (last_baseline + time_between):
        baseline = baseline_humidity()
        last_baseline = datetime.now()
예제 #2
0
파일: esa.py 프로젝트: PaulSolheim/AstroPi
from datalogger import DataLogger
from time import sleep
import animasjoner
import tekster

logger = DataLogger()
tekster.init_tekst()
while True:
    logger.log_data()
    sleep(1)
    animasjoner.vis_animasjon()
    tekster.vis_tekst()