ja, hab ich ... zunächst mal indoor und GPS ist ein Widerspruch in sich.
dann nimmt man nen INT-eingang für die Blitzerkennung und nen Timer8 oder 16-Bit, je nach gewünschter Auflösung,
bei INT Timer auslesen und zurücksetzen sowie Pointer erhöhen, bei Überlauf
den Pointer auf 1 (Basic) bzw. 0 (C) setzen, dazu n Flag setzen, dass Blitz erkannt.
Von der Mainloop aus bei Flag gesetzt subroutine Ringspeicher durchsuchen anspringen, Flag zurücksetzen und gut ist.
Hört sich ganz nach Hausaufgabe an.
Lesezeichen