Thanks so much for the help! I’ve added the bridge on JMP3 and I’m making a little progress… I am able to get motion events shortly after start up while the GPS is looking for a fix, but not once it finds a GPS fix.
I added an app_motion_reset_trigger_time call to the APP_EVENT_ACTIVITY_TIMEOUT and that lets me get a motion event after the initial GPS fix, but when the APP_EVENT_MOTION_EVENT triggers, the app_gps_start call returns a -120 error (which I believe means it’s already started). I’m going to go down the path of setting up a polling timeout, but I’m gonna guess I get the same -120 response in that as well… do I need to call the app_gps_stop function somewhere? Or will that cause the GPS to need to fully reacquire a position?