Data Logging Stops After Losing GPS Signal

That's an interesting idea, I'll try it out and report back.

Additionally, I also want to have a red LED turn on when the GPS does NOT have a fix, and a green LED turn on when it DOES have a fix. Any ideas for what function to use for that? I've got the loop syntax down, but not sure what to tie to the if/else conditions.

I've tried the age and the sentencesWithFix, but getting some weird values when I check the values of those functions. Age gives me a huge number, 11 digits long, and sentencesWithFix often outputs 0 even after the GPS has a fix.