Hey all, I created a free tool to analyse your pump or efoil tracks by excluding the times where you are not on foil by speed filtering.
It is quite basic, but works well to track max pump time and “in flight” time on a session.
What a brilliant tool!
Thank you very much for sharing this with all of us!
Your instructions worked well and even with close to zero Python knowledge I could get it running with little effort!
The tool detects the segments nicely and the splitting works perfectly!
I am not sure if you are interested in Enhancement-Request?
Here are 2 points that would make the App even better:
A button to “Export All” that exports all of the sub-tracks in one zip file, excluding the ones that have been marked as “trash”
Heartbeat logging is missing from the created subtracks. This is very important for Pumpfoiling (it’s the main reason I am looking at my tracks currently)
It would be great if the Subtracks still had the original HeartBeat values!
Thank you already for considering this!
Best Regards,
U.Prinz
Hey, so basically this app is my benchmark for Ai coding tools. Latest Ai models can almost one shot the app build, test and deploy from a single prompt. Give it 3-6 months…
I recently did a web app version, it can be easily deployed, and is very lightweight.
You can test it here and install it locally on your phone or pc.
Thanks for the improvements suggestion, I will look into it.
edit, 3 h train ride with shitty wifi later, it is deployed, missing the trim feature but overall insane perf from gemnini 3 https://foilflow.vercel.app/
Hi Adam,
This version of the tool is also phantastic!
What is not so great is my Heart-Rate: It sometimes hits 180bpm in less than a minute of pumping and is not supposed to exceed 166
Tracking heart rate can be difficult for optical sensors on a watch when they get wet. (I’ve looked into this previously for swim training). They have difficulty sometimes even when they are not completely wet. The heart rate data looks to me like the watch is doing it’s best to filter and come up with averaged values over a set time interval. Since your pumping is an intense activity heart rate is rising quickly and then consistently leveling off around 180bpm. I think that is the main metric to track, heart rate at the end of a pumping run.
A chest strap would give much better heart data, but they are annoying to wear.
Oh, no: No Error!
I can see the heart-rate on my watch and it keeps Alerting me while I am pumping after just 30 seconds that my HR is too high!
Nothing wrong with the measurement, but sth obviously wrong with my pumping technique / efficiency!