nomore Skrevet 7. mars 2010 Forfatter Del Skrevet 7. mars 2010 Foreløpig kode som faktisk fungerer Koden er enkel, egentlig. Tidspunkt for vekking lagres i array'et G_ALARM_TIDSPUNKT(0 for time, 1 for minutt). For hver gang hovedløkken(loop()) kjøres så sjekkes det(SjekkAlarmTidspunkt) om nåværende tidspunkt(time og minutt) er lik vekketidspunkt(time og minutt) og at sekunder = 0. Om dette stemmer så kjøres funksjonen VekkingStart som blandt annet setter variabelen G_ALARM_RUN til true. I hovedløkken kjøres også funksjonen Vekking hver gang, om om variabelene G_ALARM_RUN er satt til true så startes vekkingen. Dette, blandt annet, gjør at ingen av koden låser chippen og forhindrer kjøring av annen kode. Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå