Accessing mobile app from data field possible?

Former Member
Former Member
Hi!

Here's what i'm trying to do: I'm trying to bring Strava Live Segments to the Fenix 3.
I've written a small android app which fetches the segment data (current position / gps location) from strava, compares it to the current position and fires notifications as needed ("next segment in 300m" "segment entered, 2.3km, KOM 03:30, pos 23/790", "segment done in 03:50")...
this is however somewhat messy because you always get the notifications, even on segments where you don't want to battle for the fastest segment.

it would be much smoother if I could do this with a data field, displaying the information from the smart phone (the calculations needed / geo stuff / memory would be too taxing for the old fenix).
Is it technically possible to do that? Not to my understanding but I'd gladly be proven wrong :)

Does anyone have other ideas on how to solve this?

thanks & br!
  • The main issue is you can't do comm from a data field (widgets and watch-apps only, and with 2.3.x, and from a background process on a f5/935 with a watch face). The next, is that on f3, DF's have a max of 16k, so even if you could do comm, it might be really tight.

    One option would be to build a watch-app that also records the activity, as it can do comm, and has much more memory available, but that means you have to code all the things you want from the other data fields in a native app and things like auto-lap/auto-pause, etc.
  • Former Member
    Former Member
    yeah that was what I was afraid of. Building my own watch face / application would be a good idea if i was out of work for a month or so but as things currently are, this would definitely break my time budget i have for my spare projects..
    16K would be enough for my use because the mobile app does all the lifting and data storage. the DF would just display the information.

    So i guess i'll stick to notifications for now...

    Thanks!